Мини чат для phpBB 3

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!

Re:

Сообщение kalachinsk.info 26.08.2008 20:11

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);
}
kalachinsk.info
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 26.08.2008 20:03
Откуда: www.kalachinsk.info


Re: Мини чат для phpBB 3

Сообщение incubus 26.08.2008 21:01

kalachinsk.info писал(а):Вот так правильно в includes/functions.php

Тут только кусок виден. С виду все правильно. Остальное добавили, как по инструкции? И еще в overall_header.html нужно сделать изменения. И не забываем очистить весь кэш.
phpBB 3.0.2
PHP 5.2.6
MySQL 5.0.45
Аватара пользователя
incubus
phpBB 2.0.6
 
Сообщения: 263
Зарегистрирован: 11.10.2006 22:48

Re: Мини чат для phpBB 3

Сообщение kalachinsk.info 27.08.2008 3:12

это вот как выглядит http://www.kalachinsk.info/forum
вот еще кусок в includes/functions.php
// Make sure $per_page is a valid value
$per_page = ($per_page <= 0) ? 1 : $per_page;

$on_page = floor($start / $per_page) + 1;

$template->assign_vars(array(
'CHAT_LINK' => 'chat/',
'CHAT_LABEL' => 'Chat ['.count(getChatOnlineUserIDs()).']',
'CHAT_TITLE' => 'Online: '.htmlentities(implode(', ', getChatOnlineUsers()), ENT_QUOTES, 'UTF-8'),
'ON_PAGE' => $on_page)
);


и overall_header.html

<td class="genmed" align="{S_CONTENT_FLOW_END}">
<a href="{CHAT_LINK}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" />{CHAT_LABEL}</a>
<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
kalachinsk.info
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 26.08.2008 20:03
Откуда: www.kalachinsk.info

Re: Мини чат для phpBB 3

Сообщение kalachinsk.info 27.08.2008 18:30

странно, на заглавной странице не отображается а на других страницах форума есть чат.
Кэш очистил в админке. Что сделать еще?
kalachinsk.info
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 26.08.2008 20:03
Откуда: www.kalachinsk.info

Пред.

Вернуться в Запросы модов для phpBB 3.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0