Статистика сообщений пользователя по форумам.
member.php
найти "// get last post" вставить перед ним.
// get users statistic
$r_userstats=$DB_site->query("SELECT forum.title,count(*)
FROM post,thread,forum
WHERE post.userid= \'$userinfo[userid]\'
AND post.threadid=thread.threadid
AND thread.forumid=forum.forumid
AND forum.countposts=1
GROUP BY forum.forumid
ORDER BY 2 DESC");
while ($r_userstat=$DB_site->fetch_array($r_userstats)) {
if ($backcolor=="#EEEEEE") {
$backcolor="#DEDEDF";
$bgclass = "alt2";
} else {
$backcolor="#EEEEEE";
$bgclass = "alt1";
}
$r_userstat_p = sprintf("%.2f",($r_userstat[1] * 100 / $userinfo[posts]));
$rt_userstats[title]="$r_userstat[title]";
$rt_userstats[value]="$r_userstat[1]";
$rt_userstats[pers]= "($r_userstat_p %)";
eval("\\$rt_userstat .= \\"".gettemplate("getinfo_userstats")."\\";");
}
Создать темплей getinfo_userstats:
$rt_userstats[title] |
$rt_userstats[value] |
$rt_userstats[pers] |
В темплее getinfo найти "$userinfo[posts] ($postsperday posts per day) | "
Вставить после неё:
Статистика сообщений по проффорумам: |
|