Ich habe einige kleine Verbesserungen an der Seite vorgenommen. So ist nun beim Blog und bei den Scripten direkt ein Link zum Abonnieren eines RSS-Feeds. Außerdem wurde die Suchmaschine jetzt endgültig in die Seite integriert und lässt sich mit dem Firefox und dem Internet Explorer 7 zu den Suchmaschinen oben rechts hinzufügen.
Zudem habe ich einige Links verändert. Zu Beginn der Arbeiten an der Seite wollte ich alles Links SEO tauglich machen. Ich habe sogar die Links für das Hinzufügen von Kommentaren SEO freundlich gestaltet. Doch da dies eigentlich nicht nötig ist und einiges an Performance ziehen kann, habe ich sie auf die alt bekannte Weise mit index.php?action=denkdirwasaus zurück geändert.
Ich werde in den nächsten Tagen alle meine alten Scripte heraussuchen und aufarbeiten. Anschließend werden sie hier zum Download bereitgestellt.
Heute habe ich die ganze Seite auf UTF-8 umgestellt. Ich hoffe alles ist gut gelaufen und es treten keine Fehler auf.
Ich hatte dies eigentlich schon viel früher machen wollen, aber es traten bei den Kommentaren immer Probleme mit den Sonderzeichen auf. Ich habe mich halb tot gesucht und die Ursache nicht gefunden. Doch dann durch einen glücklichen Zufall, bzw. eine kleine Sicherheitslücke, die ich aus Versehen eingebaut hatte, ist mir dann aufgefallen, dass die von mir verwendete BB-Code Klasse statt htmlspecialchars() die Funktion htmlenities() verwendete. So wurden natürlich alle Umlaute in HTML-Enities umgewandelt. Nachdem ich dann die Funktion ersetzt hatte lief alles rund und die Zukunft kann kommen ;D
Ich habe noch etwas am DIV-Design gearbeitet und bin nun fast fertig. Ich schätze mal, dass es in den nächsten 3 Wochen online sein wird. Nächste und übernächste Woche habe ich nämlich Praktikum von der Schule aus. Ich werde dabei bei einem Programmierunternehmen unterkommen und freue mich schon ziemlich drauf.
Da der alte Blog mehr von Spambots als von richtigen Usern besucht wurde, habe ich einen kleinen Blog programmiert, der sich besser in die Seite einfuegt. Außerdem arbeitet er nur mit einem DIV-Design, das die Umstellung auf das neue Theme vorantreiben soll.
Des Weiteren werde ich jetzt öfter über Projekte berichten und evtl. was aus meinem Leben erzählen. Das Thema Webprogrammierung in PHP wird aber bestehen bleiben ;D
Zum neuen Theme:
Das neue Theme soll sich vom Tabellenlayout entfernen. Ich weiß, dass das eigentlich nichts besonderes ist, aber da ich mich in letzter Zeit mehr mit PHP als HTML beschäftigt habe, habe ich einfach an meinem alten HTML-Stil festgehalten. Doch wo ich jetzt mehr Zeit habe, habe ich mich etwas mit CSS beschäftigt und bin erstaunt, was ich so alles verpasst habe. Den Fortschritt des neuen Themes kann man sich jederzeit per Anhängen von ?theme=div an den URI anschauen.