PALADIN+ Опубликовано 28 Июня 2009 Жалоба Поделиться Опубликовано 28 Июня 2009 Как сделать так, чтобы модер назначенный в форум имел все права на подфорумы находящиеся в его форуме? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 28 Июня 2009 Жалоба Поделиться Опубликовано 28 Июня 2009 Там запросы типа:$DB->query("SELECT * FROM ibf_moderators WHERE forum_id=".$this->forum['id']." AND (member_id=".$ibforums->member['id']." OR (is_group=1 AND group_id='".$ibforums->member['mgroup']."'))");Это запрос в Topics.phpЕго нужно модифицировать как-то так:$DB->query("SELECT * FROM ibf_moderators WHERE (forum_id=".$this->forum['id']." OR forum_id=".$this->forum['parent_id'].") AND (member_id=".$ibforums->member['id']." OR (is_group=1 AND group_id='".$ibforums->member['mgroup']."'))"); И подобные модификации провести для тех файлов, которые нужны модератору: редактирование поста, панель модератора, набор функций модератора...Наверное имеет смысл поискать по файлам движка обращения к таблице ibf_moderators; и везде, где есть условие по forum_id, добавить условие по айдишнику родительского форума... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 28 Июня 2009 Жалоба Поделиться Опубликовано 28 Июня 2009 Или пойти другим путем - пройти по всем модерам в таблице ibf_moderators и применить к ним функцию, добавляющую их модерами во все подфорумы. Кода получится совсем немного, засунуть его можно куда-нибудь в "прочее" спец кнопкой. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 28 Июня 2009 Жалоба Поделиться Опубликовано 28 Июня 2009 Да, это будет и проще, и разумней, ибо сохранит в случае необходимости возможность удалить модератора подфорума, оставив модератором верхнего форума. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 9 Июля 2009 Жалоба Поделиться Опубликовано 9 Июля 2009 Как сделать так, чтобы модер назначенный в форум имел все права на подфорумы находящиеся в его форуме?А почему бы его не назначить на этот подфорум? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 9 Июля 2009 Жалоба Поделиться Опубликовано 9 Июля 2009 Song, лень - двигатель прогресса) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 razonable Опубликовано 10 Июля 2009 Жалоба Поделиться Опубликовано 10 Июля 2009 Как сделать так, чтобы модер назначенный в форум имел все права на подфорумы находящиеся в его форуме?У меня нормально назначаются, без указаний в подфорумах. Посмотрите маски, а если летняя лень , супером поставьте. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
PALADIN+
Ссылка на комментарий
Поделиться на других сайтах
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.