добавить новую группу

S.T.@.L.K.E.R.

Пользователь
#2
в index.tpl после
PHP:
<p id="online_explain">
вставить
PHP:
[ <span class="colorSuperMod"><b>{L_ONLINE_SMOD}</b></span> ]
ну и
$lang['ONLINE_SMOD'] = 'СуперМодератор';
 

Nightmare

Разработчик
#3
templates/default/index.tpl
Код:
<p id="online_explain">
[ <span class="colorAdmin"><b>{L_ONLINE_ADMIN}</b></span> ]
[ <span class="colorMod"><b>{L_ONLINE_MOD}</b></span> ]
[ <span class="colorGroup"><b>{L_ONLINE_GROUP_MEMBER}</b></span> ]
  </p>
после
Код:
 [ <span class="colorAdmin"><b>{L_ONLINE_ADMIN}</b></span> ]
Добавить
Код:
 [ <span class="colorSuperMod"><b>{L_ONLINE_SUPER_MOD}</b></span> ]
В lang_main.php добавить
PHP:
$lang['ONLINE_SUPER_MOD'] = 'Супермодератор';
Чуть-чуть не успел :D
 

Maksim

Пользователь
#4
хотелось бы еще в эту строчку добавить Сейчас на форуме 1 посетителей: 1 зарегистрированных и 0 гостей [ 1 · 0 · 0 · 0 · 0 · 0 · 0 ]
 

Nightmare

Разработчик
#5
Для этого необходимо сделать полноценного супермодератора со своим юзерлевелом. Это как один и наиболее правильный вариант. А судя потому, что это вовсе и не нужно, если не знаешь как пользоваться, то и не стоит заморачиваться на этом.
Ну и не очень правильная реализация, если учесть, что звание будет повешано на модератора, то получаем
includes/online_userlist.php
PHP:
 $users_cnt = array(
'admin' => 0,
'mod' => 0,
после
PHP:
'supermod' => 0,
PHP:
else if ($level == MOD)
{

$name = "<b>$name</b>";
$users_cnt['mod']++;
}
Заменить на
PHP:
else if ($level == MOD)
{
if ($u['user_rank'] == ID звания супермодератор)
{
$name = "<b>$name</b>";
$users_cnt['supermod']++;
}
else
{
$name = "<b>$name</b>";
$users_cnt['mod']++;
}
}
Все в том же файле
PHP:
<span class="colorMod bold">{$users_cnt['mod']}</span> <span class="small">&middot;</span>
после
PHP:
<span class="colorSuperMod bold">{$users_cnt['supermod']}</span> <span class="small">&middot;</span>
Не проверял
 
Сверху