Вот скачал блок Топ пользователи есть некоторые проблемы в работе этого блока:
при наведении курсора на пользователя в сплывающем окне показывает не верную информацию о пользователе.
Как это изменить или как убрать всплывающее окно?
И при наведении на последнего зарегистрированного пользователя отправляет на профиль администратора.
Может кто посмотрит этот блок, в чём может быть проблема?
Разработчик этого блока не отвечает.
Слаед 4.3про
Открыть
Ответить
Блок топ пользователи
Я переделал этот блок так:
- убрал строки
$result2 = $db->sql_query('SELECT user_name FROM '.$prefix.'_users LIMIT '.COUNT(user_id).'');
while (list($user_name) = $db->sql_fetchrow($result2)) {
$last = '<tr align="center"><td><a href="account.html&op=info&uname='.$user_name.'">'.$strip.'</a></td>';
}
2. вместо них ниписал
$result2 = $db->sql_query('SELECT user_name, user_id FROM '.$prefix.'_users ORDER BY user_id DESC LIMIT 1');
list($user_name) = $db->sql_fetchrow($result2);
$strip = cutstr($user_name, 10);
$last = '<tr align="center"><td><a href="account.html&op=info&uname='.$user_name.'">'.$strip.'</a></td>';
это исправило проблему
при наведении на последнего зарегистрированного пользователя отправляет на профиль администратора
у меня вроде как работает
а что значит
при наведении курсора на пользователя в сплывающем окне показывает не верную информацию о пользователе
у меня вроде как правильно инфо показывает
вариант, написанный в п.2 выводит последнего зарегистрированного не из ТОП 10, если надо посленего зарегистрированного из ТОП 10, то п.2 будет выглядеть так:
$result2 = $db->sql_query('SELECT user_name, user_id FROM '.$prefix.'_users LEFT JOIN '.$prefix.'_groups ON (id=user_group) ORDER BY user_id DESC LIMIT 1');
list($user_name) = $db->sql_fetchrow($result2);
$strip = cutstr($user_name, 10);
$last = '<tr align="center"><td><a href="index.php?name=account&op=info&uname='.$user_name.'">'.$strip.'</a></td>';
в общем, чего не так, извиняйте

Open SLAED 1.*
PHP 5
Локальный сервер
Спасибо!
а что значит
[quote]при наведении курсора на пользователя в сплывающем окне показывает не верную информацию о пользователе
[/quote]
При наведении курсором на пользователя из блока "топ 10 пользователи" всплывает окошко в котором отображаются данные профиля, так вот данные в окошке не совпадают со всеми данными профиля. Если его убрать совсем, то как?
Открыть
Ответить