Entwicklung mit Design Patterns

Das aktuelle Buch, das auf meinem Nachttisch (oder besser gesagt darunter) liegt, ist Head First Design Patterns. Habe es schon zur Hälfte durch und das ging aufgrund der innovativen Schreibweise des Buches recht schnell. Die Autoren verfolgen nämlich mit der Head First-Serie den Ansatz, dass der Leser den Inhalt besser…

Weiterlesen…

Eigene Sprachdateien in TYPO3 einbinden

Bei der Entwicklung meiner TYPO3-Extension sm_employeelist bin ich auf das Problem gestoßen, dass ich in meinen verschiedenen Plugins auf einige Sprachdefinitionen zugreifen muss, die von diesen gemeinsam verwendet werden. Über den Aufruf von $this->pi_loadLL(); in der main-Methode jedes Plugins werden zwar die im jeweiligen Plugin-Verzeichnis liegenden Sprachdateien (z.B. pi1/locallang.xml) eingebunden,…

Weiterlesen…

Das erste Plugin ist (fast) fertig

Sooo… heute habe ich dann mein erstes (komplexeres) TYPO3-Plugin fertiggestellt. Naja, eigentlich nur einen Teil davon, aber man kann immerhin schon etwas sehen 🙂 Wie ich ja schonmal erwähnt hatte, dokumentiere ich den Verlauf der Entwicklung in meinem Wiki, aber einen kurzen Einblick gebe ich trotzdem mal schnell. Kurz gesagt…

Weiterlesen…

PHP-Entwicklung mit Eclipse, Subversion und FTP

Für die Entwicklung meiner TYPO3-Extension sm_employeelist brauche ich eine vernünftige Entwicklungsumgebung. Die habe ich mir heute eingerichtet, und sie besteht aus den folgenden Komponenten: easyEclipse für PHP als IDE Subversion für die Versionsverwaltung subclipse, um Subversion in eclipse zu integrieren Das ganze ist recht einfach zu installieren: Subversion Repository einrichten…

Weiterlesen…

Webseiten unter PHP in UTF-8 codiert ausgeben

Webseiten unter PHP als UTF-8 codiert auszugeben ist gar nicht so einfach, wie es vielleicht scheint. Nachdem ich mit dem Apache-Parameter AddDefaultCharset UTF-8 und der PHP-Einstellung default_charset = “utf-8” nicht zum gewünschten Ergebnis gekommen bin (Umlaute werden weiterhin als Fragezeichen (?) dargestellt), habe ich eine etwas umständliche aber praktikable Lösung…

Weiterlesen…

RSS-Feed für multiguestbook.com

Ich habe mal (aus Langeweile und weil ich schon immer mal einen eigenen RSS-Feed erstellen wollte) ein kleines Script geschrieben, dass es möglich macht, ein Gästebuch, wie es MultiGuestbook.com anbietet, in einen RSS-Feed umzuwandeln. Das war eigentlich nicht sehr schwer. Die Gästebücher von MultiGuestbook werden als (zugegebenermaßen nicht gerade sauberes)…

Weiterlesen…

Kleiner Fehler im XBEL-Plugin

Mir ist da leider ein kleiner Fehler beim Anpassen des wp-xbel-Plugins unterlaufen. Anstatt die URLs der Links mittels htmlspecialchars() zu “entschärfen”, habe ich urlencode() verwendet. Dadurch werden z.B. auch die Doppelpunkte durch ihre hexadezimalen Entsprechungen ersetzt. Diese Adressen werden dann nicht als eigenständige URLs erkannt, sondern einfach an die Adresse…

Weiterlesen…