Lees artikel

Blijkbaar was ik knetterstoned toen ik die code schreef

Blijkbaar was ik knetterstoned toen ik die code schreef

Als programmeur vind je het altijd wel handig om je oude projecten te bewaren, zodat je daar weer code uit kunt halen om te hergebruiken in je nieuwe project. Op die manier hoef je niet elke keer hetzelfde wiel uit te vinden.

Zo ook met die project, SikkesWeb MultiSite. Ik grijp regelmatig terug op oude code en pas het her en der aan aan de nieuwe situatie. Soms moet ik een functie helemaal herschrijven om het alsnog werkend te krijgen, of om het nog beter te laten werken. Maar vandaag kwam ik een stuk oude code tegen, waarvan ik dacht hmm wat rookte ik toen? Niet best. Nu ik al ruim een jaar geheel nuchter ben en dus weer helder van geest ben, vallen me dat soort dingen wel op. Heb ik dat geschreven? Geniaal, al dan niet in vaagheid. Maar het gekke is, de code werkt wel zoals het zou moeten werken.

Maar intussen is nu wel weer een klein stukje van de site klaar. Men kan zich registreren, activeren en inloggen. Ook kan men een vergeten wachtwoord opvragen, nouja het is eigenlijk een verzoek tot een wachtwoord reset, je krijgt een nieuw wachtwoord. Daarmee kun je weer inloggen op de site en straks is het de bedoeling dat men dan meteen het wachtwoord moet veranderen naar iets van hunzelf.

Ook kan men een activatiemail opnieuw laten verzenden. Ofwel het gaat er steeds meer op lijken. Na deze klus ga ik de accounts zelf meer invulling geven, want alleen met in en uitloggen kom je niet zo ver toch? Er moet ook wat te beleven zijn, bijvoorbeeld je accountgegevens bijwerken en dergelijke.

Natuurlijk heb ik de website ook getest in Safari op de Mac, daar ontdekte ik nog een aantal schoonheidsfoutjes in het thema. Dit is inmiddels ook alweer opgelost, door op sommige plekken de achtergrondkleur te forceren. Nu is de website helemaal in een donkere modus, ofwel zoals ik hem bedoeld had, dat alles gewoon meekleurt met het geldende thema wat op dat moment actief is.

Verder nog wat kleine foutjes opgelost.

Reacties:

Dit artikel heeft helaas (nog) geen reacties.

Schrijf als eerste een reactie:

Geef een reactie:


Door op de knop "Reactie plaatsen" te drukken, ga je akkoord met de algemene richtlijnen voor het plaatsen van reacties. Reacties zullen niet direct verschijnen, deze worden eerst beoordeeld door de beheerder.