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 Engine - Короткий посібник
  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)

Опис

Цей атрибут дозволяє адміністратору опитування вибрати тип діаграми, яка відображатиметься респонденту після завершення заповнення опитування.

Примітка: Не забудьте змінити налаштування питання та налаштування опитування, щоб діаграми відображалися в кінці опитування. Докладніше читайте в розділі вікі про атрибут питання «Відобразити графік (діаграму)».

Доступні параметри

  • Гістограма
  • Кругова діаграма
  • Радарна діаграма
  • Лінійна діаграма
  • Полярна діаграма
  • Кільцева діаграма