CryptX

CryptX ist mein zweites Plugin für Wordpress, und soll die verlinkten Email Adressen (mailto:…) vor Spider verstecken. Das ganze sollte allerdings so geschehen, dass bei der Bearbeitung der Inhalte die Email Adressen unverändert bleiben. Über die Einstellungen lässt sich einstellen, ob das verstecken der Emails mittels javascript oder mittels UNICODE geschehen soll. Ebenso lässt sich das ‘@’ Zeichen und die Punkte im Link durch selbstdefinierte Zeichen ersetzen. Standard mässig, wird das ‘@’ durch ‘ [at] ‘ und die Punkte durch ‘ [dot] ‘ ersetzt. Der Link für die Email kann aber auch als definierter Text oder als ein Bild dargestellt werden.
Da CryptX in meiner Freizeit entwickelt und gepatched wird, würde ich mich freuen, – sofern Ihnen CryptX gefällt – wenn Sie mich mit einer kleinen freiwilligen Spende unterstützen würden.
Download
Die aktuelle Version bekommt ihr direkt aus dem Repository von Wordpress.org.
ToDo
Warten auf Feedback und wünsche.




































Hi!
Super Plugin. Was mit nur gerade aufgefallen ist und schön wär zu ändern:
e-mail adressen im footer und in der sidebar werden nicht verändert bei mir. die bleiben komplett plain.
lg, flo
Hallo Flo,
Du müsstest dazu in Deinem Template die Email Adressen, mit folgender Funktion ausgeben:
< ?php cryptx($content, $linktext); ?>$content=Email Adresse
$linktext=Text der ausgegeben wird (Link)
Damit sollte auch Deine Email Adresse im Footer verschlüsselt werden.
Ralf
danke – ich hab leider immer noch einen hoster der nur php 4 anbietet – vielen dank für die aktualisierung!!!!!
Hi Ralf,
ich hab das Plugin komplett gelöscht und neu installiert – jetzt die Version 2.3.1, frisch runtergeladen – gleicher fehler, andere Zeile
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/gf000013/www/home/wp-content/plugins/cryptx/cryptx.php on line 118
I have a problem with your recent update:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in (path)/cryptx.php on line 127
Any idea how I can fix it?
Unfortunately in 2.3 it isn’t possible any more to specify a subject to a mailto: link like in “mailto:your [dot] name [at] home [dot] local?Subject=Test_Only”. In 2.2 it was working perfectly.
aber jetzt – vielen dank für das tolle plugin
sorry, wenn der erste kommentar kein danke für das plugin ist, aber nach dem update erscheint folgender fehler bei mir:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/gf000013/www/home/wp-content/plugins/cryptx/cryptx.php on line 127
Hallo Michael,
der Parse error tut mir Leid, kann ich mir aber nicht erklären. Bitte LÖSCHE einmal das Plugin und installiere es neu. Sollte danach der Fehler immer noch auftreten melde Dich bitte.
Excellent development, thank you!
Excellent development – thank you!
Hallo Ralf,
erstmal danke für dieses tolle plugin! Ich setzte es in der Sidebar ein, per Template Funktion. Das funktioniert soweit auch gut, allerdings wundere ich mich das der Linktext nicht kodiert ausgegeben wird. Wird Text ohne <a> denn nicht gespidert? habe mir jetzt beholfen indem ich den $linktext nutze und die Adresse mit (at) (dot) schreibe, einfacher fände ich es aber wenn man nur mit $content arbeiten könnte und die Ausgabe des Linktextes dann kodiert erfolgt.