Jump to content

[Gelöst]E-Mail Adressen im Content verschlüsseln (Hex)


troisdorf

Recommended Posts

Prestashop hat in den tools die function.mailto.php mit der man E-Mail Adressen verschlüsseln kann.

Das Modul contactinfo macht das von Haus aus.

 

Aber wo kann ich diese Funktion auch für E-Mail Adressen im CMS Content aktivieren?

Eine echte Verschlüsselung ist das ja nicht, nur eine andere Schreibweise, du kannst diesen Link doch kopieren und in CMS-Seiten verwenden.

Link to comment
Share on other sites

Hallo,

diese Funktion ist eine php Funktion die bei jedem Aufruf einer E-Mail Adresse die Hexadezimalwerte neu erzeugt. Das ist der Sinn dahinter um Crawlern die E-Mail Adressen aus html Quellcode abfischen, das Leben schwer zu machen.

Würde man immer die gleichen Hexadezimalwerte verwenden führt man die Funktion ad absurdum.

Wir verwenden nun unser eigenes php Tool. Offensichtlich gibt es zum Quellcode in PrestaShop kaum vernünftige Anleitungen oder gar eine function reference.
Zumindest hab ich den Weg dazu noch nicht gefunden.

Schönes Wochenende

Grüße

Roland

Link to comment
Share on other sites

Ein Entwickler hat vor nicht allzulanger Zeit im englischen Forum einen Link zu einer exquisiten Class Documentation bereitgestellt. Leider scheint der Link momentan tot zu sein: https://www.prestashop.com/forums/topic/501021-prestashop-1614-class-documentation/?do=findComment&comment=2237279

Aber das hier ist sicher ein vollwertiger Ersatz: http://prestadoc.ivan-garcia.com

 

Im Übrigen gib es ja auch noch den PrestaShop Developer Guide, aus dem man auch einiges entnehmen kann: http://doc.prestashop.com/m/mobile.action#page/19726792

Link to comment
Share on other sites

diese Funktion ist eine php Funktion die bei jedem Aufruf einer E-Mail Adresse die Hexadezimalwerte neu erzeugt.

Sorry, das verstehe ich nicht, bei mir sind die HEX-Zeichen immer gleich und ich wüßte auch nicht, wie das anders gehen sollte, HEX ist eben nichts anderes als eine andere Schreibweise und wenn da "%64%65" steht, dann heißt das "de" und dürfte für nicht ganz primitive Spam-Bots problemlos lesbar sein.

 

Und wenn ein Crawler die E-Mail-Adresse einmal nicht lesen kann, dann kann er das, wenn sie mehrfach auf der Site vorkommt, beim zweiten und dritten Mal sicher genausowenig, unterschiedliche Codierungen wären da ja eher kontraproduktiv (umso mehr Chancen hat der Crawler ...).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...