вопрос
Здравствуйте!
Скажите, как можно вывести забаненых пользователей в статистику сайта (stats.tpl) на dle 9.5?
Спасибо!
Скажите, как можно вывести забаненых пользователей в статистику сайта (stats.tpl) на dle 9.5?
Спасибо!
Открыть /engine/modules/stats.php
Найти:
Выше вставить:
Найти:
Ниже вставить:
Открыть /templates/Твой_шаблон/stats.tpl
В удобное место вставить
Найти:
$db->free();
$tpl->set( '{topusers}', $top_table );
Выше вставить:
$db->query( "SELECT user_id, name, user_group, reg_date, lastdate, news_num, comm_num FROM " . USERPREFIX . "_users WHERE banned='yes' ORDER BY lastdate DESC LIMIT 0,10" );
$banned_table = "<thead><td>{$lang['top_name']}</td><td align=\"center\">{$lang['top_status']}</td><td align=\"center\">{$lang['top_reg']}</td><td align=\"center\">{$lang['top_last']}</td><td align=\"center\">{$lang['top_nnum']}</td><td align=\"center\">{$lang['top_cnum']}</td><td align=\"center\">{$lang['top_pm']}</td></thead>";
while ( $row = $db->get_row() ) {
$registration = langdate( $config['timestamp_active'], $row['reg_date'] );
$last = langdate( $config['timestamp_active'], $row['lastdate'] );
if( $config['allow_alt_url'] == "yes" ) {
$user_name = $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/";
$user_name = "onclick=\"ShowProfile('" . urlencode( $row['name'] ) . "', '" . htmlspecialchars( $user_name ) . "'); return false;\"";
$user_name = "<a {$user_name} class=\"pm_list\" href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/\">" . $row['name'] . "</a>";
} else {
$user_name = "$PHP_SELF?subaction=userinfo&user=" . urlencode( $row['name'] );
$user_name = "onclick=\"ShowProfile('" . urlencode( $row['name'] ) . "', '" . htmlspecialchars( $user_name ) . "'); return false;\"";
$user_name = "<a {$user_name} class=\"pm_list\" href=\"$PHP_SELF?subaction=userinfo&user=" . urlencode( $row['name'] ) . "\">" . $row['name'] . "</a>";
}
$user_pm = "<a href=\"$PHP_SELF?do=pm&doaction=newpm&user=" . $row['user_id'] . "\">{$lang['top_pm']}</a>";
$banned_table .= "<tr><td>{$user_name}</td><td align=\"center\">{$user_group[$row['user_group']]['group_prefix']}{$user_group[$row['user_group']]['group_name']}{$user_group[$row['user_group']]['group_suffix']}</td><td align=\"center\">{$registration}</td><td align=\"center\">{$last}</td><td align=\"center\">{$row['news_num']}</td><td align=\"center\">{$row['comm_num']}</td><td align=\"center\">[ {$user_pm} ]</td></tr>";
}
Найти:
$tpl->set( '{topusers}', $top_table );
Ниже вставить:
$tpl->set( '{bannedusers}', $banned_table );
Открыть /templates/Твой_шаблон/stats.tpl
В удобное место вставить
{bannedusers}