Links am 5. Oktober 2009

Am 5. Oktober 2009 von 21:53 bis 23:49 Uhr bei delicious gespeichert: “The new rules of news” | Ole Reißmann, Journalist – Digital Natives – Gibt es überhaupt eine Generation Internet? | digitalpublic.de – 10+ WordPress plugins for developers –

Von ExpressionEngine zu WordPress

So langsam wurde es Zeit, dass ich mal die alte ExpressionEngine-Installation hier in die Tonne trete. War nur eine Software mehr, bei der ich auf Updates achten und diese installieren musste – obwohl es ja nur noch ein Archiv sein sollte. Also habe ich mich jetzt mal mit den möglichen Alternativen beschäftigt: entweder eine statische Kopie anlegen oder aber einen Weg für den Import der Artikel und Kommentare in die WordPress-Installation finden.

Weiterlesen

Serendipity (S9Y) importer for WordPress 1.3 (Update)

(Scroll down for (a kind of an) english version)

Ich wollte einige Weblogs von S9Y nach WordPress umstellen – die Gründe für die Umstellung können gerne an anderer Stelle diskutiert werden 🙂 – und auf der Suche nach Import-Möglichkeiten der bestehenden Einträge bin ich auf den “Serendipity (S9Y) importer for wordpress” von Michael Tyson gestossen. Das hat den Job auch schon ganz ordentlich gemacht, aber zwei Sachen störten mich:

  • in S9Y aufgeteilte Beiträge wurden nicht mit “<!—more—>” in WordPress getrennt
  • Tags/Schlagworte wurden nicht importiert

Beides habe ich dann eben selbst angepasst. Und hier gibt es nun die geänderte Version 1.3: Download.

Was die Lizenz angeht, zitiere ich aus der Mail von Michael:

No license I guess! I did the same thing – found it, fixed it up, put it on my site. Nice to see the tradition continue 😉

Auf deutsch: es sind ihm und mir keine Lizenz bekannt, Michael hat das Skript von Technosailor, ich habe es von Michael – es möge Euch nützlich sein und wer es verbessert, der soll einfach diese “Tradition” fortführen 🙂

Installation:
Zuerst ein Backup Deiner Datenbanken und der jeweiligen Installationen von WordPress und Serendipity anfertigen!
Die Datei serendipity.php in das Verzeichnis wp-admin/import packen und den Import über das WordPress-Admin-Backend starten.

Garantie für nix: ich habe das Skript zwar mehrfach (S9Y 1.3.1 -> WordPress 2.6.3) selbst genutzt, ich kann aber nicht dafür garantieren, dass es fehlerfrei funktioniert. Wer es einsetzt tut dies auf eigene Gefahr, es werden beim Importieren Daten in der WordPress-Datenbank verändert! Daher unbedingt vorher ein Backup machen!

Download: s9y-to-wp.zip

Update: Zwischenzeitlich gibt es eine neue Version, die 1.4 von Jon… (ich habe sie selbst nicht getestet).

Weiterlesen

Ajax mit Xajax

Der Anti-Hype befasst sich mit dem Hype-Thema Ajax, konkret: Ajax mit Xajax, einer PHP-Klassebibliothek zur Erstellung von Ajax-Anwendungen. Im ersten Teil gibt es eine kurze Einführung, im zweiten Teil soll es dann auch ein wenig Quelltext geben.

Und noch ein PHP-Framework

Von pMachine gibt es jetzt auch noch ein PHP-Framework: CodeIgniter. Läuft ab PHP 4.3.2 und sieht auf den ersten Blick ganz gut aus. Auf jeden Fall mal genauer anschauen… (via [F-LOG-GE])