Wat eerder niet mogelijk leek te zijn, heb ik me vanavond alsnog in verdiept (aardig dat ik ben). Een bedrijf waar ik eerder freelance voor werkte heeft een site design op basis van een Adobe Dreamweaver CS3. Door het adverteren op netwerken van derden is het extreem handig wanneer een referal id ook daadwerkelijk geparsed wordt binnen de site dmv cookies. Alleen gaat dat niet zomaar wanneer er Dreamweaver Templates gebruikt worden. Om een lang verhaal kort te maken zit er een probleem in de manier waarop Dreamweaver werkt met hun eigen template tags, de boosdoener in dit verhaal:
codeOutsideHTMLIsLocked=”false”
Deze tag staat normaal op true, wat betekent dat alles voor de <html> tag niet herkent wordt. En helaas, een cookie moet nu juist voor de <html> tag worden aangemaakt (in dit geval mbv php). Er zit dus niets anders op dan deze tag een waarde toe te kennen van false. En daar begint de feature van deze tag. Want zodra je dat doet, zeg je eigenlijk tegen Dreamweaver dat alle code voor de <html> tag onafhankelijk van de template functioneert, en files los editbaar zijn. Wanneer je de php code vervolgens update in de template, wordt deze echter niet meer geupdate in alle gegeneerde files. Alleen code na de <html> tag wordt nog geupdate. Oplossing? Alle tekst voor de <html> tag in alle gekoppelde bestanden handmatig wegknikkeren, en dan pas weer de template opslaan.
Een geautomatiseerde oplossing zou kunnen zijn om alle informatie tussen de tags “<?” en “?>”, en voor <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> in bestanden met extensie .php te verwijderen door middel van een python/php script.
Ohja … ook zoiets. Een template opslaan, betekent helaas niet dat de files ook geupload worden naar de server (wat wel een duidelijke bug is, aangezien ik de desbetreffende optie wel aan heb staan in de Dreamweaver FTP settings). Je moet het allemaal maar net weten.
Geplande tijd voor verzinnen van een site oplossing: een geheel weekend. Daadwerkelijk geinvesteerde tijd: 1uur. En dan durf ik nogsteeds te beweren dat ik geen guru ben op dit gebied
- My Dutch / NL WordPress Translation contributions: October 2022 - October 9, 2022
- My Dutch / NL WordPress Translation contributions: August 2022 - August 23, 2022
- [NL] Ultra Light digital nomad Europe travel with Ryanair / Wizz Air - August 20, 2022
- My Dutch / NL WordPress Translation contributions: July 2022 - July 27, 2022
- My Dutch / NL WordPress Translation contributions: April 2022 - April 2, 2022
Communities I have been 'hanging out' regularly over the past two decades.
- Nomadlist.com since 2022-04
- Empire.Kred since 2021-07
- Karma-Lab.com since 2019-01
- Invision Community since 2018-05
- Insanely Mac since 2018-02
- eGPU.io since 2017-04
- Tech Inferno since 2016-08
- forum.VestaCP.com since 2016
- WordPress.org since 2015-12
- Couch Surfing since 2014
- BitcoinTalk.org since 2014-03
- Warrior Forum since 2013-07
- Empire Avenue since 2013
forum.OSXLatitude.comsince 2011-08- Envato (i.e. CodeCanyon) since 2011-07
- TripAdvisor since 2010-09
MoneyMakerGroup.comsince 2007-03- HardWare.info since 2003-08
- SynthForum.NL since 2001-11
- gathering.tweakers.net since 2000-11
Note: links go to my profile on those respective sites. Connect with me if you like.
- EarnWithEarnie.io since 2022
- EarnWithEarnie.net since 2018
- BestProfitsTeam.com since 2017
- CycleClubMembers.com since 2015
- BestSTIFORPteam.com 2013-2021