Вывод аватара на странице статистики в топе пользователей
Установка:
Откриваем enginemodulesstats.phpИщем:
$db->query( "SELECT user_id, name, user_group, reg_date, lastdate, news_num, comm_num FROM " . USERPREFIX . "_users WHERE news_num > '0' ORDER BY news_num DESC LIMIT 0,10" );
Меняем на:
$db->query( "SELECT user_id, foto, name, user_group, icq, reg_date, lastdate, news_num, comm_num FROM " . USERPREFIX . "_users WHERE news_num > '0' ORDER BY news_num DESC LIMIT 0,10" );
Ищем:
$top_table = "
{$lang['top_name']}
{$lang['top_status']}
{$lang['top_reg']}
{$lang['top_last']}
{$lang['top_nnum']}
{$lang['top_cnum']}
{$lang['top_pm']}
";
Меняем:
$top_table = "
Лучшие пользователи !
";
Ищем:
$user_name = "onclick="ShowProfile('" . urlencode( $row['name'] ) . "', '" . htmlspecialchars( $user_name ) . "', '" . $user_group[$member_id['user_group']]['admin_editusers'] . "'); return false;"";
После вставляем:
if ($row['foto']!==""){$user_photo = "";} else {$user_photo = "";}
Ищем:
$user_pm = "
Меняем на:
$user_pm = "";
Ищем:
$top_table .= "
{$user_name}
«; Меняем на:
$top_table .= "
{$user_photo} | Логин: $user_name Група: {$user_group[$row[‘user_group’]][‘group_prefix’]}{$user_group[$row[‘user_group’]][‘group_name’]}{$user_group[$row[‘user_group’]][‘group_suffix’]} Регистрация: {$registration} Последнее посещение: {$last} |
Публикаций: {$row[‘news_num’]} Коментариев: {$row[‘comm_num’]} Icq: {$row[‘icq’]} |
{$user_pm} |
";
После этого залейте на сервер pm.png в ваш шаблон (папка dleimages)
и добавьте в вашу таблицу стилей (обычно templates ВАШ_ШАБЛОН style styles.css) запись:
.u_table {background-color: # F4F4F4; font-size: 11px;}
Очищаем кэш.
Радуемся результату!