CryptX Review bei JohnOverall.com

Im Dezember 2012 wurden im Podcast von JohnOverall.com wieder einige Plugins in Augenschein genommen und bewertet. Aber warum erwähne ich das hier überhaupt? Weil diesmal sogar mein Wordpress Plugin CryptX auf dem Prüfstand war.

CryptX Review

Die Meinung von Dave Jackson, welcher als „Special Guest“ dabei war, hat mich sehr überrascht, aber im positiven Sinne. Von den 5 möglichen Punkten (Dragons) hat CryptX 5 erhalten. Aber nicht die Punkte haben mich so gefreut, sondern die positiven Worte die zum Plugin gesagt wurden. Hört euch den Podcast am besten selber an (ab Minute 14:25 geht es los).

Vielen dank an Dave Jackson und JohnOverall.com für diese Ehre!

Fehlerbehebung für CryptX verfügbar

Soeben habe ich die Version 3.2.2 von CryptX hochgeladen. Mit dieser Version wurde ein Fehler behoben, wo die CSS Einstellungen für CryptX nicht richtig verarbeitet wurden. Die CSS Einstellungen werden nun wieder korrekt im Fronten übernommen.

Zusätzlich habe ich die seit langen abgekündigte Template Funktion ‚cryptx‘ aus dem Quellcode entfernt. Dies bedeutet für alle Nutzer, das spätestens jetzt die Templates entsprechend aktualisiert werden müssen!

Patch 3.2.1 für CryptX ist raus

Trotz aller Tests hat sich in die letzte Version ein Fehler eingeschlichen. Auf der Plugins Übersichtsseite wurde zu jedem Plugin der Link zur CryptX Einstellungsseite hinzugefügt. Das sollte so natürlich nicht sein, und wurde mit der Version 3.2.1 behoben.

Danke an Ben, der mich darauf aufmerksam gemacht.

CryptX 3.2 veröffentlicht

Die neue Version von CryptX 3.2 mit einigen Fehler Bereinigungen und neuen Funktionen ist verfügbar.

Grösste Änderung dürfte die neue Temple Funktion encryptx() sein. Die ersetzt die alte Funktion cryptx(), welche in den kommenden Versionen nicht mehr enthalten sein wird. Es wird allen empfohlen das Template auf die Verwendung der alten Funktion zu überprüfen – wird automatisch einmalig beim update gemacht. Die Überprüfung kann auch manuell in den Einstellungen von CryptX angestoßen werden.

Anwendungsbeispiel für die neue Funktion encryptx()

[php]<!–?php–>
$content = "name@example.com";
$args = array(‚text‘ => “,
‚css_class‘ => “,
‚css_id‘ => “,
‚echo‘ => 1);
if (function_exists(‚encryptx‘)) {
encryptx($content, $args);
} else {
echo sprintf(‚<a id="%s" href="mailto:%s">%s</a>‘,
$content, $args[‚css_id‘],
$args[‚css_class‘],
($args[‚text‘] != “ ? $args[‚text‘] : $content));
}
?>[/php]

Zusätzlich wurde die Unterstützung von Benutzerdefinierten Feldern implementiert. Diese Funktion hat noch den Status „Experimental“. Hierzu wäre Feedback hilfreich!

Neue Funktionen und Änderungen an der Einstellungsseite haben auch Auswirkungen auf die Sprachdateien. Diese müssten an die neue Version angepasst werden. die aktuelle POT-Datei kann hier heruntergeladen werden.

Ich freue mich auf Euer Feedback.

Ein bisschen Selbstbeweihräucherung


Es ist jetzt fast 4 Jahre her, genau am 10.10.2007, wo ich vor der Frage stand, wie ich Email Adressen auf meinem Wordpress Blog schützen kann. Die Suche nach einer passenden Erweiterung ergab damals keine praktikable Lösung. Das einzig sinnvolle erschien mir selber zur Tat (oder besser zur Tastatur) zu schreiten und machte mich daran, meine erste Erweiterung für Wordpress zu programmieren.

Das Ergebnis daraus ist CryptX, eine recht Leistungsstarke, einfache und doch flexible Wordpress Erweiterung, die mit der Zeit an Funktionsumfang, Sicherheit und Performance stetig gewachsen ist.

Ich habe einige Probleme der unterschiedlichsten Art mit CryptX gemeldet bekommen, wo die meisten recht schnell zu beheben waren. Teilweise musste ich innovativ mit Hürden anderer Erweiterungen mit provisorischen Funktionen überwinden, um Unverträglichkeiten mit anderen Erweiterungen zu umgehen, deren Autoren ich nicht erreichen konnte.

Am meisten habe ich mich natürlich über positive Rückmeldungen gefreut, aber auch über Erwähnungen in einigen Foren. All dies zeigt einem, dass die Zeit und die Mühe, die in dieses doch relativ kleine Projekt geflossen sind nicht umsonst gewesen sind.

Die grösste Überraschung für mich ist allerdings die gesamte Anzahl der Downloads von CryptX aus dem Wordpress Repository: 34.683 und steigend.

Zum Schluss noch ein grosses Dankeschön an alle die mich bisher bei diesem Projekt in welcher Form auch immer unterstützt haben, sei es durch Fehlerberichte, anfragen zu neuen Funktionen, Übersetzungen oder durch eine Spende. All dies half mir CryptX zu dem zu machen, was es heute ist. Und wer weiss was sich noch daraus entwickelt.

Es bleibt spannend…