Центральна база даних учасників
From LimeSurvey Manual
Вступ
Щоб отримати доступ до цієї функції, перейдіть до: Налаштування -> Центральна база даних учасників:

Ця функція дозволяє адміністратору зберігати інформацію про учасників у центральній таблиці, яка не залежить від таблиць учасників окремих опитувань. Її головні переваги:
- Центральна таблиця виконує роль резервної копії. Якщо користувач створює нове опитування, йому не потрібно експортувати учасників у CSV-файл, а потім імпортувати їх назад у нове опитування.
- Користувачам достатньо додати учасників лише до центральної таблиці. Потім тих самих учасників можна додати до довільної кількості опитувань.
- Якщо кілька користувачів мають доступ до встановленої системи LimeSurvey, її власник(и) можуть поділитися своїми учасниками з іншими користувачами, а також налаштувати права доступу для таких користувачів.
У вашій установці LimeSurvey також доступні розширене керування атрибутами та кілька інших функцій.
Інструменти керування панеллю учасників
Доступні такі опції:
- Відобразити учасників із центральної бази даних
- Інформація
- Імпорт
- Налаштування чорного списку
- Атрибути
- Поділитись панеллю
- Експортувати всіх учасників
Відобразити учасників із центральної бази даних
Це головний компонент цієї панелі. Звідси доступна більшість опцій, зокрема додавання, видалення, експорт учасників, додавання учасників до опитувань тощо.
Для кожного учасника в таблиці у стовпці Дія доступно п’ять опцій:

- Редагувати цього учасника
- Видалити цього учасника
- Поділитися цим учасником
- Список активних опитувань
- Додати учасника до опитування
Додати учасника
Натисніть кнопку Додати нового учасника, розташовану у верхній правій частині вікна:
.
З’явиться діалогове вікно з такими основними атрибутами:

- Ім'я
- Прізвище
- Електронна пошта
- Додати користувача до чорного списку
- Власник: власником може бути будь-який користувач LimeSurvey, визначений на сторінці керування користувачами.
Редагувати учасника
Щоб відредагувати основні та/або користувацькі атрибути учасника, натисніть першу кнопку (зліва направо) у стовпці Дія (
). Відобразиться вікно з усіма доступними атрибутами.
Видалити учасника
Ви можете легко видалити одного або кількох учасників:
- Щоб видалити одного учасника, перейдіть до рядка з потрібним учасником і натисніть червону кнопку з кошиком:
. - Щоб видалити двох або більше учасників, позначте відповідні записи та натисніть кнопку Вибрані учасники... (під останнім рядком, під стовпцем Дія):
. Потім виберіть опцію видалення.
Під час видалення учасників вам доступні три опції:

1) Видалити лише з центральної панелі: перша опція видаляє учасника лише з центральної бази даних учасників. Якщо учасник є в таблиці учасників будь-якого опитування, його звідти не буде видалено.
2) Видалити з центральної панелі та пов'язаних опитувань: Другий варіант видаляє учасника з центральної панелі та з опитувань, до яких його було додано, але його відповіді не видаляються.
3) Видалити з центральної панелі, пов'язаних опитувань та всі пов'язаних відповідей: Третій варіант видаляє всі сліди цього учасника із системи, включно з його відповідями.
Поділитися учасником
Це ще одна важлива функція центральної бази даних учасників. Ви можете ділитися своїми учасниками з іншими користувачами. Достатньо вибрати учасників, якими Ви хочете поділитися, і натиснути або зелену піктограму зі стрілкою вправо (
), або кнопку Вибрані учасники..., розташовану в нижній лівій частині таблиці учасників. Відкриється модальне вікно, у якому можна вибрати користувача, з яким Ви хочете поділитися відповідними учасниками. Також можна встановити, чи може користувач, з яким Ви поділилися учасником, редагувати цих учасників. Якщо встановити значення Ні, при спробі редагувати записи спільного учасника він отримає помилку «Доступ заборонено».

Список активних опитувань
Якщо натиснути наступну піктограму (
), буде показано список усіх активних опитувань, до яких додано відповідного учасника.
Додати учасника до опитування
Додати учасника до опитування можна, натиснувши останню піктограму (
) у стовпці Дія. Якщо Ви хочете додати до опитування більше одного учасника, позначте їх і виберіть опцію Поділитись у діалоговому вікні Вибрані учасники... (розташованому в нижній лівій частині центральної таблиці).

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

- Перша таблиця, Невідображені атрибути учасника, показує всі атрибути, наявні в центральній базі даних учасників. Наразі вони не відображені, тобто відсутні в таблиці учасників опитування. Ці невідображені атрибути можна перемістити до таблиці Token attributes to create, що створить нові атрибути в таблиці учасників опитування, або об'єднати з наявними атрибутами персональних кодів, перетягнувши невідображені атрибути до таблиці Existing token attributes поруч з атрибутом, з яким Ви хочете їх об'єднати.
- Друга таблиця, Token attributes to create, допомагає копіювати невідображені атрибути учасників до таблиці учасників опитування, створюючи нові стовпці. Перетягніть атрибути, які Ви хочете додати до таблиці учасників опитування, і скиньте їх у другу таблицю. Таким чином до таблиці учасників опитування буде додано нові стовпці/атрибути.
- Третя таблиця, Existing token attributes, показує поточні атрибути, наявні в таблиці учасників опитування. Скиньте сюди невідображені атрибути, якщо Ви хочете скопіювати дані з них в один із наявних атрибутів персональних кодів (див. знімок екрана нижче).
- Четверта таблиця, Standard token fields, показує стандартні поля персональних кодів, які можна об'єднати з невідображеними атрибутами учасників. Єдине стандартне поле з таблиці учасників опитування, яке можна редагувати, — це Персональний код. Це важливо, коли Ви хочете, наприклад, легко скопіювати коди між різними інсталяціями LimeSurvey.

Після відображення всіх атрибутів натисніть Продовжити. Після обробки учасників буде показано сторінку з підсумком, яка повідомить, скільки учасників було успішно скопійовано. Якщо Ви раніше запросили перенаправлення, Вас буде перенаправлено до таблиці учасників опитування, інакше — на головну сторінку CPDB.

Інформація
Показує статистику CPDB:

1) Всього учасників у центральній таблиці : загальна кількість учасників у центральній базі даних учасників.
2) Учасники, який Ви маєте : показує загальну кількість учасників, власником яких є Ви. За замовчуванням нові учасники, додані до центральної бази даних учасників, мають власником користувача, який додав їх першим.
3) Учасники, які з Вами поділилися : кількість учасників, якими з Вами поділилися інші користувачі.
4) Учасники, якими Ви поділилися : кількість учасників, якими Ви поділилися з іншими користувачами.
5) Учасники в чорному списку : кількість учасників, доданих до чорного списку.
6) Всього символів у центральній таблиці : загальна кількість атрибутів, які є в центральній таблиці.
Імпорт
Якщо Ви хочете додати учасників за допомогою функції імпорту, натисніть кнопку «Імпорт» на головній панелі інструментів сторінки Центральна база даних учасників:
Доступні такі параметри:
Зверніть увагу на текст у блоці Формат вводу CSV:
Обов'язкове поле: email
Необов'язкові поля: firstname, lastname, blacklisted, language
Кроки імпорту
1) Виберіть файл для імпорту та вкажіть пов'язані з ним налаштування.
2) Зіставте атрибути з CSV-файлу. Імпортуйте дані атрибута або в існуючий атрибут центральної бази даних учасників, або в новий стовпець, створивши новий атрибут. Новостворений атрибут матиме тип «Текст» — формат можна буде змінити пізніше.

На знімку екрана вище буде створено новий атрибут «New Age». Дані атрибута «Sex» було зіставлено та скопійовано в існуючий атрибут «Sex» центральної бази даних учасників.
3) Натисніть «Продовжити» та дочекайтеся завершення процесу. Наприкінці буде показано короткий підсумок.

Після натискання OK Вас буде перенаправлено на екран учасників, де відображатимуться щойно імпортовані учасники.
Налаштування чорного списку
Кнопка Налаштування чорного списку доступна на головній панелі інструментів сторінки Центральна база даних учасників. Після її натискання буде відображено таку сторінку.

Доступні такі параметри Так/Ні:
- Blacklist all current surveys for participant once the global field is set: якщо встановлено Так, учасників із чорного списку не можна додати до жодного опитування.
- Blacklist participant for any new added survey once the global field is set: якщо створюються нові опитування, відповідних учасників не можна буде додати до них (якщо вибрано Так). Проте їх усе ще можна додати до опитувань, створених раніше.
- Allow blacklisted participants to be added to a survey: навіть якщо учасник перебуває в чорному списку, його все одно можна додати до опитування.
- Hide blacklisted participants: корисна функція, коли Ви хочете приховати учасника на певний час, а потім зробити його доступним для решти користувачів, з якими цими учасниками з чорного списку було поділено.
- Delete globally blacklisted participants from the database: якщо Так, учасників із чорного списку буде видалено з бази даних.
- Allow participant to un-blacklist himself/herself: якщо Так, учасники можуть самостійно вилучити себе з чорного списку без допомоги користувача LimeSurvey.
Атрибути
Щоб відкрити панель Управління атрибутами, натисніть кнопку Атрибути на головній панелі інструментів головної сторінки CPDB:

Управління атрибутами дає змогу додавати три типи атрибутів: Текст, дата та список, що розкривається. Щоб додати новий атрибут, натисніть кнопку Додати новий атрибут, розташовану у верхній правій частині вікна:

Під час додавання нового атрибута доступні такі параметри:
- Defaultname: LimeSurvey використовуватиме його як назву атрибута, якщо не вказано жодної іншої англійської назви.
- Тип атрибуту: Ви можете вибрати будь-який із типів атрибутів, і під час редагування Вам буде показано відповідний інтерфейс.
- Чи повинен цей атрибут відображуватися на панелі?: може бути Так або Ні. Ця функція визначає, чи відображається атрибут у таблиці CPDB. Це можна пізніше змінити в стовпці Видно головної таблиці атрибутів.
- Мови: якщо Ви не хочете, щоб LimeSurvey використовував defaultname як назву атрибута, введіть тут потрібну назву. Зверніть увагу, що управління атрибутами підтримує багатомовність. Натисніть на знак «плюс» після вибору мови. Під англійською/основною мовою з'явиться нове поле.
Після внесення змін натисніть Зберегти.
У таблиці атрибутів доступні дві дії (див. стовпець Дія):

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

Ця панель показує такі значення:
1) Прізвище
2) Ім'я
3) Email адреса
4) Поділився
5) Власник
6) Дату додано
7) Можна редагувати?
Ця інформація призначена для перегляду та сортування. Користувач може редагувати лише поле Можна редагувати?. Поле Можна редагувати? дає змогу визначити, чи може користувач, з яким поділилися учасником, редагувати цього учасника. Натискання на прапорець виконає AJAX-запит і збереже зміни на сервері.
Експортувати учасників
Функція експорту розташована на головній панелі інструментів сторінки Центральна база даних учасників:
Під час експорту в CSV відобразиться діалогове вікно, у якому потрібно позначити атрибути, які ви хочете експортувати.
Ви можете експортувати:
- Нічого із додаткових атрибутів
- Усі додаткові атрибути
- Окремі додаткові атрибути

Експортований файл матиме формат CSV.
Експорт відфільтрованих учасників
Щоб експортувати відфільтрованих учасників, спочатку скористайтеся фільтрами пошуку. Потім установіть прапорець ліворуч від стовпця Дія (щоб вибрати всіх відфільтрованих учасників). Далі натисніть кнопку Вибрані учасники, розташовану внизу праворуч таблиці, і виберіть функцію експорту. Таким чином буде експортовано лише відфільтрованих учасників.
Фільтри пошуку
Якщо ви хочете відфільтрувати користувачів у вашій базі даних, скористайтеся полями пошуку та випадаючими списками, розташованими під заголовком кожного стовпця:

Введіть інформацію в поля пошуку або виберіть зі випадаючих списків (де це можливо) учасників, яких потрібно відобразити після фільтрації.
Додаткова інформація
Додаткова (технічна) інформація доступна у вікі Розробка центральної бази учасників (панель користувача).
