Загальні налаштування
From LimeSurvey Manual
Загальний опис
Щоб отримати доступ до загальних налаштувань: Налаштування ⇒ Налаштування ⇒ Загальні налаштування

Загальні налаштування можуть змінювати лише ті адміністратори, які мають дозвіл «Налаштування та плагіни». Вони дозволяють змінювати певні параметри LimeSurvey у глобальному контексті. Після того як ви відкриєте діалог загальних налаштувань і збережете потрібну конфігурацію, попередні значення LimeSurvey будуть перезаписані.
Налаштування та їх опис

Огляд
- Огляд: містить таку загальну інформацію про вашу інсталяцію LimeSurvey:
- Користувачі: показує кількість користувачів, які можуть отримати доступ до інсталяції LimeSurvey через внутрішню систему автентифікації за базою даних
- Опитування: показує загальну кількість (активних і неактивних) опитувань
- Активні опитування: показує загальну кількість активних опитувань (до яких інші користувачі можуть отримати доступ через інтернет)
- Деактивовані таблиці результатів: інколи може виникнути потреба змінити деякі питання під час проведення опитування. Якщо ви це зробите, усі попередні відповіді, пов’язані з відповідним опитуванням, будуть відокремлені від нещодавно відредагованого опитування. Дані, зібрані раніше, зберігатимуться в «деактивованих таблицях результатів»
- Активні таблиці учасників опитування: показує кількість активних таблиць учасників опитування (яким відповідає активне опитування)
- Деактивовані таблиці учасників опитування: показує кількість деактивованих таблиць учасників опитування
Загальні
- Назва сайту: назва вашого сайту опитувань. Ця назва відображатиметься в огляді списку опитувань і в заголовку адміністративної частини
- Тема для публічного списку опитувань і сторінок помилок: це налаштування визначає тему оформлення за замовчуванням для «публічного списку» опитувань, а також для нових опитувань або опитувань, що використовують неіснуючу тему. Якщо ви хочете використовувати власну тему, прочитайте, як скористатися редактором тем LimeSurvey.
- Створити приклади запитання і групи питань: це налаштування визначає, чи потрібно автоматично створювати приклад групи питань і питання після створення нового опитування.
- Шаблон адміністрування: це налаштування визначає шаблон оформлення за замовчуванням для адміністративної частини LimeSurvey. Щоб використовувати власний шаблон, додайте його до '/limesurvey/upload/admintheme/'
- Часовий пояс за замовчуванням:: визначає, який часовий пояс використовується для відображення дат і часу в опитуваннях, а також для нових адміністраторів. В особистих налаштуваннях кожен користувач може встановити власний часовий пояс.
- Тривалість сесії (секунди) (доступно лише для сесій у базі даних): визначає час у секундах, після якого сесія опитування завершується (за умови відсутності дій з боку учасника). У разі використання звичайних файлових сесій визначення правильних значень для 'session.gc_maxlifetime', 'session.save_path' тощо в конфігурації PHP покладається на системного адміністратора. Не лише налаштування веб-сервера, але й інші подібні налаштування інших застосунків можуть перезаписати налаштування для файлових сесій під час локального редагування через застосунок. Максимальне значення, яке можна ввести, — 65000 (секунд). Рекомендується використовувати розумне значення. Пам’ятайте, що в разі використання сесій у базі даних слід перевірити, чи для налаштування MySQL max_allowed_packet встановлено велике значення, оскільки деякі опитування генерують понад 2 МБ даних сесії
- Дані IP-адреси API-ключ бази даних: дозволяє інтеграцію зі службою IP-Info-DB, яка дає змогу визначити географічне розташування респондентів за їхньою IP-адресою. Щоб використовувати ключ, потрібно зареєструватися для API
- Ключ API Карт Google: дозволяє інтеграцію з Google Maps
- Ідентифікатор відстеження Google Analytics: дозволяє інтеграцію з Google Analytics. Опитування можуть перевизначати це значення рівня сайту. Ідентифікатор відстеження можна вставляти в шаблони за допомогою {GOOGLE_ANALYTICS_API_KEY}. Повний JavaScript, який очікує знайти Google Analytics (разом із ключем), можна включити в шаблони через {GOOGLE_ANALYTICS_JAVASCRIPT}
- Ключ API Google Translate: функція автоматичного перекладу використовує другу версію API Google Translate. Google стягує плату за цю послугу. Щоб функція автоматичного перекладу працювала, отримайте ключ API на цьому сайті, а потім введіть ключ у це поле
- Набір символів для імпорту/експорту файлів: ви можете вказати набір символів, який найкраще підходить вам і вашій системі, якщо виникають проблеми з функціями експорту/імпорту
- Показувати брендинг LimeSurvey в опитуванні: вмикає або вимикає брендинг LimeSurvey у ваших опитуваннях.
- Це налаштування доступне лише в LimeSurvey Cloud.
- За замовчуванням LimeSurvey Cloud відображає брендинг у ваших опитуваннях. Це включає кнопку внизу сторінки опитування з текстом «Made in LimeSurvey», а також повідомлення в кінці опитування з текстом «Thank you for taking this survey powered by LimeSurvey».
- Прибрати брендинг можна з плану Expert і вище. Якщо у вас безкоштовний план або план Basic, спочатку потрібно оновити план, щоб отримати доступ до цього налаштування.
- Поведінка бічного меню (Obsolete since 3.0): як має поводитися бічне меню під час редагування опитувань. Значення за замовчуванням — «Адаптивне», що означає, що бічне меню можна змінювати тоді й так, як хочуть користувачі. Інші значення: «Завжди відкритий» і «Завжди закритий»
- Очистити кеш ресурсів: скидає URL ресурсів css і js, щоб усі нові файли css і js були оновлені.
- Редактор HTML за замовчуванням: встановлює режим інтегрованого HTML-редактора за замовчуванням. Допустимі налаштування:
- inline (за замовчуванням): вбудована заміна полів HTML-редактором. Повільно, але зручно та зрозуміло
- popup : додає значок, який відкриває спливаюче вікно з HTML-редактором. Швидше, але HTML-код відображається у формі
- Вихідний код HTML : HTML-редактор не використовується, лише звичайний вихідний код HTML
- Перемикач типу питання: виберіть «Повний перемикач», щоб отримати перемикач типу питання з попереднім переглядом, або «Простий», щоб отримати звичайний випадаючий список
- Редактор шаблонів: виберіть «Повний редактор шаблонів», щоб отримати розширений редактор (з підсвічуванням синтаксису) під час редагування шаблонів опитувань, або «Простий редактор шаблонів», щоб отримати звичайне поле редактора
- Режим навігаційного ланцюжка за замовчуванням: виберіть між коротким і довгим поданням навігаційного ланцюжка за замовчуванням. Короткий — це поширене подання, а довгий варіант містить додаткову інформацію (ID опитування, ідентифікатор групи, ідентифікатор питання).
Налаштування повідомлень
- Електронна адреса адміністратора сайту за замовчуванням: це електронна адреса адміністратора сайту за замовчуванням, яка використовується для системних повідомлень і варіантів зв’язку
- Ім'я адміністратора: справжнє ім’я адміністратора сайту
- Спосіб роботи електронної пошти: визначає, як надсилаються листи. Доступні такі варіанти:
- PHP (значення за замовчуванням): використовувати внутрішню функцію PHP mail
- Sendmail: використовувати поштову програму Sendmail
- SMTP: на основі ретрансляції SMTP. Використовуйте це налаштування, якщо LimeSurvey працює на хості, який не є вашим поштовим сервером
- Переконайтеся, що ви використовуєте електронну адресу, налаштовану для SMTP (Загальні налаштування ⇒ Налаштування повідомлень), якщо використовуєте SMTP; інакше може відобразитися така помилка: 'SMTP -> ERROR: RCPT not accepted from server: 553 5.7.1 : Sender address rejected: not owned by user'
- Qmail: встановіть це, якщо ви використовуєте поштову програму Qmail
- Плагін: за допомогою цього варіанта можна вибрати власний плагін електронної пошти.
- SMTP-хост: якщо ви використовуєте 'SMTP' як спосіб роботи електронної пошти, потрібно вказати тут ваш SMTP-сервер. Якщо ви використовуєте інший порт, ніж порт 25 (стандартний для SMTP), потрібно додати номер порту через двокрапку (приклад: 'smtp.gmail.com:465')
- Ім'я користувача SMTP: якщо ваш SMTP-сервер потребує автентифікації, вкажіть тут ваше ім’я користувача; інакше поле має бути порожнім
- Пароль SMTP: якщо ваш SMTP-сервер потребує автентифікації, вкажіть тут ваш пароль; інакше поле має бути порожнім
- Шифрування SMTP: доступні три варіанти:
- Вимк. (значення за замовчуванням)
- SSL
- TLS
Додаткові відомості про SSL/TLS дивіться за цим посиланням.
- Режим налагодження SMTP: має три варіанти:
- Вимк. (значення за замовчуванням): користувач вмикає це лише тоді, коли ретрансляція SMTP не працює і потрібні додаткові відомості для усунення технічної проблеми
- У разі помилок: у разі виникнення помилки буде надано детальний журнал з’єднання та повідомлення про помилку
- Завжди: надає цінну інформацію про те, як працює ретрансляція SMTP. У разі виникнення помилки надаються додаткові відомості
- Плагін електронної пошти: якщо ви вибрали «Плагін» як спосіб надсилання, тут можна встановити, який плагін слід використовувати. Наразі в LimeSurvey є два вбудовані плагіни електронної пошти. Якщо плагін не вдається знайти, перевірте, чи він активований.
- AzureOAuthSMTP: використовуйте для надсилання листів через Azure/Microsoft і OAuth по SMTP
- GoogleOAuthSMTP: використовуйте для надсилання листів через Google і OAuth по SMTP*Розмір пакета електронної пошти: під час надсилання запрошень або нагадувань учасникам опитування це налаштування допомагає адміністратору визначити, скільки листів можна надіслати за один раз. Різні веб-сервери мають різну пропускну здатність для електронної пошти, і якщо ваш скрипт надто довго надсилає багато листів, час виконання скрипта може вичерпатися, що призведе до помилок. Більшість веб-серверів можуть надіслати 100 листів за один раз у межах стандартного ліміту часу 30 секунд для скрипта PHP. Якщо ви отримуєте помилки тайм-ауту скрипта під час надсилання великої кількості листів, зменште розмір пакета за допомогою цього налаштування. Натискання кнопки «Надіслати запрошення» на панелі інструментів учасників опитування надсилає один пакет запрошень, відображаючи список адрес, на які лист уже доставлено, і попередження «There are more emails pending than could be sent in one batch. Continue sending emails by clicking below. There are ### emails still to be sent.», а також надає кнопку «Продовжити» для переходу до наступного пакета. Отже, користувач сам визначає, коли надсилати наступний пакет після відправлення кожного. Немає потреби залишати цей екран активним. Адміністратор може вийти із системи й повернутися пізніше, щоб надіслати наступний пакет запрошень.
- Швидкість передачі даних електронної пошти: це налаштування визначає кількість секунд до автоматичного надсилання наступного пакета в інтерфейсі.
Налаштування баунсів (bounce)
- Стандартне сповіщення сайту про збій доставки листа: Це електронна адреса, на яку надсилатимуться листи, що не вдалося доставити. Для швидшої обробки недоставлених листів поле електронної адреси слід обмежити лише отриманням баунсів
- Тип сервера: Якщо вибрано 'Вимкнено', функції обробки баунсу будуть недоступні. Щоб активувати обробку баунсу на глобальному рівні, виберіть 'POP' або 'IMAP' – подумайте, чи хочете ви, щоб недоставлені листи зберігалися на вашому поштовому сервері після прочитання (IMAP) чи ні (POP). Докладніше про використання дивіться в цьому розділі вікі*Ім’я сервера і порт: Назва сервера та (за потреби) порт, відокремлений двокрапкою. Номер порту зазвичай не потрібен, якщо поштовий хост не використовує нестандартний порт
- Ім'я користувача: Ім'я користувача облікового запису POP/IMAP
- Пароль: Пароль облікового запису POP/IMAP
- Тип шифрування: Якщо використовується шифрування, вкажіть тут відповідний тип (SSL або TLS)
Безпека
- Попередній перегляд опитування лише для користувачів із правами адміністратора: За умовчанням попередній перегляд неактивних опитувань обмежено лише для автентифікованих користувачів. Якщо встановити значення 'Ні', будь-яка особа зможе протестувати ваше опитування за його URL-адресою — без входу в адміністративну частину та без попередньої активації опитування
- Фільтрувати HTML для XSS: За умовчанням увімкнено. Користувачам не буде дозволено використовувати небезпечні HTML-теги в текстах опитувань, груп, питань і міток (наприклад, код JavaScript). Мета полягає в тому, щоб оператор опитування не міг додати шкідливий скрипт для розширення своїх прав у вашій системі. Однак, якщо ви хочете використовувати JavaScript в опитуваннях, цю функцію потрібно вимкнути (можна використовувати спеціальні скрипти для платформ відеохостингу).
- Вимкнути скрипт питання для користувачів з обмеженням XSS (New in 4.1.0 ): За умовчанням увімкнено. Це означає, що звичайний користувач не може додавати або змінювати скрипти в редакторі питань. Він може їх переглядати, але не змінювати. Якщо вимкнути XSS-захист, цей параметр не використовується. Якщо встановити значення 'Вимкнено', то навіть за активної XSS-фільтрації будь-який користувач зможе додавати або змінювати скрипт у питанні.
- Член групи може бачити лише власну групу: За умовчанням користувачі без прав адміністратора, визначені в інтерфейсі керування LimeSurvey, можуть бачити інших користувачів, лише якщо вони належать принаймні до однієї спільної групи. Якщо адміністратор встановить значення 'Ні', користувачі зможуть бачити всіх користувачів, визначених на панелі керування користувачами LimeSurvey, незалежно від групи, до якої вони належать
- Дозволено вбудовування iFrame: Цей параметр визначає, чи дозволено браузеру відображати сторінку опитування в <frame>, <iframe> або <object>. Його можна використовувати для запобігання атакам clickjacking, гарантуючи, що ваше опитування не буде вбудоване на інших сайтах. Якщо встановити значення 'Allow' (значення за умовчанням), обмежень немає. Значення 'Те саме походження' призведе до того, що вміст завантажуватиметься, лише якщо опитування працює на тому самому домені та порту, що й <frame>, <iframe> або <object>, у який воно вбудовано
X-Frame-Options: SAMEORIGIN, інакше LimeSurvey не додає жодних X-Frame-Options. Ви можете самостійно обмежити X-Frame-Options у налаштуваннях сервера. Докладніше про X-Frame-Options- Вимагати HTTPS: За умовчанням встановлено "Don't force on/off". Змініть налаштування на "Увімкнено", щоб примусово використовувати з'єднання HTTPS
- IP-список дозволених для входу або доступу за токеном: Цей параметр можна використовувати, щоб виключити певні IP-адреси з перевірок "max login attempts" на екрані входу та на екрані доступу за токеном, щоб запити з цих адрес не блокувалися.
Презентація
- Показувати номер питання та/або код питання: Що показувати учасникам опитування — номер питання та/або код питання, обидва або жодного. Є також п'ятий варіант, за якого цей параметр може вибрати адміністратор опитування. Код питання показується поруч із кожним питанням опитування
- Повторювати заголовки в масивах питань кожні X підпитань: Якщо ви використовуєте питання типу масив, у вас часто буде багато підпитань, які під час відображення на екрані займають більше однієї сторінки. Параметр повторення заголовків дозволяє визначити, скільки відповідей слід показати перед повторенням інформації заголовка питання. Хороше значення — близько 25. Якщо ви не хочете, щоб заголовки повторювалися взагалі, встановіть 0*Показувати "Питання в цьому опитуванні: X": Показує учасникам кількість питань в опитуванні — з самого початку опитування.
- Розмір шрифтів у PDF: 9 — розмір за умовчанням для звичайного тексту. Розмір шрифту назви групи дорівнює значенню, введеному в це поле, плюс два, а розмір шрифту назви опитування — значенню, введеному в це поле, плюс чотири. За стандартних налаштувань PDF використовує шрифт розміром 9 для звичайного тексту, 11 для назв груп і 13 для назви опитування
- Ширина логотипу заголовка PDF: 'розмір' логотипу в заголовку PDF. Логотип з'являється лише у PDF-файлі, що містить відповіді учасників на опитування — учасник може забажати експортувати свої відповіді після завершення опитування.
- Назва в заголовку PDF: Якщо залишити порожнім, використовуватиметься назва сайту. Назва в заголовку PDF з'являється лише у PDF-файлі, створеному на прохання учасника експортувати свої відповіді після завершення опитування.
- Рядок заголовка PDF: Якщо порожній, використовуватиметься назва опитування. Рядок заголовка PDF з'являється лише у PDF-файлі, створеному на прохання учасника експортувати свої відповіді після завершення опитування.*Показувати назву та/або опис групи питань: Працює так само, як функція Показувати номер питання та/або код питання.
- Показувати варіант 'немає відповіді' для необов'язкових питань: Якщо питання типу радіокнопка/вибір, що містить редаговані відповіді (наприклад, питання типу список і масив), не є обов'язковим, а параметр "показувати 'немає відповіді'" також увімкнено (за умовчанням), для кожного підпитання відображається додатковий пункт "Немає відповіді" — щоб респонденти могли не відповідати на питання. У загальних налаштуваннях можна вибрати один із таких варіантів:
- Вибирається : Якщо адміністратор LimeSurvey вибере його, адміністратор опитування зможе сам вирішити, чи відображатиме його опитування варіант "немає відповіді" для необов'язкових питань (докладніше див. розділ вікі Презентація)
- Увімкнено (значення за умовчанням): Якщо вибрано цей варіант, усі необов'язкові питання міститимуть варіант "немає відповіді" — адміністратор опитування не може цього змінити, оскільки загальні налаштування мають пріоритет над налаштуваннями опитування
- Вимкнено : Якщо вимкнено, необов'язкові питання не відображатимуть варіант "немає відповіді" — адміністратор опитування не може цього змінити, оскільки загальні налаштування мають пріоритет над налаштуваннями опитування*Експортувати заголовки запитань у PDF-файли: Вимкніть (за умовчанням), якщо не хочете бачити нічого в заголовку PDF-файлу з відповідями респондентів. Якщо ввімкнено, у заголовку PDF-файлу з відповідями респондентів відображатиметься така інформація
- Додати сірий фон до питань у форматі PDF: За умовчанням увімкнено. Ця функція стосується PDF-файлів експорту відповідей.
- Питання PDF напівжирним шрифтом: За умовчанням вимкнено. Ця функція стосується PDF-файлів експорту відповідей.
- Межі навколо питань у форматі PDF: За умовчанням увімкнено. Ця функція стосується PDF-файлів експорту відповідей.
- Межі навколо відповідей у форматі PDF: За умовчанням увімкнено. Ця функція стосується PDF-файлів експорту відповідей.'
Політика даних
- Показувати політику даних на сторінці списку опитувань: Чи відображати кнопку "політика даних" у списку опитувань. Після натискання відобразиться кнопка, яка показує спливне вікно (модальне) з повідомленням "політика даних".
- Показувати юридичне повідомлення на сторінці списку опитувань: Чи відображати кнопку "юридичне повідомлення" у списку опитувань. Після натискання відобразиться кнопка, яка показує спливне вікно (модальне) з "юридичним повідомленням".
- Політика даних: Заповніть текстове поле, щоб додати всю інформацію, пов'язану з вашим юридичним повідомленням (наприклад, права, обов'язки).
- Юридичне повідомлення: Заповніть текстове поле, щоб додати всю інформацію, пов'язану з політикою даних вашого опитування (наприклад, де зберігаються дані, як довго тощо).
Мова
- Мова сайту за замовчуванням: За допомогою цього параметра можна вибрати мову за умовчанням, яка використовується в панелі адміністрування. Вона також визначає мову за умовчанням для публічного списку опитувань, якщо іншу не вказано
- Доступні мови: Якщо ви не хочете, щоб усі мови були доступні в полі 'мова сайту за замовчуванням', просто видаліть їх з лівого поля. Це обмежує мови, доступні в опитуванні для адміністратора.
Інтерфейси
- Інтерфейс RPC увімкнено: За допомогою цієї функції можна активувати/деактивувати API інтерфейсу RemoteControl2 LimeSurvey, використовуючи JSON-RPC (рекомендовано) або XML-RPC
- URL: http://<your_domain>/<your_limesurvey_dir>/index.php/admin/remotecontrol
- Опублікувати API на /admin/remotecontrol: Якщо активувати цей параметр, за вказаною URL-адресою буде доступний короткий опис функцій API. Зазвичай його не потрібно активувати, і загалом його слід активувати лише для цілей налагодження.
- Встановити заголовок Access-Control-Allow-Origin: Якщо ввімкнено (за умовчанням), інтерфейс RPC надсилає заголовок Access-Control-Allow-Origin: *, щоб веб-застосунки, які працюють у браузері на інших доменах, могли його використовувати (CORS). Вимкніть цей параметр, якщо інтерфейс RPC використовується лише серверними скриптами або з того самого домену. Значення за умовчанням також можна встановити в config.php за допомогою
$config['add_access_control_header'] = 0;.
Сховище
Налаштування Сховища в розділі «Загальні налаштування» LimeSurvey дозволяють адміністраторам керувати зберіганням файлів та обмеженнями експорту бази даних.
- Обчислити розмір сховища – ця кнопка повторно обчислює загальний обсяг пам’яті, який займають усі завантажені файли в LimeSurvey. Залежно від кількості файлів цей процес може тривати певний час.
- Перезаписувати файли з однаковою назвою – якщо цей параметр увімкнено, файли з однаковою назвою буде перезаписано під час завантаження, переміщення або копіювання через файловий менеджер. За замовчуванням цей параметр вимкнено, щоб запобігти випадковій втраті даних.
- Встановити ліміт у мегабайтах для безпосереднього завантаження бази даних – цей параметр задає максимальний розмір файлу (у МБ) для безпосереднього завантаження бази даних. Рекомендоване значення – 256 МБ, але за потреби можна встановити нижчий ліміт. Вище значення може спричинити проблеми з продуктивністю залежно від конфігурації системи.
Ці налаштування допомагають керувати файловим сховищем, запобігати непотрібному дублюванню та оптимізувати завантаження бази даних у LimeSurvey.