Контактная форма для сайта

Контактная форма для сайта MyTaskHelper

Очень важным элементом, как для администрации сайта, так и для его пользователей, является контактная форма.

С ее помощь можно автоматизировать связь между модератором и участником веб-ресурса по вопросам технической поддержки, указания замечаний и предложений, связи с целью сотрудничества и т.д. Вооружившись возможностями сервиса MyTaskHelper можно создать такую форму без знаний в области программирования на Flash, JavaScript, PHP или специфических языков разметки. Всего за несколько минут можно не только подготовить всю функциональность, но и настроить уникальный дизайн.

Создадим новый проект.

В меню «Формы» добавим, отредактируем и настроим необходимые поля. Как правило, контактная форма предполагает наличие нескольких полей, среди которых чаще всего используются «Имя», «E-mail адрес» и «Текст сообщения» (или «Комментарий»). Если для первых двух достаточно будет выбрать тип «Строка текста», то для последнего можно использовать «Многострочный текст».

Редактирование добавленных полей предполагает не только выбор места их размещения, а и более профессиональные настройки. Их можно увидеть при наведении курсора мыши на любой из добавленных компонентов. Основные доступные функции и необходимые для данного проекта – это «Размер», «По умолчанию», «Описание», «Валидация». Параметр «Размер» дает возможность установить границы отображения редактируемого элемента. Если для текстового поля это предполагает указание его длины в символах, то для многострочного документа – еще и количество строк. Настройка «По умолчанию», для данного проекта, поможет создать определенные шаблоны готового текста, который уже будет находиться в поле. Так, если предварительно добавить еще одно поле с типом «Выпадающий список», например «Выберите тип вопроса» и сделать связь между ним и самим комментарием (для этого нужно воспользоваться кнопкой «Динамические формы»), можно помочь пользователю определенным шаблоном текстового сообщения. «Описание» используется в случае подсказки или инструктирования посетителя страницы по каждому ее компоненту. Например, можно подготовить подсказку, что на указанный E-mail адрес будет отослан ответ администратора. Один из самых важных и многофункциональных параметров — «Валидация», используется, когда следует ввести некоторые ограничения и проверки для конкретного поля: установить максимальную длину имени, проверку введенного адреса электронной почты или наличия незаполненных полей.

После того как настроена функциональность основных элементов контактной страницы, можно приступать к разработке дизайна web формы в меню «Настроить и встроить». Установив необходимые параметры цветового оформления, размеров и шрифтов, стоит обратить внимание на ряд дополнительных возможностей, которые помогут улучшить интерактивность и защищенность проекта. Так в подменю «Переходы», можно задать текст сообщения, которое будет отображено после заполнения и отправки всех данных, а также URL-адрес, на который будет перенаправлен пользователь после отправки своего комментария.

Подменю «Безопасность» дает следующие возможности:

  • Установить на форму CAPTCHA (доступны несколько вариантов);
  • Настроить модерацию сообщений (непроверенный администратором текст не будет отображаться);
  • Указать IP адреса, для которых будет заблокирован доступ на использование контактной формы (полезно в случае спам-атак или флуда).

Вот и все. Несколько нехитрых манипуляций и база данных MyTaskHelper подготовит сгенерированный код для вставки созданной страницы на любом веб-ресурсе.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Оставьте мне собщение