Что делает:
MODX Revolution плагин незаметно работает в фоновом режиме, аккуратно выделяя все e-mail, которые обнаружит на заданной странице – и в виде ссылок, и в виде обычного текста. Он найдет все e-mail адреса, соответствующие RFC2822, даже с обычно неиспользуемыми, но разрешенными символами.
Как работает:
Превращает shawn@shawnwilkerson.com в
|
shawn@shawnwilkerson.com |
Для кого это работает:
Для все пользователей проекта, связанных с внешними e-mail адресами, с e-mail адресами этого же сайта и т.д.
Он просто работает со всеми e-mail адресами.
Дополнительная функциональность.
Т.к. плагин работает в фоновом режиме, есть возможность выполнять другое задание. Он постоянно выполняет рандомизацию кодировки e-mail адресов, чтобы она постоянно изменялась, при этом все e-mail приложения продолжают работать безошибочно и поддерживают простые операции “вырезать и вставить”.
Примеры
Это добавляет дополнительный уровень защиты. Нижеприведенные три примера – это один и тот же e-mail адрес на одной и той же странице:
shawn@shawnwilkerson.com | |
shawn@shawnwilkerson.com |
shawn@shawnwilkerson.com |
Установка с помощью Менеджера пакетов
Просто загрузите и установите с помощью Package Manager. Если другие OnWebPagePreRender события присутствуют в проекте, приоритет запуска может быть задан в соответствующем плагине, при необходимости.
Код так же доступен для загрузки через Github
Ручная установка
- Создайте новый плагин.
- Вставьте код, загруженный из github.com/wshawn/ObfuscateEmail
- Кликните по опции OnWebPagePreRender на вкадке событий (в самом низу)
- Сохраните плагин.
Защита проекта и пользователей.
С помощью данного плагина очень просто защищать папку Входящие любых e-mail адресов, размещенных на ваших страницах.
Защитите ваших пользователей, и сделайте это красиво!
История разработки
Данный плагин изначально создан для MODX Evolution Aloysius Lim: modx.com/extras/package/obfuscateemail. “Когда я перепрыгнул на MODX Revolution несколько лет назад, я захватил с собой и этот плагин, т.к. он служил моим клиентам верой и правдой. С выходом MODX Revolution 2.1, из-за измененного кода, пришлось сделать несколько обновлений плагина. Я надеюсь, что вы найдете MODX Revolution 2.1 таким же эффективным, как и я на протяжении многих лет ”.