CMS Made Simple - Official website CMS made Simple Czech Site Zur deutschsprachigen Supportseite CMS Made Simple - Danmark Sitio en Castellano Site francophone Benvenuto su CMSmadesimple CMSMS -  русский CMS Made Simple - slovenská verzia
Facebook

Védett email cím

(by silvertom)

 

Bizonyára mindenkivel előfordult már, hogy a weboldalon szereplő e-mail címekre elkezdtek jönni a spam e-mailek.
Mindenféle trükkök vannak, a nolink-től, a @=kukac megoldáson át a java script-ig.
Egy ilyen megoldás keresgéltem, mikor ráakadtam a cmsms saját védelmére, finoman szólva is besz...rás, megosztom azzal aki még nem ismerné :

{mailto address="me@example.com" encode="javascript"}

 

Példa:

 

Az oldalon nem látszik semmi extra, a cím megjelenik szépen minden működik de a forrásban....

<script type="text/javascript">eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%6d%65%40%65%78%61%6d%70%6c%65%2e%63%6f%6d%22%20%3e%6d%65%40%65%78%61%6d%70%6c%65%2e%63%6f%6d%3c%2f%61%3e%27%29%3b'))</script>

 

... az ilyenek miatt szeretem igazán a cmsms-t....

Újabb trükköt találtam ehhez a témához.
Régóta zavart, hogy mi van ha nem szöveggel akarom kiírni az email címet, hanem egy kép a mailto: hivatkozás.
Erre a smarty mailto függvénye nem ad megoldást, nincs image paramétere. De sikerült

<a href="mailto:{'me@example.com'|escape:'hexentity'}">
<img src="uploads/images/email_icon.png" alt="" width="48" height="48" />
</a>

 


Így a képre kattintva tökéletesen működik a mailto: de a forrásban nem lesz benne a mail.

 

Példa:

 

Előző oldal: Naptár feladat popup ablakban    Következő oldal: GYIK
( Készült: 2011. 03. 02. 12.42 Módosítva: 2011. 03. 03. 9.11 )