Итак, что делаем.
Открываем /includes/functions.php
Ищем строку
Код: Выделить всё
$user_online_link = $online_userlist = '';
Внутри нее после
Код: Выделить всё
$online_userlist
Код: Выделить всё
= $online_userlist_bots
Далее после этой строки добавляем следующий код:
Код: Выделить всё
define('BOTS_GROUP_ID', 7538);Число 7538 надо заменить на ID группы с ботами. Узнать можно так. Идем в Админраздел, на вкладку «Пользователи и группы», «Управление группами», «Боты => Участники». Смотрим на URL страницы участников. Там есть параметр „g“, после знака равенства идет ID группы. Вот это и есть искомое число.
Далее ищем строку
Код: Выделить всё
$sql = 'SELECT username, username_clean, user_id, user_type, user_allow_viewonline, user_colour
В конец строки добавляем
Код: Выделить всё
, group_id
Ищем строку
Код: Выделить всё
$online_userlist .= ($online_userlist != '') ? ', ' . $user_online_link : $user_online_link;
Заменяем на вот такое:
Код: Выделить всё
if ($forum_id !== 0 || $row['group_id'] != BOTS_GROUP_ID)
{
$online_userlist .= ($online_userlist != '') ? ', ' . $user_online_link : $user_online_link;
}
else
{
$online_userlist_bots .= ($online_userlist_bots != '') ? ', ' . $user_online_link : $user_online_link;
}
Далее ищем
Код: Выделить всё
$online_userlist = $user->lang['REGISTERED_USERS'] . ' ' . $online_userlist;
После добавляем:
Код: Выделить всё
if ($online_userlist_bots)
{
$online_userlist_bots = $user->lang['REGISTERED_USERS_BOTS'] . ' ' . $online_userlist_bots;
}
Ищем
Код: Выделить всё
'l_online_users' => $l_online_users,
после добавляем:
Код: Выделить всё
'online_userlist_bots' => $online_userlist_bots,
Ищем
Код: Выделить всё
$total_online_users = $online_users['total_online'];
после добавляем:
Код: Выделить всё
$online_userlist_bots = $user_online_strings['online_userlist_bots'];
Ищем
Код: Выделить всё
'LOGGED_IN_USER_LIST' => $online_userlist,
после добавляем:
Код: Выделить всё
'LOGGED_IN_USER_LIST_BOTS' => $online_userlist_bots,
Далее открываем файл /language/ru/common.php
Ищем строку, начинающуюся так:
Код: Выделить всё
'REGISTERED_USERS'
После этой строки добавляем:
Код: Выделить всё
'REGISTERED_USERS_BOTS' => 'Роботы:',
то же самое сделать в английском файле („Роботы:“ заменить на „Bots:“).
Открываем /styles/prosilver/template/index_body.html.
Ищем строку
Код: Выделить всё
<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}В конец строки добавляем:
Код: Выделить всё
<!-- IF LOGGED_IN_USER_LIST_BOTS --><br />{LOGGED_IN_USER_LIST_BOTS}<!-- ENDIF -->Открываем /styles/subsilver2/template/index_body.html.
Ищем строку
Код: Выделить всё
<td class="row1" width="100%"><span class="genmed">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}</span></td>В строке после
Код: Выделить всё
{LOGGED_IN_USER_LIST}Код: Выделить всё
<!-- IF LOGGED_IN_USER_LIST_BOTS --><br />{LOGGED_IN_USER_LIST_BOTS}<!-- ENDIF -->Идем в админку, очищаем кэш шаблонов стилей.
Теперь наша строчка на главной превратилась в две:






