Jump to content

Личные сообщения: админ-супермод ?!?

Featured Replies

Posted
comment_65763

Почему супермодераторы в личные сообщения с администратором
имеет право удалить ответ администратора?
:facepalm:

 

Кто-то ищет эту проблему?

  • Author
comment_65765

Тест - личное сообщение между глобальным /супер/ модератором и администратора

Администратор посылает ответ

Супермодератор читал, но почему имеет право удалить его?

comment_65767

Супермодератор - это не группа, а надстройка группы.

Читаем описание 

 

Is Super Moderator (can moderate everywhere)?

Кто-то ищет эту проблему?
Видимо, только Вы, т.к. для других это явление не является проблемой.
admin/applications/members/sources/classes/messaging/messengerFunctions.php
		if ( ( $msg['msg_author_id'] == $readingMemberData['member_id'] ) OR ( $readingMemberData['g_is_supmod'] == 1 ) )

В файле 2 такие строки: первая - кто может редактировать, вторая - кто может удалять

  • Author
comment_65789
 2 такие строки: первая - кто может редактировать, вторая - кто может удалять

Я думаю, что супермод не должно быть позволено удалить личную ответа администратора.

В этом файле вы - такой запрет не может быть сделано.

comment_65881

В этом файле вы - такой запрет не может быть сделано.

Почему? Я дал пищу для размышлений и реализации.

Вы что делали, после чего решили, что нельзя сделать запрет?

  • Author
comment_65904

Поскольку, по существу, админ также супермод.

"g_is_supmod" является функцией равные права - админа и группа супер модератором.

Если запретить супермод удалить - тогда и администратор не сможет удалить ответы на других пользователей.

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

-Когда есть связь между администратором и супермод, супермод не может удалять ответы администратору.

-Когда есть связь между супермод и другим пользователем, супермод может удалять ответов пользователей.

 

И, только в этом файле, что вы указали это не возможно, чтобы быть реализованы.

comment_65907
"g_is_supmod" является функцией равные права - админа и группа супер модератором.

- Группы разные (ID)

- ID юзеров разные

- есть еще параметр g_access_cp

 

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

Я выше написал. Можно составить (изменить) условие.

 

И, только в этом файле, что вы указали это не возможно, чтобы быть реализованы.

А больше негде. Есть еще 1 файл, но он использует функции первого.

 

Например, при таком условии 

		if (($msg['msg_author_id'] == $readingMemberData['member_id']) or (($readingMemberData['g_is_supmod'] == 1) and ($msg['msg_author_id'] != 1)))

сообщения смогут удалить:

- авторы свои

- супермодераторы все кроме сообщений юзера под №1.

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.