Archiv für die Kategorie ‘WordPress’

WordPress 2.9.2 erschienen

16. Februar 2010

Bereits gestern erschien ein Update für WordPress 2.9.2. Laut Entwickler-Blog handelt es sich um ein Sicherheitsupdates, so dass ein zeitnahes Update wie so häufig obligatorisch ist. Gefixt wurde ein Bug, mit dem es möglich war Artikel und Seiten von anderen Benutzern innerhalb des mit der Version 2.9 eingeführten Papierkorbes zu sehen.

Das Update steht wie gehabt in Deutsch und Englisch zum Download bereit.

NoSpamNX 3.0

28. Dezember 2009

Bereits gestern Abend habe ich NoSpamNX um eine Versionsnummer angehoben. Die Version 3.0 wurde im Vergleich zum Vorgänger hauptsächlich in Bezug auf Kompatibilität und Schnelligkeit überarbeitet. Einige Funktionen sind entfernt worden, da diese (basierend auf dem User-Feedback) zu fehleranfällig waren. Dies sind die Funktionen zur Prüfung der Formularfelder für den Login und die Registrierung. Ebenfalls entfernt wurde die Option auch eingeloggte Benutzer zu überprüfen. Hier werden ab sofort alle Benutzer überprüft, egal ob sie eingeloggt sind oder nicht. Auch auf die Möglichkeit aufgehaltene Spambots zu moderieren wird ab Version 3.0 verzichtet. Natürlich kann man nach wie vor Spambots direkt blockieren oder als Spam markieren.

Neu hinzugekommen ist die Möglichkeit, für die verstecken Felder einen eigenen Stylesheet zu benutzen, welchen man z.B. in die CSS-Datei seines Themes integrieren kann. Ebenfalls erweitert wurde die Blacklist, die nun auch nach Mustern im Kommentarfeld sucht. Darüber hinaus wurden die Sprachdateien aufgeräumt und alle “Fuzzy”-Übersetzungen entfernt.

WordPress 2.9 erschienen

19. Dezember 2009

Heute in den frühen Morgenstunden ist die Version 2.9 von WordPress erschienen. Die Version mit dem Titel “Carmen” bringt viele Erweiterungen mit sich, z.B. einen Papierkorb, einen eingebauten Image-Editor und die Möglichkeit mehrere Plugins auf einmal zu aktualisieren. Gerade der eingebauten Image-Editor war ein Feature, dass ich lange vermisst habe. Eine vollständige Liste aller neuen Funktionen ist hier zu finden.

Während ich diese Zeile schreiben, läuft mein Blog bereits auf der Version 2.9. Das Theme und alle Plugins scheinen das Update wohl und unversehrt überstanden zu haben.

WordPress aktualisieren mit Apache Ant

29. November 2009
554px-Apache-Ant-logo.svg

Seit einigen Tagen beschäftige ich mich aus beruflichen Gründen mit Apache Ant und Maven. Sowohl Ant, als auch Maven, sind sog. Build-Tools deren Ziel die automatische Erstellung und Verwaltung von Java-Programmen ist. Dabei ist Maven noch etwas mächtiger als Ant. Der Fokus bei Letzterem liegt auf dam Erstellen von automatischen Abläufen ähnlich eines Batch-Skriptes. Dabei kommt Java-Technologie und XML zum Einsatz. Innerhalb der XML-Datei definiert man Kommandos die dann von Java interpretiert werden und entsprechende Funktionen auslösen. Die Möglichkeiten die einem diese Methodik bietet kann man natürlich auch für Anwendungszwecke außerhalb der Java-Entwicklung gebrauchen. Für einen ersten Einstieg in Ant habe ich mir z.B. ein Skript gebaut, das eine WordPress-Installation automatisch aktualisiert. WordPress aktualisieren funktioniert natürlich auch hervorragend über die automatische Update-Funktion, wird aber spätestens bei mehreren Blogs zur Fleißarbeit. Hier ein Auszug aus meinem Ant-Skript:

< ?xml version="1.0" ?>
<project name="Webserver Updates">
<target name="Update WordPress">
    <copy todir="D:\">
        <resources>
            <url url="http://wordpress.org/latest.zip" />
            <file file="latest.zip"/>
        </resources>
    </copy>
    <unzip src="D:\latest.zip" dest="D:\latest"/>
    <scp todir="USERNAME:PASSWORD@HOST:/REMOTEFOLDER/" port="22" sftp="true" trust="true">
        <fileset dir="D:\latest\wordpress">
            <exclude name="readme.html" />
            <exclude name="liesmich.html" />
            <exclude name="license.txt" />
            <exclude name="wp-config-sample.php" />        
            <exclude name="**/wp-content/**" />        
        </fileset>         
    </scp>
    <delete dir="D:\latest.zip" />
    <delete file="D:\latest" />
</target>
</project>

Das Ant Skript lädt die aktuelle WordPress Version von der englischen WordPress-Seite und speichert diese lokal ab. Anschließend wird die Datei entpackt und auf den angegeben Host (hier via SSH) geladen. Ist der Upload abgeschlossen wird die Zip-Datei und der entpackt Ordner gelöscht. Diese Vorgehensweise kann man natürlich auf beliebige Web-Anwendungen (auch eigene) ausbauen. Auch für sich wiederholende, aufwendige Aufgabe ist Ant ein sehr gutes, mächtiges Hilfsmittel.

Für den ersten Einstig in Ant empfehle ich dieses Tutorial und anschließend das Ant Manual zum nachschlagen.

WordPress 2.8.5 erschienen

21. Oktober 2009

In den frühen Morgenstunden ist heute ein Update für WordPress erschienen. Die Version 2.8.5 ist laut Entwickler ein “Hardening Release”; man hat also einige Funktionen in puncto Sicherheit verstärkt.

  • A fix for the Trackback Denial-of-Service attack that is currently being seen.
  • Removal of areas within the code where php code in variables was evaluated.
  • Switched the file upload functionality to be whitelisted for all users including Admins.
  • Retiring of the two importers of Tag data from old plugins.

WordPress Nutzern wird ein zeitnahes einspielen der neuen Version nahegelegt.

NoSpamNX 2.6 erschienen [2. UPDATE]

8. September 2009

Soeben habe ich die Version 2.6 von NoSpamNX ins WordPress-Plugin-Verzeichnis geladen. Die Version bringt einige kleinere Korrekturen und ein Feature-Update mit sich, auf dessen Idee ich im Rahmen der aktuellen Meldungen über den WordPress-Wurm gekommen bin. Ich weise allerdings ausdrücklich darauf hin, dass die neue Funktion nicht als Abwehrmechanismus gegen den Wurm eingebaut wurde und auch dahingehend nicht getestet wurde!

Das Update ermöglicht es, dass Formular für die Registrierung, als auch für den Login, mit dem selben Mechanismus zu schützen mit dem auch das Kommentar-Formular geschützt wird. Es werden die gleichen, versteckten Felder hinzugefügt, die, genau wie beim Kommentar-Formular, beim Absenden überprüft werden. So ist sowohl die Registrierung, als auch der Login vor automatisierten Zugriffen geschützt.

Die neue Funktion ist standardmäßig deaktiviert und muss zunächst über die Einstellungen aktiviert werden.

[UPDATE]
In das Release hat sich leider ein kleiner Bug eingeschlichen. Version 2.7 wurde soeben nachgereicht.

[2. UPDATE]
Dank des Hinweises eines Nutzers konnte ich einen weiteren Fehler finden und musste deshalb gerade noch mal ein Update nach reichen. Sorry für die Unannehmlichkeiten.

WordPress 2.8.4 erschienen [UPDATE]

12. August 2009

Nicht mal zwei Wochen nach dem letzten Release ist ein weiteres Update für WordPress 2.8 erschienen. Bei der Version 2.8.4 handelt es sich ebenfalls um ein Sicherheitsupdate (für das es bereits einen Exploit gibt), so dass auch hier ein zeitnahes Update obligatorisch ist.

Aktuell steht WordPress 2.8.4 in englischer Sprache zum Download bereit.

[UPDATE]
Mittlerweile steht auch die deutsche Version zum Download bereit.

WordPress 2.8.3 erschienen

3. August 2009

Ein weiteres Update für WordPress 2.8 ist erschienen. Bei der Version 2.8.3 handelt es sich um ein Sicherheitsupdate, welches einen schweren Rechtefehler behebt. Ein zeitnahes Update ist also obligatorisch.

Das Update steht wie gehabt in Englisch und Deutsch zum Download bereit.

WordPress 2.8.2 erschienen

20. Juli 2009

Sehr zeitnah nach dem Release von WordPress 2.8.1 ist die Version 2.8.2 erscheinen. Die neue Version behebt eine XSS Schwachstelle. Ein schnellstmögliches Update ist deshalb obligatorisch.

Die Version 2.8.2 steht derzeit in Englisch zum Download bereit. Wenn wirklich “nur” eine Schwachstelle gefixt wurde, wird wahrscheinlich keine deutsche Übersetzung nötig sein und man kann die englische Version installieren.

NoSpamNX jetzt WP-MU kompatibel

15. Juli 2009

Gerade habe ich ein kleines, aber feines Update von NoSpamNX (Version 2.4) “eingecheckt”. Ich habe mich ehrlich gesagt nie mit WordPress MU beschäftigt, aber dank Alexandre Haguiar ist NoSpamNX jetzt auch WordPress MU kompatibel. Danke!