14 Jan 2005

Bruiloft foto’s op weblog

Categorie: Website ontwikkeling — lammert @ 2:38

Vandaag heb ik weer de nodige aandacht besteed aan het uitbreiden van de weblog. Er is een fotogalerij bijgekomen met een aantal foto’s van onze bruiloft in 2003. Helaas zit de huwelijksvoltrekking er zelf nog niet bij, de foto’s daarvan staan op CD en die CD ligt in Kazachstan. Dat duurt nog een maandje voor ook die er tussen geplakt worden.

Net als de .Text software die xs4all gebruikt kent ook WordPress een aantal onhebbelijkheden. Het verschil is alleen dat ik van die laatste de broncodes bij de hand heb en daar gemakkelijk in kan gaan spitten en wijzigen. Dit heeft al het nodige opgeleverd.

De kalender toont de huidige datum als een vakje rond het dagnummer. Dat is OK, maar gebeurt ook voor jaren terug en vooruit. In de routine was de programmeur vergeten het jaartal te controleren.

Daarnaast viel mij op dat na wat reorganisaties van pagina’s in Google een aantal foutenpagina’s geindexeerd waren. Dit blijkt het gevolg te zijn van de programma opbouw waarbij bij een niet te vinden pagina niet een 404 error wordt gegenereerd, maar een algemeen scherm met de foutmelding. Google denkt dat dat een normale pagina en stopt die vervolgens in zijn index. Dat kan problemen opleveren omdat er op den duur vele van dergelijke pagina’s komen en je zakt in de ranglijst van deze zoekmachine wanneer je veel gedupliceerde pagina’s op je website hebt. Daarom heb ik nu een routine toegevoegd waardoor in de header van dergelijke foutenpagina’s een “robots” meta tag wordt opgenomen om de pagina niet te indexeren. Snel en doeltreffend.

Bovenstaande twee wijzigingen zijn zo universeel toepasbaar dat ik ze misschien wel naar de ontwikkelaars op ga sturen.

Daarnaast heb ik een knop in de artikeleditor toegevoegd om heel snel een fotogalerij te maken. Naam van het bestand invoeren, een beschrijving en naar welke pagina moet worden toegelinkt en voila, er is weer een duimnagel op de pagina geboren. Geen kans op tikfouten, het vergeten van classes en dergelijke.

22 queries. 0.114 seconds.