Создание вопросов
Для добавления вопросов в опрос необходимо перейти в нужный опрос и выбрать "Вопросы".
Например:
Для добавления вопроса нажать на "Добавить новый вопрос".
Форма редактирования
При создании раздела вопросов запрашиваются поля: Активность, Сортировка, Заголовок и Описание.
Допустим нужно чтобы в опросе пользователь последовательно заполнил разделы вопросов «Личные данные», «Оценка деятельности компании» и «Пожелания к работе компании». В этом случае нужно создать три раздела с соответствующими названиями и описаниями. Сортировка разделов обязательно должна соответствовать порядку их заполнения.
Создав разделы, можно переходить к созданию самих вопросов.
Вопросы могут быть нескольких типов:
-
Строка – обычное поле для ввода текста одной строкой,
-
Текст – поле для ввода текста в несколько строк,
-
Список выпадающий – выбор из нескольких вариантов ответа в виде выпадающего списка,
-
Список радиокнопок – выбор из нескольких вариантов ответа в виде списка радиокнопок,
-
Список флажков – выбор из нескольких вариантов ответа в виде списка в виде списка галочек, что позволяет выбрать больше одного варианта,
-
Дата – поле с календарем для выбора даты,
-
Дата со временем – поле с календарем и часами для выбора даты и времени,
-
Автозаполнение – данный вопрос не будет показан пользователю, но будет автоматически заполнен из одного из полей его учетной записи (включая пользовательские поля), таких как «логин», «E-mail» и т.д. плюс IP-адрес.
При создании вопроса предлагается заполнить поля:
-
Активность.
-
Сортировка.
-
Код вопроса – это поле нужно пользователям и редакторам, чтобы можно было быстро ориентироваться, куда отности вопрос, наилучший способ задать коды вопросов – это задавать их в виде «номер раздела.номер вопроса», например «1.4» или «3.12».
-
Галочка Обязательный – показывает, что заполнение вопроса обязательно (ее не имеет смысла ставить для вопросов типа «Автозаполнение»).
-
Раздел опроса – необходимо выбрать для вопроса, к какому разделу он будет относиться.
-
Описание – краткое описание вопроса или пояснение для заполняющего.
-
Тип вопроса – один из типов вопросов, которые были расписаны выше.
-
Варианты ответа – их необходимо прописывать для вопросов типов «Список выпадающий», «Список радиокнопок», «Список флажков», для каждого варианта будет отдельное текстовое поле.
-
Регулярное выражение соответствия – это способ жестко задать формат обязательного ответа. Этим полем следует пользоваться только редакторам, знакомым с форматом регулярных выражений php. Задавать регулярные выражения следует только для полей типа «Строка» или «Текст». Например, регулярное выражение для поля «Телефон» может выглядеть как «/^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$ /».
-
Источник данных – используется только для вопросов типа «Автозаполнение», предлагается выбрать одно из полей учетной записи пользователя либо IP-адрес.
-
Зависимость показа от ответа на другой вопрос – позволяет задать такую зависимость, если она нужна.
Скажем, мы хотим спрашивать дату рождения только у мужчин, а у женщин – нет. В этом случае создаем в разделе вопрос «Пол» с выбором вариантов «мужской» и «женский». Далее создаем вопрос «Дата рождения», для которого выбираем зависимость от вопроса «Пол» и прописываем поле «Необходимое значение» как «мужской» .
Другой пример: мы создаем вопрос «Номер вашего читательского билета» и хотим задать поле «Ваши впечатления от пользования библиотекой», если этот номер был введен. В этом случае нужно выбрать для «Впечатлений» зависимость от вопроса «номер билета» и проставить поле «Необходимое значение» как «*» , что будет означать любое непустое значение.
Кроме описанных выше страниц, у каждого опроса появляется дочерняя страница «Анкеты», где можно ознакомиться с заполненными пользователями анкетами и провести соотв. аналитику.
По умолчанию на странице анкет не показываются колонки вопросов, но их можно вывести с помощью настроек гридов.