x

Основные главы

  1. LimeSurvey Cloud и LimeSurvey CE: сравнение
  2. Краткое руководство по началу работы - LimeSurvey 3.0+
  3. Установка - LimeSurvey CE
  4. Как разработать хороший опрос (руководство)
  5. Начиная
  6. Администрирование LimeSurvey
  7. Опросы - Вступление
  8. Настройки опроса
  9. Меню опроса
  10. Структура опроса
  11. Вопросы — введение
  12. Группы вопросов - введение
  13. Опросы - управление
  14. Параметры панели инструментов опроса
  15. Многоязычный опрос
  16. Движок ExpressionScript — краткое руководство
  17. Не классифицированы и расширенные функции
  18. ЧаВо
  19. Устранение неполадок
  20. Обходные пути
  21. Лицензия
  22. Журнал изменений версий
  23. Плагины
 Actions

Тип вопроса - Загрузка файла

From LimeSurvey Manual

Эта страница, возможно, переведена машинным способом и может содержать ошибки. Показать английский оригинал · Улучшить этот перевод
This page is a translated version of the page Question type - File upload and the translation is 100% complete.

Краткое описание

Тип вопроса «Загрузка файла» можно использовать для получения файлов от пользователя в ответ на вопрос. Например, компания, предлагающая вакансии, может использовать этот тип вопроса, чтобы попросить кандидата отправить (загрузить) своё обновлённое резюме, а также любые другие отсканированные документы в опросе о трудоустройстве.


Пример: Тип вопроса «Загрузка файла».zip

Этот вопрос позволяет автору опроса ограничить файлы, которые пользователь может загрузить в ответ на вопрос. Например, администратор опроса может разрешить только изображения PNG, JPG и JPEG размером менее 1 МБ.

Общие настройки

Условие

Описание

Если результат условия равен «1» или «true», вопрос считается «релевантным» в контексте опроса, то есть отображается участнику опроса. В противном случае вопрос скрывается. Для любого вопроса опроса можно задать уравнение условия. Эта функция является преемником условий и поддерживает гораздо более сложную условную логику.

Подсветка синтаксиса

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

 Hint: Чтобы проверить, правильно ли используются все условия в вашем опросе, прочитайте о функции показа файла логики.


Допустимые значения

  • Любое условие, использующее синтаксис ExpressionScript, без окружающих фигурных скобок.

Примеры

Ниже приведены хорошие примеры подсветки синтаксиса.


Отображение

Скрыть подсказку (hide_tip)

Описание

Большинство вопросов обычно содержат подсказку вида «Пожалуйста, выберите один из следующих вариантов» или текст с указаниями о том, как заполнить вопрос. Этот атрибут позволяет включить или отключить такие подсказки.

Эти подсказки включают сообщения о критериях проверки (например, минимальное/максимальное количество ответов, минимальное/максимальное значение суммы или значение «Равно суммарному значению»). Если hide_tip включён, эти сообщения будут скрыты. Однако если пользователь вводит недопустимые данные, подсказки появятся. Они будут выделены красным цветом, который изменится на зелёный, как только критерии проверки будут выполнены.

Доступные варианты

  • Вкл. — подсказки скрыты;
  • Выкл. (по умолчанию).


Тема вопроса (question_theme)

Описание

Позволяет использовать собственные темы для соответствующего вопроса.

Доступные опции

  • Созданные вами темы вопросов, которые находятся в разделе Темы вопросов на панели Темы.

См.: Темы вопросов

Примечание: В настоящее время эта функция находится в разработке.


Скрыть этот вопрос (hidden)

Описание

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

  • Если вы хотите заранее заполнить вопрос через URL, но не хотите, чтобы он отображался на экране. Это переопределяет любые условия, используемые в опросе, поскольку соответствующий вопрос даже не будет встроен в страницу.
  • Если вы хотите сохранить или вычислить значение «на лету» с помощью ExpressionScript.
Примечание: Для этой функции часто используется тип вопроса Уравнение.

Доступные варианты

  • Вкл
  • Выкл (по умолчанию)


CSS-класс (css_class)

Описание

Если вы хотите добавить специальные CSS-классы к определённым вопросам, введите название CSS-класса (или названия классов) в это поле. Обязательно оставляйте пробел между названиями разных классов.

Допустимые значения

  • Любая текстовая строка с пробелом между названиями разных CSS-классов.
 Hint: Вы также можете вставить в это поле выражение (New in 3.0.0 ). Помните, что результат выражения не будет обновляться динамически.


  Согласно W3C, названия CSS-классов могут содержать только символы [a-zA-Z и 0-9] и символы ISO 10646 начиная с U+00A1, а также дефис (-) и знак подчёркивания (_). Они не могут начинаться с цифры или с дефиса, за которым следует цифра. LimeSurvey кодирует CSS-классы, но не исправляет все ошибки полностью.



Файл метаданных

Показать заголовок (show_title)

Описание

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

Доступные варианты

  • Вкл (по умолчанию) - отображается текстовое поле для заголовка
  • Выкл



Показать комментарий (show_comment)

Описание

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

Доступные варианты

  • Вкл. (по умолчанию) — отображается текстовое поле для комментария
  • Выкл.


Логика

Название группы рандомизированных вопросов (random_group)

Описание

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

Пример опроса с использованием названия группы рандомизированных вопросов можно найти в разделе Примеры опросов ExpressionScript.

Допустимые значения

Введите любую строку (например: 'group1'). Все вопросы, для которых в поле Название группы рандомизированных вопросов задана одна и та же строка, будут размещены в опросе в случайном порядке (то есть случайным образом поменяются местами).


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


Прочее

Вставить разрыв страницы в печатную версию (page_break)

Описание

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

Доступные варианты

  • Вкл.
  • Выкл. (по умолчанию)



Максимально допустимый размер файла (max_filesize)

Максимальный размер файла, который пользователь может загрузить.

Пример

Если максимальный размер файла установлен равным 1024 КБ, все файлы размером более 1024 КБ будут отклонены, а пользователю будет предложено загрузить файл меньшего размера.

Примечание: Итоговое значение, которое видит участник опроса, также зависит от настроек PHP, таких как post_max_size и upload_max_filesize. Из всех трёх возможных значений (upload_max_filesize, post_max_size и max_filesize) будет показано и использовано наименьшее.



Максимальное количество файлов (maximum_number_of_files)

Описание

Максимальное количество файлов, которое можно загрузить в ответ на этот вопрос.

Допустимые значения

  • Любое положительное целое число
  • Любое число (будет округлено до целого)
  • Любой код SGQA
  • Любой код вопроса (имя переменной)
  • Любое уравнение с использованием любого синтаксиса Expression Manager, без окружающих фигурных скобок.



Минимальное количество файлов (minimum_number_of_files)

Описание

Минимальное количество файлов, которое необходимо загрузить в ответ на этот вопрос.

Допустимые значения

  • Любое положительное целое число
  • Любое число (будет округлено до целого)
  • Любой код SGQA
  • Любой код вопроса (имя переменной)
  • Любое уравнение с использованием синтаксиса Expression Manager без окружающих фигурных скобок.



Допустимые типы файлов (allowed_filetypes)

Описание

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

Пример

  • Можно ввести: JPG, jpeg, png, gif.
  При проверке допустимых типов файлов LimeSurvey проверяет расширение и MIME-тип. По умолчанию система распознаёт распространённые MIME-типы. Если вам нужен специфический тип файла, необходимо обновить файл config.php.



Статистика

Показывать график (display_chart)

Описание

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

Примечание: Чтобы график отображался на последней странице, необходимо включить следующие параметры:


Доступные варианты

  • Вкл
  • Выкл (по умолчанию)



Тип диаграмм (chart_type)

Описание

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

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

Доступные варианты

  • Столбчатая диаграмма
  • Круговая диаграмма
  • Радар
  • Линия
  • Полярная диаграмма
  • Кольцевая диаграмма