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…

Firefox-Bookmarks mit WordPress anzeigen

Seit geraumer Zeit nutze ich die Firefox Extension Bookmark Synchronizer SE, um meine Lesezeichen zwischen den verschiedenen PCs zu synchronisieren. Heute bin ich dann zunächst einmal auf Bookmark Sync and Sort umgestiegen, da bei dieser Erweiterung sogar das automatische Up- und Downloaden der Bookmarks beim Beenden bzw. Starten des Browsers…

Weiterlesen…

Artikelbezogene Zugriffsberechtigungen im MediaWiki

Meine erste Lösung zum Thema Zugriffsberechtigungen pro Seite im MediaWiki ist nicht mehr so ganz praktikabel, da nur Admins die Seiten hinzufügen können und das immer im Quelltext des Wikis tun müssen (zumindest in der LocalSettings.php). Daher habe ich jetzt eine kleine Extension programmiert, mit der man mit Tags im…

Weiterlesen…