Открыть Ответить

Блок топ пользователи

0.00

0.00

1
24.05.2009 14:20:56

Вот скачал блок Топ пользователи есть некоторые проблемы в работе этого блока:
при наведении курсора на пользователя в сплывающем окне показывает не верную информацию о пользователе.
Как это изменить или как убрать всплывающее окно?
И при наведении на последнего зарегистрированного пользователя отправляет на профиль администратора.
Может кто посмотрит этот блок, в чём может быть проблема?
Разработчик этого блока не отвечает.

Слаед 4.3про

Группа
Клиент
Пункты
2017
Регистрация
13.01.2006
Пол
Мужчина
Из
Нижний Новгород
Предупреждения
Нет
AlexFly
AlexFly
3.71

3.71

24.05.2009 15:30:40 24.05.2009 16:02:43

Я переделал этот блок так:

  1. убрал строки

$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&amp;op=info&amp;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&amp;op=info&amp;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&amp;op=info&amp;uname='.$user_name.'">'.$strip.'</a></td>';

в общем, чего не так, извиняйте Смайл - 04

Open SLAED 1.*
PHP 5
Локальный сервер
Группа
Новички
Пункты
30
Регистрация
13.04.2009
Пол
Мужчина
Предупреждения
Нет
BugsTracker
BugsTracker
3.85

3.85

07.06.2009 14:09:34

Спасибо!


а что значит
[quote]при наведении курсора на пользователя в сплывающем окне показывает не верную информацию о пользователе


[/quote]

При наведении курсором на пользователя из блока "топ 10 пользователи" всплывает окошко в котором отображаются данные профиля, так вот данные в окошке не совпадают со всеми данными профиля. Если его убрать совсем, то как?

Группа
Клиент
Пункты
2017
Регистрация
13.01.2006
Пол
Мужчина
Из
Нижний Новгород
Предупреждения
Нет
AlexFly
AlexFly
3.71

3.71

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр