Отлично, вас понял!
Рад что, у нас есть много общего в отношении прав и возможностей.
В любом случае, движок пока соответствует моим потребностям в проекте :)
P.S. Хочу чтоб LibArea развивался и быстрее стал коммерческим продуктом.
P.S.S. Тему можно закрыть ;)
Перенес ваш ответ в комментарий, чтобы не нарушать логику.
По порядку. Админ, это админ, он может всё. Админ этот тот, кто имеет TL10 (уровень доверия 10) их может быть много. В любом случае, они должны уметь делать всё.
Что касается пользователя, то Темы может создавать только администрация. Создавать темы (а это навигация) участниками, это катастрофа.
Нет ничего хуже, чем навигация, которая перестает выполнять свои функции, вот чтобы был бардак, так надо просто отдать создание тем всем.
В некоторых случаях допускается созданием тем с TL3, например. Это пользователи, которые имеют уровень доверия высокий. Так их называют персоналом и они видимо должны знать что делать.
Но тут такой возможности нет, обычные пользователи к темам не имеют доступ.
https://github.com/LibArea/libarea/blob/main/config/trust-levels.php#L18
Что касается блогов, то тут даны полные права владельцу блога. Если он что-то не знает или осознанно хочет загубить свой блог, — это печально, но это его право 😄
Такую политику я взял с некоторых западных сайтов.
P.S. количество блогов может быть огромным, тут просто единицы. Администрация просто физически не сумеет их администрировать.
Многие поля указанные вами становятся невидимыми для участников. Всякие выбор TL и др. это только для администрации.
Не могу ответить на комментарий со вставкой картинок :)
Я понимаю что, еще недостаточно изучил движок, и могу ошибаться в функционале, прошу «понять и простить»
Вот при редактировании темы:
Да, это я вижу как админ, но если пользователь будет заводить тему (если ему позволяется на каком-либо уровне, пока не знаю), то эти поля избыточны.
А это блог
Блог доступен обычному пользователю.
Возможно про ключевые слова я перебарщил, действительно их нигде не видел.
Правая сторона еще (1366px)