Posts

Responsive iframe in een WebDev pagina

Afbeelding
De standard iframe control van WebDev is minder geschikt op een responsive pagina. Deze werkt alleen alleen horizontaal waardoor de beeldverhouding wordt verstoord. Dit kan worden opgelost door gebruik te maken van een HTML control. Maak een HTML control aan op een responsive pagina.  Ga nu naar de eigenschappen van de HTML control en klik op de knop "Edit HTML source code" en voeg vervolgens onderstaande code toe. De control gedraagt zich nu zowel horizontaal als verticaal responsive. DE CODE <div class="container"> <iframe class="responsive-iframe" src="https://www.youtube.com/embed/tgbNymZ7vqY"></iframe> </div> <style> .container { position: relative; overflow: hidden; width: 100%; padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */ } .responsive-iframe { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; } </style&g

WebDev programma A automatisch program C starten

Afbeelding
  WebDev programma A automatisch programma C starten Gepost door Huib Preij op 7 augustus 2022. Probleem: Ik wil als ik een WebDev programma start afhankelijk van een voorwaarde een ander WebDev programma automatisch starten. Echt moeilijk is het niet maar het heeft me toch de nodige tijd gekost om het goed aan de praat te krijgen.  Voorwaarde: De voorwaarde is dat elke dag maar 1x programma C hoeft te worden gestart. Ik bewaar in een INI bestand de datum dat de laatste keer C is gestart vanuit A. Opstarten: De Button "Conscribo Sync" wil ik automatisch uitvoeren als het programma gestart wordt. Het onderstaande scherm verschijnt dan in beeld in een nieuwe TAB. Als het programma C klaar is, dan komt het Einde scherm. De gebruiker moet die TAB zelf sluiten. De Button "Conscribo Sync" moet je als volgt instellen. Bij Type kies je voor "Display a page from another site. Zet bij URL de juiste URL. Je kan dan ook middels programmeren doen met de property Btn_Conscri

Soms lijkt het alsof de CSS niet werkt.

Afbeelding
  Gepost door Huib Preij op 4 augustus 2022. WebDev. Soms (heel soms gelukkig) als ik een Website op de server heb geïnstalleerd in WebDev Deploiment, dan lijkt het alsof de CSS niet werkt. Alles staat door elkaar en er is geen enkele opmaak, zoals hierboven. Het moet er zo uitzien: Voer je dan de diagnose uit in de WebDev Administrator en kies je de betreffende Website, dan komt hij met een foutmelding die voor een doorsnee WebDev-programmeur moeilijk te begrijpen is. De oplossing was echter simpel. In de IIS heb ik onder Default Website de _web map van mijn applicatie verwijderd. Vervolgens de de zaak opnieuw geïnstalleerd en toen werkte alles weer.

Kolommen verbergen lukt niet altijd (Windev)

Afbeelding
 Geplaatst door Huib Preij, 29 juli 2022. In Windev (WD 26)  kan de gebruiker kolommen verbergen en van plaats veranderen. Per PC worden de instellingen bewaard. Vandaag wilde een gebruiker dat toepassen, maar de instellingen werden niet bewaard. Oorzaak: Hij haalde ook de eerste kolom weg en dan werkt het niet. Alles komt dan weer terug. Hebben jullie dit ook? Zo ja hebben jullie het kunnen oplossen? Zo ja, hoe?

Hostnamen naar een IP-adres verwijzen.

Afbeelding
 Blog geplaatst door: Huib Preij, huib@preij.nl, op 28 juli 2022. Het hosts-bestand is een bestand op je computer  waarmee je hostnamen (zoals het adres van je website) naar een IP-adres kan verwijzen . Je kan hiermee afdwingen dat je bij het bezoeken van een domeinnaam op een andere server uitkomt dan waar de domeinnaam in werkelijkheid naar verwijst. Het HOSTS bestand staat in onderstaande map. C:\Windows\System32\drivers\etc>type hosts Je kan het bestand ook meteen in je Kladblok (Notepad) zetten. C:\Windows\System32\drivers\etc>notepad hosts Het bestand ziet er als volgt uit. Ik heb twee verwijzingen aan dit bestand toegevoegd. Wil je er iets meer over weten mail me: huib@preij.nl Zoekwoorden: Windows, Domeinnaam, domeinnamen, ip-adres, dns

SCM wachtwoord probleem

Afbeelding
  SCM probleem Ik, huib Preij, had een probleem om een nieuw project aan een SCM te koppelen. Ik maak voor elke versie weer een apart project. Dus SCM24, SCM25, SCM26 en sinds kort SCM27. Maar mijn versie27 projecten kon ik niet koppelen. Oorzaak de user "Huib" waarmee ik inlog in mijn Webdev projecten heeft geen wachtwoord. De User "Huib" in de HFSQL-server op de server (Strato) heeft wel een wachtwoord. Dat matchte niet met elkaar. Wachtwoord van mijn WebDev gelijk gemaakt aan die op de HFSQL-server en alles draaide als een dolle. En met de rechter muisknop op de Database scm27 klikken en de gebruiker Huib rechten geven tot deze database. Je klikt op Admin rechtermuisknop en kopieert de rechten en plakt (restore) deze in Huib. Jan de Bruin bedankt voor de hulp.  

Betaalsysteem Mollie inbouwen

Afbeelding
  WebDev,  Mollie en Windev Developers Group Chaam In WebDev een button opnemen die via Mollie naar een betaalsite gaat.  De klant betaalt.  Via de API-van Mollie halen we de status (Betaald, Mislukt en nog een paar) op.   Het eerste dat je moet doen is een Mollie-account aanvragen. Je krijgt dan een Live en Test API-key. In de Betaalbutton maken we verbinding met Mollie en geven oa de URL van de landingspagina mee die Mollie opstart na de betaling en natuurlijk gegevens van de betaling zoals bedrag, ordernr, etc. Mollie geeft ons een ID van de betaling terug. In een HFSQL bestand maken we een record aan met minimaal het ordernr, de ID van de betaling en de Status vd betaling.  Als de klant de klant de betaling niet afrond, komt er ook nooit antwoord van Mollie en blijft de Status in ons bestand leeg. Als de klant wel een betaling doet, dan start Mollie bij de klant onze landingspagina op die uit 2 pagina's bestaat. Pagina 1. Sessionpage met een Button. Pagina 2. AWP pagina die het