19 декабря 2014

Защита e-mail (электронный почтовый адресс) от спама с помощью шаблонизатора smarty. Кодирование e-mail'ов на вашем сайте усложняет их обнаружение автоматическими программами-анализаторами и является элементарным способом защиты от спама. {mailto} автоматически создает ссылки "mailto:" и опционально кодирует их.

Несколько примеров:

{mailto address="me@example.com"}
<a href="mailto:me@example.com" >me@example.com</a>
{mailto address="me@example.com" text="send me some mail"}
<a href="mailto:me@example.com" >send me some mail</a>
{mailto address="me@example.com" encode="javascript"}
<script type="text/javascript" language="javascript">
 eval(unescape('%64%6f% ... snipped ...%61%3e%27%29%3b'))
</script>

Я пользуюсь последним примером.