Archive for category Wordpress

OpenID setzt sich durch

Es hat den Anschein das nicht nur im Blu-ray vs. HD-DVD Format-Krieg eine Entscheidung gefallen ist. Auch bei den Single-Sign-On-Systemen scheint sich ein Gewinner abzuzeichen: OpenID.

Andere Systeme scheinen sich nicht etablieren zu können, weil sie nicht wie OpenID offen und frei sind. Mit dem Schritt von Yahoo als OpenID Provider aufzutretten, erreicht OpenID mit einem Schlag eine kritische Masse, die es konkurrierenden Systemen schwer machen wird. Höchste Zeit also, sich einmal mit diesem Thema zu befassen… Als ersten Schritt möchte ich daher hier im Blog das Plugin WP-OpenID evaluieren, welches ich umgehend auch bei classic-cadillac.com einsetzen werde. Es bleibt zu hoffen, dass neben WordPress, Drupal und Movable Type auch weitere OpenSource Projekte eine rasche Anbindung zu OpenID finden werden.

Aussicht: dataportability.org

DataPortability – Connect, Control, Share, Remix from Smashcut Media on Vimeo.

, ,

2 Comments

Classic-Cadillac.com Relaunched

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.

, ,

No Comments

Flickr Photo Gallery 0.92 mit WordPress 2.3

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.

, ,

No Comments

WordPress 2.3 macht viele Plugins unbrauchbar

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.

Read the rest of this entry »

,

3 Comments

WordPress 2.3 Probleme mit Canonical URL Redirect und Datenschutz

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.

, ,

3 Comments

WordPress registration spam bekämpfen

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.

, , ,

1 Comment