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.






































How do I get the code in here?
Please send me an email.
oops, forgot to put code between quotes:
”
“
Tip for using the Cryptx-function with image in WP-Table Reloaded:
insert into your table the correct syntax for an image and replace href url with mailto:
example:
Works on http://wijkkloosterveen.nl/adressen/wijkwerkers/
Sorry,
As far as I can understand your German answer to “somebody”, that is the same problem. So it is already addressed.
you have the same problem as “somebody”, and i think about a workaround for it.
Hi Ralf,
It’s not perfect, yet. It’s not working any more inside tables (I use WP-Table Reloaded). >example: http://wijkkloosterveen.nl/adressen/wijkwerkers/
It does work on “normal” pages. >example: http://wijkkloosterveen.nl/contact/
Any idea?
Great! Thanks.
Things are as they should be again!
hallo,
tolles plugin! leider werden die emails die ich über das wp-table-reloaded plugin einfüge, nicht mit dem mailto: versehen.
in der .csv liste, die aus excel kommt, stehen nur die emailadressen ohne mailto:
danke für feedback.
gruss.h.
Hallo somebody,
dieses Problem lässt sich nicht lösen, ohne ein neues Problem hervorzurufen. Grund hierfür ist die Art, wie der Content generiert und die Plugin’s abgearbeitet werden. Den entsprechenden Filtern, die auf den Content wirken, können zwar prioritäten gegeben werden, jedoch hat das wiederum Auswirkungen auf das Zusammenspiel mit anderen Plugin’s. Wie bei wp-table-reloaded zu sehen. Die Tabellen, die wp-table-reloaded generiert, werden erst in den Content geschrieben nachdem CryptX die Email Adressen verlinkt. Wenn ich die Verlinkung später mache, funktioniert zum Beispiel das Plugin “Link indication” nicht mehr. Einzige Lösung hierfür wäre, dass ich die Verlinkung mehrmals durchlaufen lasse, was dann aber wieder zu lasten der Performance geht. Aber ich denke darüber noch mal nach.
Ralf
So that was indeed the same case I mentioned before, just I thought I did something wrong. Thanks for the fix!
Think the “off”function works too good.
It looks like the encryption only works if “cryptxoff” is literally set to “false”.
Which means I have to go through an awful lot of pages/posts to get the encryption back.
I’m not comfortable enough with php to change the file myself, but could it be that the “if ($cryptxoffmeta == “true”)” command in the function part is doing this?
Hello Milly,
fixed version is submitted, will be available soon.
Hi Ralf,
I found one glitch: after upgrading, the encryption is off, I have to manually set all pages/posts to cryptxoff = false.
I deacativated and even completely removed the plugin, installed fresh, but it didn’t automatically encrypt e-mail adresses.
So instead of having to exclude some pages, I have to go through a lot of pages and posts !!!(I use it on several sites)