Forums / National / Russian / Модули и плагины / [Release] Page Add Rights

Права пользователей на создание страниц

Alex300
#17087 2009-09-16 03:26
Данный плагин позволяет отделить права на создание страниц от прав на их редактирование.

Этот плагин анализирует опцию "3" установленную для категорий. Если включено, то пользователи этой группы могут добавлять новые страницы. Вы можете настраивать это для каждой категории.
Установить эту опцию можно пройдя по ссылке "Подробно" внизу страницы настройки прав пользователей.

Если в данной категории создание страниц для пользователя не разрешено, то дабы не смущать его такой возможностью, ему не будет показана ссылка "Создать новую страницу".

Например, страницы может создавать только админ, но он может их назначить другим пользователям, и
каждый может редактировать только свои страницы.

Установка стандартна:
- распаковать архив
- скопировать папку "an_PageAddRights" на сервер в папку "plugins"
- установить из панели администратора

Опционально вы можете добавить строку в файл skins/your_skin/your_skin.ru.lang.php
$skinlang['admin']['addPage'] = 'Добавлять страницу (для страниц)';	// by Alex
в файле skins/your_skin/admin/admin.rightsbyitem.inc.tpl найти строку 66:
<img src="images/admin/auth_3.gif" alt="" /> : {PHP.L.Custom} #3<br />
заменить на:
<img src="images/admin/auth_3.gif" alt="" /> : {PHP.skinlang.admin.addPage}<br />

и в файле skins/your_skin/admin/admin.rights.inc.tpl найти строку 196:
<img src="images/admin/auth_3.gif" alt="" /> : {PHP.L.Custom} #3<br />
заменить на:
<img src="images/admin/auth_3.gif" alt="" /> : {PHP.skinlang.admin.addPage}<br />

Скачать: an_pageaddrights_145.zip
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
This post was edited by Alex300 (2009-10-14 16:41, 15 years ago)