Представляет собой анкету для сайта, содержащую ряд полей и вопросов. Некоторые поля являются обязательными для заполнения. Плагин использует AJAX для проверки правильности заполнения, а также для реализованной защиты от СПАМа. Анкета разработана под определенные нужды, но при покупке плагина может быть модифицирована именно под ваши требования.
Ключевые моменты:
- Шаблон анкеты вынесен в отдельный файл и полностью отделен от кода, что позволяет легко его подогнать под дизайн любого сайта. Дополнительно вместе с плагином предлагаются используемые рисунки в PhotoShop формате, поэтому вы тоже сможете их изменить под дизайн сайта.
- Для незарегистрированных пользователей используется капча на базе AJAX. Картинку можно обновлять, кликнув по ней. Пока код не будет введен правильно, кнопка, отправляющая анкету, будет не активна. При неправильном вводе кода поле капчи выделяется.
- Проверка обязательных полей осуществляется после их модификации без перезагрузки страницы, а также при отправке формы. Сразу после заполнения полей рядом выводятся результаты проверок.
- Проверка адреса email на правильный формат тоже реализована с использованием AJAX и осуществляется без перезагрузки страницы. Для зарегистрированных пользователей данное поле заполняется автоматически на основе данных из профиля, впрочем, в случае необходимости, адрес можно изменить.
- Заполненная правильно анкета отправляется на электронный адрес, указанный в настройках плагина. Оформление письма по внешнему виду очень схоже с самой анкетой.
Плагин использует при работе сессии, поэтому среди его требований обязательное включение режима работы с сессиями. Делается это в файле конфигурации datas\config.php. Необходимо найти параметр $cfg['authmode'] и убедиться, что там установлена цифра 2 или 3. Оптимально, на наш взгляд, использовать значение 3.
Скриншоты анкеты и настроек:
Установка
- Скопировать содержимое архива в корень сайта с сохранением структуры каталогов.
- Включить плагин из панели администрирования.
- Указать адрес email в настройках плагина.
- Ссылка для вызова плагина - plug.php?e=regforma.




