incubus писал(а):http://ajax-chat.wiki.sourceforge.net/phpBB3+display+online+chat+users
Очень удобное дополнение. Показывает рядом с ссылкой в чат, количество участников, а при наведении мышкой их ники. Если пользователь находится в чате, то в строке "Зарегистрированные пользователи" (в подвале форума) он помечается звездочкой. В самом файле можно сделать перевод, только не забудьте указать правильную кодировку.
сделал как в инструкции, но у меня не отображается вообще ни название в overall_header.html ,ни кол-во участников.
Подскажите что не так, хотя там править всего ничего?
Вот так правильно в includes/functions.php: // User is logged in and therefore not a guest
if ($row['user_id'] != ANONYMOUS)
{
if (isset($online_users['hidden_users'][$row['user_id']]))
{
$row['username'] = '<em>' . $row['username'] . '</em>';
}
if (!isset($online_users['hidden_users'][$row['user_id']]) || $auth->acl_get('u_viewonline'))
{
$user_online_link = get_username_string(($row['user_type'] <> USER_IGNORE) ? 'full' : 'no_profile', $row['user_id'], $row['username'], $row['user_colour']);
if(in_array($row['user_id'], getChatOnlineUserIDs()))
{
$user_online_link = '<span title="* = '.strip_tags($row['username']).' is logged into the Chat">'.$user_online_link.'*</span>';
}
$online_userlist .= ($online_userlist != '') ? ', ' . $user_online_link : $user_online_link;
}
}
}
$db->sql_freeresult($result);
}






