Раздел в стадии наполнения. Готовятся описания всех решений.
Обновления версий 0.9.97 - 1.1.16 модуля SenDev: 152-ФЗ Персональные данные не описаны в документации. Информацию уточняйте у разработчика
В течение недели выйдет полная обновленная документация

Вопросы и игровые элементы

Вкладка «Вопросы и ответы» позволяет изменить содержание логической и игровой защиты. Математические задания здесь не редактируются: они генерируются автоматически.

[Скриншот 1: вкладка Вопросы и ответы с блоками трёх уровней сложности]

Математические примеры

В верхней части вкладки показана памятка по сложности математических заданий. Полей для ручного изменения формул нет. Если нужно изменить тип задания, это делается через выбор другого вида защиты у формы.

Логические вопросы

Для уровней «Лёгкие», «Средние» и «Сложные» есть отдельные текстовые поля. Каждая строка описывает один вопрос.

Формат строки:

Вопрос|Ответ

Например: Сколько дней в неделе?|7.

Правила заполнения

  • один вопрос — одна строка;
  • вопрос и ответ разделяются вертикальной чертой;
  • пустые строки пропускаются;
  • строка без разделителя не попадает в набор;
  • если после обработки не осталось корректных строк, модуль использует стандартные вопросы;
  • для каждого уровня сложности используется только его собственное поле.

Как составлять хорошие вопросы

Вопрос должен иметь короткий однозначный ответ. Не используйте варианты, где допустимо несколько написаний, если они отличаются не только регистром. Например, ответ «Санкт-Петербург» может вводиться посетителями как «СПб» — такой вопрос будет неудобен.

Хорошие варианты:

  • сколько дней в неделе;
  • сколько часов в сутках;
  • сколько сторон у треугольника;
  • простые вопросы, связанные с тематикой проекта, если ответ очевиден аудитории.

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

[Скриншот 2: пример заполнения собственных логических вопросов в формате вопрос|ответ]

Игровые элементы

В поле «Элементы для игры» задаётся список символов через запятую. По умолчанию используются различные эмодзи.

Пример набора: звёзды, солнце, луна, огонь, фрукты и животные. Модуль перемешивает элементы и выбирает один из них как целевой.

Рекомендации к набору

  • используйте не менее нескольких разных символов;
  • элементы должны хорошо отличаться визуально;
  • проверьте отображение на мобильных устройствах;
  • избегайте символов, которые в разных системах выглядят почти одинаково;
  • не делайте список слишком коротким — игре нужны отличающиеся элементы.

Что означает сложность для игры

Сложность выбирается в настройках формы и влияет не на список символов, а на количество элементов в задании. Поэтому один набор эмодзи можно использовать для всех уровней.

Если поля оставить пустыми

Для логических вопросов модуль возвращается к встроенным наборам. Для игры используется стандартный набор символов. Это безопасный способ быстро отменить неудачную пользовательскую конфигурацию.

Как протестировать изменения

  1. Сохраните вкладку.
  2. У формы выберите «Логика» или «Игра».
  3. Обновите публичную страницу.
  4. Перегенерируйте задание несколько раз, чтобы увидеть разные вопросы или символы.
  5. Проверьте правильный и неправильный ответы.

[Скриншот 3: публичная форма с собственным логическим вопросом или пользовательскими игровыми символами]

Когда стоит разделять вопросы по сложности

Если на сайте несколько форм с разной аудиторией, можно назначить лёгкие вопросы массовым формам, а средние или сложные — формам, которые часто атакуются ботами. Сам набор редактируется централизованно, а уровень выбирается отдельно у каждой формы.