CryptX 3.2.3

The next bug-fixed version of my Wordpress plugin is online!

I fixed some minor bugs and added Wordpress Multisite support. Thanks for the feedback.

mehr lesen

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!

mehr lesen

Frühjahrsputz geht in die zweite Runde

Nachdem ich das Theme bereits geändert hatte, habe ich mich auf die Suche nach einem Theme gemacht, welches das Twitter Bootstrap Framework nutzt. Aber leider noch keines gefunden, also muss ich mich wohl oder übel doch mal hinsetzen und eins erstellen. Aber dazu vielleicht später mehr.

Aktuell habe ich mich mehr um das Backend gekümmert und bei den eingesetzten Plugins radikal aussortiert.

So mussten sich – für die Entwickler tut es mir auch Leid – etwa 13 Plugins verabschieden und 3 Plugins wurden ersetzt.

Zur Zeit werkeln hier noch 16 Plugins:

Vielen dank von hier aus an die entsprechenden Entwickler!

mehr lesen

Nach langer Pause tut sich wieder was

Ich habe mich kurzerhand dazu entschlossen das Design meiner Seite zu ändern. Da ich aber keins gefunden habe, das mir auf anhieb gefiel, habe ich mich für das Wordpress Theme „Twenty Twelve“ entschieden. Es bieten die Unterstützung für fast alles was Wordpress zu bieten hat und ist dazu auch noch schlicht, fast schon elegant.

In der nächsten Zeit werde ich versuchen wieder mehr auf meiner Seite zu machen, und vor allem mal aufzuräumen. Bis dahin…

mehr lesen

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!

mehr lesen

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.

mehr lesen

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.

mehr lesen

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…

mehr lesen

Fehlerteufel in Version 3.1.1

Eine falsche Variable benutzt und schon ist das Ergebnis fatal. So könnte man das Problem mit der Version 3.1.1 bezeichnen. In diesem Zusammenhang habe ich nicht nur die falsche Variable ausgetauscht, sondern auch noch ein weiteres Problem entdeckt und behoben.

Beim meinen Test-Blogs hatte ich keine Fehler mehr gefunden, aber wo programmiert wird passieren auch Fehler.

Wenn also doch noch Probleme auftauchen, bitte Hinterlasst einen Kommentar oder schreibt ins Wordpress Forum mit dem tag ‚cryptx‘.

mehr lesen

CryptX update 3.1.1 verfügbar

Die Version 3.1.1 ist jetzt über das Wordpress Repository verfügbar und enthält zwei kleine Änderungen:

  1. Die Template Funktion von CryptX unterstützt jetzt auch Betreff Angaben in Form von „test@nomail.lan?subject=Test Email“.
  2. Weitere Texte wurden in die Sprachdatei aufgenommen und können nun übersetzt werden. In diesem Zuge habe ich auch die .pot Datei auf den aktuellen Stand gebracht.
mehr lesen