parser

Класс кодирования email при выдачи его в ссылки mailto:

Автор: [17 января 2006]
Версия: 1.05
Тэги: E-mail

^mailto:print[email][тип]
^mailto:print[email][заголовок][тип]
^mailto:print[email][параметры][тип]

Метод шифрует переданный e-mail в зависимости от типа.

email — шифруемый адрес электронной почты
тип — тип возвращаемого результата html [по-умолчанию] или xml
заголовок или $параметры.title — заголовок ссылки
$параметры.subject — тема письма (?subject=...)
$параметры.attributes — дополнительные аттрибуты для тега <a />

Если был задан тип xml, то метод вернет строку:
<email-crypted>em'+'ail</email-crypted>

Для типа html возвращаемая строка будет такова:
<script type="text/javascript">document.write('em'+'ail')</script>


^mailto:crypt[текст][тип]

Метод шифрует все e-mail в переданном тексте.

Пример использования в @postprocess[]:

@postprocess[body]
^mailto:crypt[$body][html]

Примечание: будут обработаны только ссылки вида <a href="..."...>...</a>

Скачать:

mailto.zip (17.01.2006  996 байт)
Архив класса