Конфігурація полів

Поля списків

Нове в версії 0.9.4.

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

Примітка

Два поля є обов’язковими та не можуть бути переміщені: номер члена й ім’я.

Неможливо встановити права доступу на ID стовпця, і батьківський стовпець буде доступний тільки для співробітників.

Управління полями списків

Обов’язкові поля та права доступу

Коли ви створюєте або редагуєте члена, деякі поля є обов’язковими. Типова конфігурація може не відповідати вашим потребам, але ви можете легко налаштувати деякі елементи ;)

В меню Конфігурація, Основні поля, ви отримаєте доступ до всіх полів, доступним для членів, і зможете вибрати для кожного з них, чи є воно обов’язковим чи ні, а також відповідні права доступу:

  • недоступність (inaccessible) зробить поле недоступним для всіх,

  • адміністратор (administrator) зробить поле доступним для читання і запису тільки для адміністраторів,

  • співробітники (staff members) зробить поле доступним для читання і запису для співробітників та адміністраторів,

  • менеджери груп (groups managers) зробить поле доступним для читання і запису менеджерам груп для членів груп, якими вони володіють, а також для співробітників та адміністраторів,

  • читання/запис (read/write) зробить поле доступним для читання і запису для членів, менеджерів груп, співробітників та адміністраторів,

  • тільки читання (read only) зробить поле доступним для читання тільки для членів групи, але доступним для запису для менеджерів груп, співробітників та адміністраторів.

Управління основними полями

Динамічні поля

Типово Galette поставляється з великою кількістю полів для членів, внесків і переказів. Деякі з них будуть марні, але вам можуть знадобитися поля, яких не існує…

В цьому випадку це досить просто: лишень додайте нове динамічне поле з міткою, визначте, чи є воно обов’язковим чи ні, і все: Galette буде обробляти їх автоматично, просто покажіть результат ;)

Існує кілька типів динамічних полів:

  • роздільник (separator): просто мітка, як назва частини,

  • вільний текст (free text): область багаторядкового тексту,

  • один рядок (single line): один рядок тексту,

  • вибір (choice): випадний список,

  • дата (date): поле дати з перемикачем,

  • булеан (boolean): прапорець,

  • файл (file): дадає файли.

Під час створення нового поля (або редагування наявного) ви також можете:

  • позначити його як обов’язкове,

  • визначити права доступу, такі ж, як для основних полів,

  • додайте дод. інформацію, щоб допомогти користувачам.

Динамічне поле

Деякі типи полів, такі як роздільники, дати та логічні значення (булеани), не потребують додаткових даних; інші ж:

  • вільний текст (free text):

    • ширина (width): визначає кількість стовпців,

    • висота (height): визначає кількість рядків.

  • один рядок (single line):

    • ширина (width): ширина поля,

    • розмір (size): кількість символів,

    • повтор (repeat): кількість можливих подій.

  • вибір (choice):

    • значення (values): можливі значення для випадного списку.

  • файл (file):

    • розмір (size): максимальний розмір файлу в Kio (цей розмір обмежений розміром для конфігурації PHP).

Переклад міток

Galette працює з кількома мовами, але коли ви додаєте нове динамічне поле, можливе тільки одне значення. Galette пропонує інтерфейс для перекладу цих міток на кожну доступну мову.

Зверніть увагу, що кожна нова мітка буде додана до поточної мови Galette.

Вміст листів е-пошти

Залежно від вашої конфігурації (див. Налаштування), адміністративні листи е-пошти можуть бути надіслані користувачам і/або адміністраторам, коли ви додаєте нового члена або новий внесок, або, наприклад, від функції втрати пароля.

Типово вони додаються, але ви можете їх змінити.

Примітка

Важливо відзначити, що ці тексти містять змінні - у формі {VARIABLE} - які будуть автоматично замінені під час надсилання. Будьте уважні, щоб не забути жодну з них, це може викликати проблеми з надсиланням.

Змінити лист, надісланий новому учаснику французькою мовою

Учаснику буде надіслано лист е-пошти, якщо:

  • він самостійно підписується. Цей лист містить відомості про автентифікацію,

  • його картка додана або відредагована кимось іншим (якщо встановлене відповідне поле),

  • він використовує функцію «забув пароль»,

  • новий внесок долучається до його облікового запису (якщо відповідний прапорець встановлений).

Лист е-пошти буде надіслано адміністраторам, коли:

  • додається або самостійно підписується новий член,

  • до його облікового запису додається новий внесок.

Звичайно, електронні листи будуть надсилатися тільки в тому випадку, якщо конфігурація Galette дозволяє це (і налаштування правильне). надсилання повідомлень адміністраторам налаштовується глобально в налаштуваннях, в той час, як надсилання листів членам керується прапорцем в інтерфейсі, за винятком повідомлень самопідписання, які будуть надсилатися завжди.

Як для теми, так і для вмісту доступні кілька змінних - автоматично замінюваних під час надсилання. Деякі з них можуть використовуватися у всіх повідомленнях, але інші - тільки за деяких умов. Для отримання додаткових відомостей зверніться до вбудованої довідки з інтерфейсу Galette.