Вы не зашли.
В SVN выложен функционал управления правами доступа для предустановленных групп пользователей.
+ Выложен функционал управления правами доступа, функционал в тестировании и из меню сайта недоступен.
Для тестирования/использования - заходим по адресу /engine/admin.php?mod=perm
Проверяем, отписываемся по найденным проблемам.
Не в сети
Версия движка: 0.9.3 Release [SVN880+FIX01]
Версия плагина comments: 0.06
Проблема: На мой сайт, заливают множество пользователей без публикации на главной т.е. все посты проходят модерацию, если посты проверяю и опубликовываю я то все нормально т.е. комментарии к записи "разрешены" а если пост проверяют остальные редакторы то у них в блоке "Комментарии разрешить/запретить" стоит "запретить" а так же, если пост прошел модерацию но пользователь решил что-то еще добавить то, после редактирования так же выставляется значение "Комментарии запрещены" что не есть гууд.
Очень странно, но не смог у себя воспроизвести.
Обновись до SVN версии и попробуй там.
Либо присылай мне в ЛС логин/пароль юзеров со статусом "админ", "редактор", "журналист" + доступы к сайту по FTP.
Посмотрю код установленной у тебя версии.
Доп. вопрос:
Как назначить чтобы "Редактор" или же "Журналист" мог видеть все новости в определенной категории поискал по форуму ответов не нашел.
Например:
Раздел #1 - два редактора оба могут добавлять/удалять только с этого раздела (или создать определенную группу Редактор-Раздела#1, Редактор-Раздела#2 и т.п.)
это возможно реализовать?
Сейчас такой возможности нет.
Более того, я не очень представляю как её реализовать для случая, когда на сайте разрешено размещение новости одновременно в нескольких категориях. Что делать если нужный человек (редактор) - админ только одной из категорий?
Но если запретить мультикатегории, то задачу можно будет достаточно просто решить. Хотя тоже непонятно - сможет ли тогда нужный редактор переносить новости в другие категории (где он не админ) и какие у него тогда должны быть права на эту новость?
Не в сети
Более того, я не очень представляю как её реализовать для случая, когда на сайте разрешено размещение новости одновременно в нескольких категориях. Что делать если нужный человек (редактор) - админ только одной из категорий?
Но если запретить мультикатегории, то задачу можно будет достаточно просто решить. Хотя тоже непонятно - сможет ли тогда нужный редактор переносить новости в другие категории (где он не админ) и какие у него тогда должны быть права на эту новость?
Очень полезно было бы реализовать возможность "админ только одной категории". Даже без переносов категорий, без мультикатегорийности - такие задачи редко встречаются и вполне могут быть переданы админам сайта.
Например, сайт ВУЗа с категориями-кафедрами, и на каждой кафедре - свойадминистратор. Сайт общественной организации с региональным делением. И т.п. Пока нереализована возможность "админ одной категории", приходится ставить на домене столько экзэепляров движка, сколько раздельных админов
Не в сети
vl, а как именно ты предлагаешь это реализовать?
Единственное что приходит в голову - запретить "админам одной категории" трогать новости в мультикатегориях (кроме случаях, когда он админ сразу везде), запретить им переносить новости из "своей" в "чужую" категорию (если он админ 2х категорий - сможет переносить между ними), запретить обычным смертным постить новости в несколько категорий.
Так?
Не в сети
vl, а как именно ты предлагаешь это реализовать?
Единственное что приходит в голову - запретить "админам одной категории" трогать новости в мультикатегориях (кроме случаях, когда он админ сразу везде), запретить им переносить новости из "своей" в "чужую" категорию (если он админ 2х категорий - сможет переносить между ними), запретить обычным смертным постить новости в несколько категорий.
Очень хороший вариант. Подойдет в 99% случаев, когда нужно разделить администрирование категорий
Не в сети
Поставил Changeset 1013
Message:
+ Выложен функционал управления правами доступа, функционал в тестировании и из меню сайта недоступен.
Для тестирования/использования - заходим по адресу /engine/admin.php?mod=perm
захожу http://мойсайт/engine/admin.php?mod=perm
Не в сети
мда.. после обновления пишет
Редактировать новости:
NGCMS Runtime error: Call to undefined function GetAllCategories()
[ 1]: Call to undefined function GetAllCategories()
Stack trace
Line # File name
711 /usr/home/pewpew/data/www/мойсайт/engine/actions/news.php
Плагины:
NGCMS Runtime error: Call to a member function xpath() on a non-object
[ 1]: Call to a member function xpath() on a non-object
Stack trace
Line # File name
49 /home/ngcms_ru/www/ngcms.ru/www/engine/plugins/rss_import/rss_import.php
Что делать??
Не в сети
Не в сети
Народ, просьба всем кто обновился - всё-таки посмотрите error log вашего web сервера, там должно быть детальное описание ошибки.
Если идут ошибки по плагину rss_import, то удалите его и проверьте ещё раз.
Не в сети
Всегда забываю сказать, что в SVN в файле engine\skins\default\tpl\configuration.tpl не хватает пару строк кода, а именно:
<tr>
<td class="contentEntry1">{l_news_without_content}<br /><small>{l_news_without_content_desc}</small></td>
<td class="contentEntry2" valign="middle">{news_without_content}</td>
</tr>
Не в сети
KhadeR, спасибо, исправил.
Народ, активнее тестируем права пользователей!
Для тех, кто не умеет пользоваться SVN'ом, копия текущего ChangeSet [1020] лежит тут:
* двиг: http://ngcms.ru/files/SVN/ng_plugins-1020.tar.bz2
* плагины: http://ngcms.ru/files/SVN/ngcms-1020.tar.bz2
Не в сети
dampel, ты не всё обновил.
Необходимые переменные появились в SVN 960.
p.s. Попытка установить отдельные changeset'ы ни к чему хорошему точно не приведёт, так что обновляйся полностью.
Не в сети
Сергей, да.
Список запросов можно либо почитать в описании SVN changeset'ов (но тут желательно наличие клиента), либо - чуть подождать и дождаться когда я выложу обновлённый upgrade.php
Не в сети
Сергей, да.
Список запросов можно либо почитать в описании SVN changeset'ов (но тут желательно наличие клиента), либо - чуть подождать и дождаться когда я выложу обновлённый upgrade.php
А когда предвидеться обновленный upgrade.php.
Очень нужен новый плагин nsm и управление правами.
Не в сети