English Contact form with advanced security features: - IP check against CMS Concrete5 IP blacklist - Email domain check against user defined domain blacklist - Both user and server side form fields validation for correctness - Domain DNS check for existing record - Choice of captcha libraries or no captcha - Securimage or reCAPTCHA captcha validation* - Cross site request forgery protection - Spam, abuse and injection protection (limit on submission frequency) - jQuery/AJAX/PHP submission - does not refresh page - Standard and lightboxed design (user selected) - Multiple forms work independently on same page - Sends email in plain text and HTML - English and Russian languages - Lists host/proxy IP/name (if not blocked) - Responsive design * Notes: 1. User defined design of Captcha image (only manual settings in code at this stage) 2. Select captcha library in System & Settings -> Permissions & Access -> Captcha Setup 3. Customized Securimage Captcha uses the Concrete5 core Securimage library 4. reCAPTCHA can be selected after package ExchangeCore reCAPTCHA (ec_recaptcha) is installed (download from Concrete5 Marketplace: https://www.concrete5.org/marketplace/addons/recaptcha) Русский Форма обратной связи с расширенными функциями безопасности: - Проверка IP адреса против черного списка IP адресов системы управления Concrete5 - Проверка домена емейла против черного списка доменов, определенного пользователем - Проверка корректности заполнения формы на стороне пользователя и на сервере - Проверка домена на существование записи DNS - Выбор библиотек проверки captcha или без проверки - Проверка Securimage или reCAPTCHA captcha* - Предотвращения межсайтовой подделки запроса - Предотвращения спама и злоупотреблений с отправкой электронной формы (ограничение на частоту отправки) - Обработка с помощью jQuery/AJAX/PHP - не перезагружает страницу - Стандартный дизайн и дизайн в сплывающем окне (по выбору пользователя) - Множество форм работают независимо на одной странице - Отправляет емейл в режиме текста и HTML - На русском и английском языке - Указывает IP адрес / имя хоста/прокси сервера (если не блокируется) - Адаптивный дизайн * примечания: 1. Кастомизация дизайна картинки Captcha (на данный момент возможна только вручную в коде) 2. Выберите библиатеку captcha в Настройки системы -> Права и доступ -> Настройки Captcha 3. Кастомизированная Securimage Captcha использует системную библиотеку Concrete5 Securimage 4. reCAPTCHA может быть выбрана после установки пакета ExchangeCore reCAPTCHA (ec_recaptcha, скачайте с Concrete5 Marketplace: https://www.concrete5.org/marketplace/addons/recaptcha)