Jump to content
troisdorf

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

Recommended Posts

Hallo,

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?

 

Grüße

Roland

Edited by mediaOffice (see edit history)

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Hi Eleazar,

 

das sind 2 top Links mit den Dokumentationen wie ich sie schon gesucht habe. Inklusive der Reference Codes...

Klasse... Danke!

Schönes Wochende

Gruß

Roland

Share this post


Link to post
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 ...).

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More