Администраторы и модераторы блогов - "твари дрожащие или право имеют"?

Изначально в движке есть такие роли пользователей, как «администратор блога» и «модератор блога». Но, как оказалось, даже не все админы LS-сайтов это знают, и еще меньше людей знают, а какие же права есть у этих ролей.

В других топиках и комментариях уже звучали соображения, что эти админы и модераторы блогов какие-то совсем бесправные. Вот я и предлагаю сформулировать более конкретно — а какие права должны быть у этих юзеров. Чтоб избежать повторов, сразу одну фичу сформулирую, которая уже предлагалась — премодерация топиков/статей. Но, на мой взгляд, вряд ли стоит этот функционал прямо «в коробку» включать, лучше будет, если реализовать его в виде плагина, т.к. нужно это далеко не всем.

Похожие статьи

  • Виджет блоги
    В виджете «блоги» выводятся по рейтингу, а на сайте запрещено голосование за блоги. Ни как не пойму, как сделать так чтобы блоги в виждете, выводились рандомно допустим каждые 24 часа.
  • Ошибка в блогах
    После установки версии 1.1.28, ни чего не меняя, кликаем на меню «Блоги» и появляется ошибка: Parse error: syntax error, unexpected '[' in W:\home\smylife.ru\www\common\classes\actions\ActionBlogs.class.php...
  • Подписка на блог и уведомления на e-mail
    Предложение — почему бы в момент подписки на конкретный блог не сделать возможность выбора: получать уведомления о новых топиках в данном блоге на e-mail/просто следить за блогом в Ленте без писем на мыло.
  • Администрирование блогов не работает
    При нажатии на шестеренку «Администрировать» получаем это. Лог ошибки: [LOG:1443531389.691-560A8A7DA8A8E][2015-09-29 15:56:29][PID:9640][ERROR][[ E_ERROR [1] Maximum execution time of 30 seconds exceeded...

8 комментариев

+1
Администратор блога:
  • редактировать настройки блога (ссылка, описание, рейтинга для постинга)
  • редактировать список модераторов, администраторов и забаненых в блоге
  • редактировать/удалять топики в блоге
  • редактировать/удалять комментарии в топиках блога

Модератор блога:
  • редактировать/удалять топики в блоге
  • редактировать/удалять комментарии в топиках блога

Забаненый в блоге:
  • не допускать размещение топиков в блоге
  • не допускать оставлять комментарии в топиках блога
0
Спасибо, все четко, по полочкам. Даже и добавить нечего, пожалуй )
+1
Мне кажется лучше всего давать права из админки, при этом каждый сможет настроить под себя. В идеале, чтобы была возможность создавать свои группы, а не только администраторов, модераторов.

Например создаем группу редактор
-редактировать топики (удалять)
-редактировать комментарии (удалять)
Создаем группу цензор
-редактировать комментарии (удалять)

Таким образом каждый владелец сайта сможет настроить под конкретный проект, выдать необходимые права определенным группам.
0
Я бы все же разделил эти две сущности:
— роли пользователей на уровне блога
— глобальные роли (группы) пользователей

Первое — уже есть, но практически не задействовано, и, вероятно, имеет смысл «минимальной кровью» наполнить этот функционал реальными возможностями. Сделать это, думаю, будет не очень сложно и не очень затратно, главное четко понять, что требуется для типовых случаев.

Второе — более серьезный функционал. Он позволит создавать произвольное число ролей с произвольными наборами прав. Функционал, несомненно, очень нужный, но я склоняюсь к тому, что это в виде плагина должно быть. И проработка тут более глубокая нужна, особенно, если учесть, что, с одной стороны, такой функционал нужен, как правило, для больших тематических сообществ, а с другой — есть опасность отрицательно повлиять на производительность, что для посещаемых сайтов весьма критично. Поэтому тут любое решение нужно очень тщательно взвешивать.

Но я не против обсуждать и этот функционал, ибо он тоже обязательно будет разрабатываться
+1
Тогда, только для администраторов и модераторов, но все же задавать права на выбор мне кажется даст больше возможностей, чем зашить их жестко в функционал (возможно дополню список)

+1
Но, как оказалось, даже не все админы LS-сайтов это знают, и еще меньше людей знают, а какие же права есть у этих ролей.
Помимо того что эти права раздавать не очень удобно — нужно совершить кучу не совсем понятных действий из описания блога пока доберешься до раздачи ролей юзерам в блоге, так разница между админом и модератором блога — всего лишь в том, что:
— админ блога может редактировать и удалять топики в блоге, банить пользователей.
— модератор может только редактировать топики в блоге

При этом ни модератор ни админ блога — НЕ МОГУТ редактировать и удалять комменты к топику, А ЭТО ОДНА ИЗ САМЫХ ВОСТРЕБОВАННЫХ функций, которой хочется наделить модератора.

Честно говоря не понимаю зачем в ЛС созданы эти роли админ и модератор блогов, — особенно модератор, если он практически ни чего не может…

В целом присоединюсь к Klaus

Администратор блога:
редактировать настройки блога (ссылка, описание, рейтинга для постинга)
редактировать список модераторов, администраторов и забаненых в блоге
редактировать/удалять топики в блоге
редактировать/удалять комментарии в топиках блога

Модератор блога:
редактировать/удалять топики в блоге
редактировать/удалять комментарии в топиках блога

Забаненый в блоге:
не допускать размещение топиков в блоге
не допускать оставлять комментарии в топиках блога

Только добавил бы еще им премодерацию топиков, и возможность раздвать предупреждения за нарушение правил в комментах. Тогда удаление комментов становится не нужным — просто удаляется все содержимое коммента и остается предупреждающая надпись — что бы сообщество понимало за что и все остальные помнили про правила.
Пример:



Еще добавлю, что необходима роль «глобальный модератор» — она очень востребована на первоначальном этапе — когда активных участников проекта не много — и соответственно людей, которым можно доверить ответственные функции модератора — буквально единицы.

И было бы удобно., если можно было бы эти роли через админку добавлять — как глобального модератора/админа, так и модераторов/админов блогов.
0
По поводу глобального модератора/администратора, как я понимаю, тут речь уже об уровне сайта, а не блога. Например, после того, как выбирается глобальный модератор сайта, он по дефолту становится модератором любого блога, если туда не был выбран свой модератор. А глобальный админ сайта — это админ сайта и есть.
0
С глобальным админом сайта — все понятно)), просто упомянул его говоря о глобальном модераторе. Глобального модератора Вы правильно понимаете — такой роли очень не хватает.
Отредактирован:
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.