SAT
Wednesday, 28 September 2005, 22:25
для начала правим файл sourses/admin/ad_moderator.php
находим код
CODE
//-----------------------------------------
switch($ibforums->input['code'])
{
case 'add':
$this->add_one();
break;
case 'add_two':
$this->add_two();
break;
далее втавляем следущий код над найденым
CODE
if ($ibforums->member['id'] == ID )
{
$ibforums->admin->error("Sorry, you can not add new Moderators");
}
где
ID в проверке является ID того админа которого надо ограничить на раздаче модерстава
теперь не дадим плодить супермодераторов и админов, открываем sourses/admin/ad_member.php
находим код:
CODE
//-----------------------------------------
// Throw to the DB
//-----------------------------------------
$DB->do_update( 'members', array (
'restrict_post' => $restrict_post,
'mgroup' => $ibforums->input['mgroup'],
'title' => $ibforums->input['title'],
'language' => $ibforums->input['language'],
'skin' => $ibforums->input['skin'],
и вставлем выше найденного следущий код
CODE
if ($ibforums->member['id'] == ID )
{
if ( ($ibforums->cache['group_cache'][ $ibforums->input['mgroup'] ]['g_is_supmod'] ) or ($ibforums->cache['group_cache'][ $ibforums->input['mgroup'] ]['g_access_cp']) )
{
$ibforums->admin->error("Sorry, you can not add new Super Moderators");
}
}
опять же в проверке
ID это id админа которого хотим ограничить.
вполне мог ошибиться, но думаю что все будет работать не проверял, но на гляз будет пахать
Соединено: [mergetime]1127935530[/mergetime]гы, все просто