Archive for category Open Source
Classic-Cadillac.com Relaunched
Posted by Lars Schenk in Abenteuer Auto, Wordpress on Dezember 22nd, 2007
Von PostNuke zu WordPress – seit 2002 ist die Community Site Classic-Cadillac.com online. Viele Jahre lief die Plattform unter PostNuke. Mit dem Relaunch setzt jetzt auch Classic-Cadillac.com auf WordPress auf. Damit geht meine letzte PostNuke Installation offline und ich verabschiede ich mich endgültig von PostNuke.
Die Entscheidung für WordPress ist für das Projekt wo die Community im Vordergrund steht sicherlich nicht die beste Wahl, aber aus Zeitmangel und aufgrund der vielen WordPress Installationen, die ich inzwischen betreue, ist es mir derzeit leider nicht möglich mich auch noch mit einer weiteren Plattform zu befassen. Sehr gerne hätte ich Drupal eingesetzt – aber es steht zZ. nicht in Aussicht, dass das dabei angesammelte Know-How sich einmal für projektbezogene – also bezahlte – Arbeit nutzen lässt, weshalb ich das privat betriebene und finanzierte Projekt Classic-Cadillac.com der Einfachheit halber mit dem soliden Arbeitstier WordPress betreiben werde.
Open Source Wettbewerb
Posted by Lars Schenk in Open Source on Dezember 17th, 2007
Kurz nachdem Amazon SimpleDB bekannt gegeben hat, gibt es auf RubyForge bereits drei konkurierende Ruby-Wrapper für die API:
Android vs. iPhone
Posted by Lars Schenk in Apple, Open Source on November 13th, 2007
“Das iPhone ist tot – es lebe Android” schallt es heute durch meinen Entwicklerkopf. Wie viele andere Software-Entwickler bin ich sehr verärgert über Apples Politik bezüglich eine SDKs für das iPhone. Das Katz- und Maus-Spiel, das sich Apple mit den iPhone-”Hackern” geliefert hat, und das nun zum guten Ende wenigstens in der Ankündigung eines SDK für native Anwendungen gemündet ist, hat enorm viel Vertrauen gekostet.
Und genau in diesem Moment wo sehr viele Entwickler von Apple mehr als verstört wurden, kommt Google mit einem frühen Ausblick auf das SDK zum Android und zeigt uns das Eldorado: http://code.google.com/android/
Neben eine appetitanregendem Video werden auch gleich 10 Millionen US$ für einen Entwickler-Wettbewerb ausgeschrieben um Anreize zu schaffen für die erste vollständig offene und freie Mobile Plattform zu entwickeln.
Flickr Photo Gallery 0.92 mit WordPress 2.3
Posted by Lars Schenk in Wordpress on Oktober 8th, 2007
Flickr Photo Gallery Version 0.92 macht Probleme mit WordPress 2.3 – ein Update des Plugins ist derzeit nicht verfügbar. Um die Administrator-Seite wieder zum laufen zu bringen kann man sich damit behelfen in der admin-options-load.php die Zeile 15
require_once(dirname(__FILE__).$tmpPath.’/wp-admin/admin-db.php’);
auszukommentieren.
WordPress 2.3 macht viele Plugins unbrauchbar
Posted by Lars Schenk in Wordpress on Oktober 2nd, 2007
Unter der Haube hat sich viel geändert. Entsprechende Hinweise dazu sowie das komplette Changelog habe ich hier verlinkt.
Am problematischsten dürfte das neue Taxonomy-System sein, denn es ersetzt diverse Tabellen.
Das Upgrade auf WordPress 2.3 löscht gleich mehrere Tabellen und macht so eine Reihe von Plugins unbrauchbar, die direkt auf diese Tabellen zugreifen statt über die dafür vorgesehene API zu gehen um z.B. die Kategorien auszulesen. Wer also nach dem Upgrade Fehlermeldungen wie z.B. “wp_post2cat’ doesn’t exist” bekommt, kann davon ausgehen, dass ein verwendetes Plugin nicht mit WordPress 2.3 kompatibel ist.
Eine List der zu WordPress 2.3 nicht mehr kompatiblen Plugins wurde hier zusammengestellt.
WordPress 2.3 Probleme mit Canonical URL Redirect und Datenschutz
Posted by Lars Schenk in Wordpress on September 28th, 2007
WordPress “erfreut” die Bloggergemeinde mit der Version 2.3 mit einem neuen Versions-Monitor welches mehr Infos nach Hause sendet als erforderlich. Mehr über diese Schnüffelnummer und wie man sich dagegen wehren kann, weis der Nachtwächter. Weitere Probleme habe ich mit den neuen Canonical URL Redirects die hinter einem Loadbalancer zu endlos-Redirects führten. Mit dem offiziellem Plugin zum Deaktivieren der Canonical URL Redirects verstelle ich aber auch gleich das Encoding, so daß die Umlaute nicht mehr korrekt dargestellt werden, und dieses Plugin für mich unbrauchbar ist. Auf die Schnelle habe ich den Quellcode in /wp-includes/canonical.php so gepatched dass die function redirect_canonical sofort wieder verlässt und so das neue Feature nicht anwendet. Damit bleibt dann auch das Encoding erhalten. Was genau das Problem ist, wenn WP hinter dem Loadblancer läuft habe ich auf die Schnelle noch nicht herausgefunden.
Nachtrag: Problem mit WP2.3 hinter Loadbalancer Pound erkannt. Der Loadbalancer stattet die RequestedURL immer mit der Portangabe :80 aus. Diese Portangabe will WP herausbekommen und sendet einen Redirect. Der Loadbalancer hängt beim neuen Request dann wieder die :80 dran so dass wir in einer endlos-Redirect-Schleife gefangen bleiben. Ich filtere die :80 des Loadbalancers heraus. Damit klappt dann alles bestens. Die volle Funktionalität des neun Canonical URL Redirect bleibt erhalten.
WordPress registration spam bekämpfen
Posted by Lars Schenk in Wordpress on September 11th, 2007
Auch mit der jüngst erschienenen Version 2.2.3 von WordPress ist das “registration spam” Problem nicht in den Griff zu bekommen. Das dieses Problem aber offenbar immer mehr WordPress-Betreiber umtreibt, zumal es bisher kaum praktische Lösungen dafür gibt, kann den zahlreichen Blogbeiträgen und Kommentaren zum Thema entnehmen.
Wer Registrierungen für jedermann zulassen möchte und dabei nicht massenweise automatisiert erstellte Benutzer in Kauf nehmen will, muss sich nach einer Lösung umsehen. Bisher war dies gar nicht so einfach, denn die angebotenen Captcha-Lösungen deckten i.d.R. nur Kommentar-Spam ab oder erforderten die Anpassung von WordPress Core Quellcode.
Seit kurzem ist nun aber ein Lösung als Plugin verfügbar, die gleich mehrere Captcha-Engines mitbringt und ansteuern kann. Eine Änderung vom WordPress-Quellcode ist nicht erforderlich. Lediglich die GD-Library und FreeType Library müssen installiert sein, damit das Plugin die Captchas erstellen. Nur wenige Texte sind in englisch im Quellcode hart codiert und können leicht angepasst werden: Login and Register Anti-Spam Captcha Plugin für WordPress von Raz-Soft.

Latest comments