Права пользователя(админ/модер/юзер/читатель) - идея для плагина.
5
Идея проста — назначение разных ГЛОБАЛЬНЫХ прав.
Т.е. прав по всему сайту. Есть же для блогов права — админ/модер/юзер/читатель. Так почему бы не сделать эти права для всего сайта.
Вообще права стоит распределить так:
Администратор: возможности от теперешнего положения не отличаются. Разве что можно выбрать между удалением поста «в корзину», либо удалением полностью.
Глобальный модератор: в отличии от администратора не имеет доступа в админку, но обладает возможностью бана. Посты может удалять ТОЛЬКО «в корзину».
Модератор: обладает только возможностью удаления постов «в корзину». Операций над юзерами проводить не может.
Юзер: не отличается от прав по умолчанию.
Читатель: может читать открытые блоги и быть приглашенным в закрытые. Может быть приглашенным в инбокс или поддерживать переписку, но не начинать ее. Права читателя могут даваться на определенное время, как и бан.
Бан: не отличается от прав по умолчанию.
P.S.: по мере коментирования возможны дополнения.
Вопрос о доступе под кат
9
Уважаемое сообщество, помогите мне разобраться с таким вопросом. На моем сайте открытый режим работы, но я хотел бы простимулировать людей регистрироваться. Поэтому я хочу сделать некоторые ограничения для неавторизированных пользователей. Например, доступ под кат (т.е. к полному тексту топика) я хочу дать только зарегистрированным и авторизованным пользователям. Как это можно сделать?
Как сделать блог доступным только для зарегистрированных пользователей?
Собственно, хочется ограничений на доступ. Только для зарегистрированных. Где копать?
UPD: при создании блога в выпадающем списке только одни пункт: открытый блог, т.е. доступный всем. Как создать другие типы?
UPD: при создании блога в выпадающем списке только одни пункт: открытый блог, т.е. доступный всем. Как создать другие типы?