Добавляем аватар в статистику » Techno-Co — Всё для вебмастера, для создание сайтов с нуля. {title}

Вывод аватара на странице статистики в топе пользователей

Установка:

Откриваем 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} {$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’]} [ {$user_pm} ]

«; Меняем на:

$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;}

Очищаем кэш.

Радуемся результату!