Тип питання - Завантаження файлу
From LimeSurvey Manual
Короткий опис
Тип питання «завантаження файлу» можна використовувати для збору файлів від користувача у відповідь на питання. Наприклад, компанія, що пропонує вакансії, може використати цей тип питання, щоб попросити кандидата надіслати/завантажити своє оновлене резюме, а також будь-які інші відскановані документи в опитуванні щодо працевлаштування.

Приклад: Тип питання «Завантаження файлу».zip
Це питання дає розробнику опитування можливість обмежити файли, які користувач може завантажити у відповідь на питання. Наприклад, адміністратор опитування може дозволити лише зображення PNG, JPG і JPEG розміром менше ніж 1 МБ.
Загальні параметри
Умова
Опис
Якщо результатом умови є значення "1" або "true", питання є "релевантним" у контексті опитування, тобто воно відображається учаснику опитування. В іншому випадку питання приховується. Для будь-якого питання опитування можна вказати рівняння релевантності. Ця функція є наступницею умов і підтримує набагато складнішу умовну логіку.
Підсвічування синтаксису
Щоразу, коли ви зберігаєте умову, вона перевіряється, а її синтаксис підсвічується. Усі помилки позначаються кольором, щоб ви могли швидко їх виявити та виправити.
Допустимі значення
- Будь-яка умова, що використовує синтаксис ExpressionScript, без обрамлення фігурними дужками.
Приклади
Ось хороші приклади підсвічування синтаксису.
Відображення
Сховати підказку (hide_tip)
Опис
Більшість питань зазвичай містять підказку на кшталт «Будь ласка, оберіть один із наведених варіантів» або текст-підказку про те, як заповнити питання. Цей атрибут дає змогу вимкнути або ввімкнути такі підказки.
Ці підказки містять повідомлення про критерії перевірки (наприклад, мінімальну/максимальну кількість відповідей, мінімальне/максимальне значення суми або значення, що дорівнює сумі). Якщо hide_tip увімкнено, ці повідомлення буде приховано. Однак якщо користувач введе некоректні дані, підказки з’являться. Вони будуть червоного кольору і зміняться на зелений, щойно критерії перевірки буде виконано.
Доступні варіанти
- Увімк. — підказки приховано;
- Вимк. (за замовчуванням).
Тема питання (question_theme)
Опис
Дозволяє використовувати налаштовані теми для відповідного питання.
Доступні опції
- Створені вами теми питань, які розташовані в розділі Теми питань на панелі Теми.
Див.: Теми питань
Опис
Якщо цей параметр увімкнено, питання завжди буде приховане — його не буде показано учасникам опитування. Цю функцію можна використовувати в таких випадках:
- Якщо ви хочете попередньо заповнити питання через URL і не хочете, щоб воно відображалося на екрані. Це перевизначає всі умови, використані в опитуванні, оскільки відповідне питання взагалі не буде вбудовано на сторінку.
- Якщо ви хочете зберегти або обчислити значення «на льоту» за допомогою ExpressionScript — презентація.
Доступні параметри
- Увімкнено
- Вимкнено (за замовчуванням)
CSS-клас (css_class)
Опис
Якщо ви хочете додати спеціальні CSS-класи до певних питань, введіть назву (назви) CSS-класу в це поле. Обов’язково розділяйте різні назви класів пробілом.
Допустимі значення
- Будь-який текстовий рядок із пробілом між різними назвами 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.
Статистика
Відобразити графік (display_chart)
Опис
Цей атрибут дозволяє адміністратору опитування вибрати, чи слід показувати учасникам опитування діаграму з результатами питання після заповнення опитування.
- налаштування опитування Публічна статистика у розділі Налаштування презентації та навігації
- налаштування опитування Показувати графіки у розділі Налаштування презентації та навігації
- атрибут питання «Публічна статистика» та
- атрибут питання «Відобразити графік».
Доступні варіанти
- Увімк.
- Вимк. (за замовчуванням)
Тип діаграми (chart_type)
Опис
Цей атрибут дозволяє адміністратору опитування вибрати тип діаграми, яка відображатиметься респонденту після завершення заповнення опитування.
Доступні параметри
- Гістограма
- Кругова діаграма
- Радарна діаграма
- Лінійна діаграма
- Полярна діаграма
- Кільцева діаграма