Установка плагинов, проверка прав доступа
Macik |
|
---|---|
Идеи 2. 1. Не давать пользователю установить плагин (или по крайней мере выводить предупреждение), если устанавливаемый плагин требует обязательной установки дополнительных модулей/плагинов, которые на текущий момент не установлены. Пример ставлю плуг rightsperuser, а у меня не установлен требуемый autocomplete. При удалении пользователем плагина на который завязаны другие модули плагины - так же должен, как минимум, выводить предупреждение. Т.е. если я удаляю autocomplete при установленом rightsperuser, система должна как минимум меня предупредить, т.к. такие внутренние связи плагинов друг с другом админ может и не помнить. 2. В одной из тем уже высказывал идею, но дабы не потерялась - повторю: Сейчас если пользователю поставлены права модератора, то он по умолчанию может зайти на главную страницу админки, где видит верхнее меню и такие разделы как "Настройки сайта", "Страницы", "Пользователи". И если к разделу "Страницы" у него частичный доступ есть, то к остальным нет. Имеет ли смысл отображать для него все эти пункты меню, если к ним у него нет доступа? Резоннее, на мой взгляд, отображать только то, к чему у пользователя есть доступ.
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
|
This post was edited by Macik (2011-12-13 22:46, 13 years ago) |
esclkm |
|
---|---|
толково! думаю им надо занять место в 097 littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Trustmaster |
|
---|---|