Люди та права
Права роздаються ролям, а не людям. Модуль, який ви поставите завтра, принесе свої права — і вони з'являться на тій самій сторінці ролей.
| Розділ | Для чого |
|---|---|
| Користувачі та доступ → Користувачі | облікові записи |
| Користувачі та доступ → Ролі | хто що може |
| Користувачі та доступ → Входи | відкриті сеанси, будь-який можна закрити |
| Користувачі та доступ → Особисті дані | вивантаження та стирання даних людини на її прохання |
Права роздаються ролям, а не людям. Модуль, який ви поставите завтра, принесе свої права — і вони з'являться на тій самій сторінці ролей.
Ролі «з коробки» (чим вище, тим більше влади):
| Роль | Що може |
|---|---|
| Власник | усе; останнього власника не можна позбавити ролі |
| Адміністратор | керує сайтом, людьми, ролями та налаштуваннями |
| Помічник адміністратора | веде вміст, але не владу: не чіпає людей, ролі, налаштування, копії та модулі; у коментарях і відгуках бачить пошту авторів |
| Редактор | пише та править вміст; права на розділи видають модулі |
| Модератор | розбирає надіслане відвідувачами; конкретні права дають встановлені модулі |
| Учасник | відвідувач, що увійшов |
Ролі можна перейменовувати та змінювати їхні права на сторінці ролей.
Рубрики ролі. На сторінці ролей є посилання «Рубрики ролі»: воно вирішує, які рубрики бачить роль (і відвідувач без входу). За замовчуванням роль бачить усе. Для кожного розділу (новини, форум, магазин, завантаження…) виберіть «Бачить усе», «Не бачить позначені» або «Бачить лише позначені» й позначте рубрики. Прапорець «У прихованих рубрик приховувати лише повний текст» залишає записи в стрічці з коротким текстом, а сторінку з повним текстом закриває. Якщо в людини кілька ролей, рубрика видима, коли її відкриває хоча б одна роль; власник бачить усе. Закрита рубрика не потрапляє до пошуку, RSS і сповіщень, а видалити закриту рубрику, у якій є записи, не можна.
Прихований текст. У панелі розмітки (в адмінці та на сайті) є кнопка «Прихований текст»: усе між hide і /hide у квадратних дужках бачать лише ті, у кого є право «Бачити прихований текст у записах, коментарях і повідомленнях». Гість і роль без цього права цього шматка не бачать ні на сторінці, ні у витягах, листах, сповіщеннях, RSS і пошуку. Незакритий hide у квадратних дужках ховає всю решту тексту.
Смайли. У записах і коментарях коди виду 🙂 перетворюються на емодзі (40 штук, без картинок, шрифт береться з пристрою). Вибрати смайл можна в смузі розмітки — кнопкою зі списком смайлів; код вставиться в текст сам.
Типограф і формули (обидва налаштування вимкнені за замовчуванням).
- «Типограф у текстах»: прямі лапки стають «ялинками» або „лапками“ залежно від мови читача, « - » — тире, «...» — три крапки одним знаком, після коротких прийменників і сполучників ставиться нерозривний пробіл, (c) (r) (tm) — знаками ©, ® і ™. Код, посилання та адреси не змінюються; збережений текст лишається як написаний, правиться лише виведення.
- «Формули в текстах»: формулу TeX пишуть між
[math]і[/math]у рядку або[math=block]…[/math]окремим рядком. Малює бібліотека KaTeX з вашого ж сайту, зовнішні адреси не використовуються, підключається лише на сторінках із формулами. Довша за 500 знаків лишається текстом.
Перегляд онлайн у «Завантаженнях» (вимкнено за замовчуванням). Налаштування «Перегляд онлайн»: у релізу, основний файл якого PDF, DOCX або XLSX, з'являється кнопка «Відкрити онлайн». PDF показує вбудований переглядач браузера; DOCX і XLSX виводяться текстом і таблицею, зібраними на сервері (до 3000 абзаців або 200 рядків на аркуші), нічого з файлу не виконується, оформлення й картинки не відтворюються. Доступ як до завантаження, PDF і DOCX/XLSX для межі ролі вважаються завантаженням. Виведення в шаблонах: теги allow_online, online_view_url.
Сповіщення на пристрій, Web Push (вимкнено за замовчуванням). Налаштування «Сповіщення на пристрій (Web Push)»: на сторінці «Сповіщення» у кожного з'являється кнопка «Увімкнути на цьому пристрої», і нові сповіщення приходять на екран, навіть коли сайт закрито. Надсилаються лише заголовок і посилання, повідомлення шифрується. Ключ сайту для підпису створюється сам; потрібен справжній ключ сайту (app.key). Службам доставки передається адреса відправника з «Налаштування → Пошта». Підписка знімається під час виходу з облікового запису, блокування, видалення та зміни пароля.
Модулі: «Останні помилки» і «Завантажити архів». У картці модуля посилання «Останні помилки модуля» відкриває записи журналу про помилки з файлів цього модуля за останні дні; «Очистити список» лише ховає їх тут, журнал не стирається. «Завантажити архів модуля» (право керування модулями, свіжий пароль, запис у журналі) збирає файли теки модуля без налаштувань, даних, ключів і журналів; межа 30 МБ.
Оновлення без прав на файли. Якщо серверу закрито запис у теки рушія, екран «Що змінилося» називає ці теки з кількістю файлів, кнопка «Оновити» вимкнена, а нижче подано кроки: видати права запису або оновити вручну, завантаживши архів поверх файлів (config і storage не чіпати). Паролі FTP у панель не вводяться. Після завантаження міграції застосуються самі.
ІІ-помічник у редакторі (вимкнений за замовчуванням). Налаштування «Увімкнути ІІ-помічника»: у тих, кому роль дає право «Користуватися ІІ-помічником у редакторі», у панелі розмітки з'являється кнопка «✦ ІІ». Команди: покращити, виправити помилки, скоротити, розширити, спростити, зробити офіційнішим або дружнішим, продовжити, короткий зміст, список, план статті, заголовок, опис для пошуку, мітки, переклад на вибрану мову. Текст іде провайдеру лише після натискання команди: виділений фрагмент або весь текст поля, перед надсиланням видно підпис «Буде надіслано провайдеру …: N знаків»; ім'я, пошта та решта полів не надсилаються. Відповідь — пропозиція: «Прийняти», «Вставити після» або «Відхилити». Налаштування: «Провайдер» (Anthropic — потрібен лише ключ; «OpenAI-сумісна адреса» — для OpenAI, OpenRouter, Azure і власних серверів), «Адреса API» (лише https і загальнодоступна адреса), «Модель», «Ключ API» (зберігається зашифрованим і після збереження не показується; під час зміни провайдера чи адреси стирається), «Запитів на людину на добу» і «Запитів на весь сайт на добу» (0 — без межі, витрати в провайдера на вас) та «Найдовший текст за раз» (від 200 до 20 000 знаків). Текст іде до стороннього сервісу — згадайте про це в політиці конфіденційності сайту.
Нова версія стороннього модуля (вимкнено за замовчуванням). Модуль може оголосити адресу https із відомостями про свою версію; раз на добу сайт читає лише номер версії та посилання на сторінку автора, нічого не завантажує, і в списку модулів з'являється позначка «Вийшла версія …». Модулі з поставки рушія цю адресу не використовують.
Сповіщення: меню «Дії». Кнопки масових дій на сторінці сповіщень зібрано в один рядок із меню «Дії»; відкладені видалення виконуються й під час згортання сторінки.
Сповіщення: видалення. Сповіщення можна прибрати хрестиком (на кілька секунд з'являється «Повернути»), позначити галочками кілька й вибрати «Видалити вибрані» або натиснути «Очистити прочитані». Якщо розділ, до якого належало сповіщення, зник, людина бачить спокійну сторінку «Розділ більше недоступний» із пропозицією видалити сповіщення; якщо сповіщення немає або воно чуже — сторінку «Сповіщення немає». Помилки немає в жодному з цих випадків. Сповіщення, чий розділ зник (наприклад, модуль вимкнено й видалено), вважаються «сиротами» та прибираються майстром очищення сайту.
Новини: картка людини та лічильник коментарів. У публічній картці людини показуються кількість її публікацій і їхня середня оцінка. У рядку запису в стрічці новин видно лічильник коментарів; він рахується одним запитом на сторінку, стрічку не сповільнює.
Новини: каталог А–Я, порядок стрічки та розширений пошук. У стрічці новин є посилання «Каталог А–Я»: усі записи за абеткою, угорі літери-посилання, біля кожної вказано кількість записів. Порядок стрічки, окрім «спочатку нові» та «спочатку старі», може бути за датою правки, за оцінкою, за переглядами, за кількістю коментарів і за заголовком в обидва боки (закріплені лишаються вгорі). У пошуку по сайту: «Як шукати слова» (фраза як написана, усі слова в будь-якому порядку, будь-яке зі слів, точний збіг цілих слів), «Автор», «Коментарів не менше», «Де в тексті шукати» (заголовки й короткий текст або повний текст), «Рубрики» (можна позначити кілька; діє на новини), напрямок сортування, «Показати лише заголовки» та «Скинути».
Особисті повідомлення: заповненість скриньки. Показано «Заповнено N з M» за межею ролі; на 80% і за повної скриньки з'являються підказки, а «Отримано повідомлень» веде до непрочитаних.
Останнього власника не можна заблокувати, видалити й позбавити його ролі — інакше єдиним способом повернутися до панелі лишилося б правлення бази руками. Себе самого теж не можна заблокувати: це помилка, а не право.
Вхід, забутий пароль, блокування
- Вхід вікном. Посилання «Увійти» в шапці відкриває форму поверх сторінки, і після входу людина лишається там, де була. Без скрипта і там, де ввімкнено перевірку «не робот», відкривається звичайна сторінка входу.
- Забули пароль. Після запиту людина бачить сторінку «Перевірте пошту»: адресу показано зі схованою частиною, а кнопка «Надіслати ще раз» оживає через 60 секунд.
- Заблокованому показується сторінка відмови з причиною та строком, але лише після правильного пароля: чужий не дізнається ні причини, ні строку.
- Непідтверджені облікові записи. Користувачі → «Непідтверджені облікові записи»: облікові записи, що не підтвердили пошту й жодного разу не входили. Виберіть, старші за скільки днів, і натисніть «Прибрати до кошика»: звідти їх можна повернути. Саме прибирати можна налаштуванням «Прибирати непідтверджені облікові записи до кошика через (днів)»; нуль — не прибирати само.
- Місце проживання. У профілі є поле «Місце проживання»; у темі воно виводиться тегом
{profile.location}. - Панель лише зі своїх адрес. У налаштуваннях безпеки є поле «Пускати до панелі лише з цих адрес»: через кому, пробіл або з нового рядка — адреса (
203.0.113.17), підмережа (198.51.100.0/24, для IPv6 —2001:db8::/48) або початок адреси (192.168.). Порожньо — пускати звідусіль. Список без вашої поточної адреси зберегти не можна: інакше ви замкнули б себе. Відмова (немає вашої адреси або помилка в написанні) показується одразу, введений список лишається в полі. Якщо замкнуло (змінилася адреса) — на сервері командаphp nex1on admin:accessзнімає обмеження. З чужих адрес панель відповідає «сторінки немає». Змінювати список може лише власник, після повторного введення пароля; усім власникам надсилається лист. - Підписи в профілях (вимкнено за замовчуванням, «Підписи в профілях»). Людина пише в профілі короткий підпис (до 200 знаків, три рядки, без розмітки), і модулі показують його під її коментарями та повідомленнями форуму. Новачкові та ролям без права на посилання в коментарях адреси з підпису вирізаються; решті вони стають посиланнями з
nofollow. - Список учасників (вимкнено за замовчуванням, «Список учасників на сайті»). Увімкнений, він відкриває сторінку
/usersзі списком людей, пошуком і сортуванням. У списку лише ті, хто сам позначив «Показувати мене в списку учасників» і відкрив публічний профіль: ім'я, аватар і, якщо дозволено, дата реєстрації; пошти та логіна входу немає. Сторінку закрито від пошукових систем.
Листи сайту
Система → Листи сайту. Листи, які сайт надсилає сам (підтвердження пошти, відновлення пароля, код двокрокового входу, код пошти після входу через соцмережу, посилання для входу, листи-сповіщення), можна переписати: для кожного — своя тема й свій текст будь-якою з семи мов. Порожньо — іде штатний текст. У таблиці видно, якими мовами вже є власний текст; у темі й тексті доступні підстановки у фігурних дужках (список показано поруч, зайві лишаються як написані, і панель попереджає). Є «Попередній перегляд» із прикладами замість підстановок, він нічого не зберігає, і «Повернути штатний текст» (прибирає власні тексти всіма мовами). Текст звичайний: розмітка показується як є й не виконується.
Листи з посиланнями та кодами входу захисні: підмінений текст — спосіб обдурити ваших людей, тому не додавайте сторонніх адрес і посилань. Збереження такого листа вимагає пароль, а всім власникам надсилається лист про зміну.
Не надсилати нічого, крім листів безпеки. У профілі в кожного є ця галочка: підтвердження пошти, скидання пароля та вхід із нового пристрою приходитимуть завжди, решта (відповіді, особисті повідомлення, новини, листи нових модулів) — ні.
Оновлено 16.10.2026
Поки ніхто не висловився. Будьте першим.