Форумы для ваших сайтов > vBulletin
Доработки... примочки.
			Klever:
			
			
--- Цитировать ---Поиск упоминаний ника 
forumhome_welcometext 
"Добро пожаловать, $username" 
getinfo 
"Его вспоминали... " 
--- Конец цитаты ---
а чего-нибудь декоративное есть?
		
			Romsan:
			
			Klever Весь ДЕКОР - под копирайтом. Не моя поляна...
Но заходи, погляди... dom.bankir.ru
Смайлики... колор... остальное по минимуму. Не тянет сервак.
		
			Klever:
			
			Это да, но как всё такое сделать... не обязательно же тоже самое.. (?)
		
			Romsan:
			
			Klever 
работает целая команда... Кто цвета подберает, кто смайлики перерисовывает... 
Вот еще мелочь: 
в "forumhome_forumbit_level2_post" и иже с ними...
заменил на
Поиск изменившихся тем по форумам.
ЗЫЖ Можно использовать action=getnew тогда будет возвращать обновившиеся со времини последнего посещения.
		
			Romsan:
			
			Статистика сообщений пользователя по форумам.
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:
<tr>
	<td bgcolor="$backcolor"><normalfont>$rt_userstats[title]</normalfont></td>
	<td align="center" bgcolor="$backcolor"><normalfont><b>$rt_userstats[value]</b></normalfont></td>
	<td bgcolor="$backcolor"><normalfont>$rt_userstats[pers]</normalfont></td>
</tr>
В темплее getinfo найти "$userinfo[posts] ($postsperday posts per day)"
Вставить после неё:
<tr>
	<td bgcolor="#DEDEDF" align="up"> <normalfont> <b>Статистика сообщений по проффорумам:</b></normalfont> </td>
<td>
<table cellpadding="4" cellspacing="1" border="0" bgcolor="#000000"  width="100%">
$rt_userstat
</table>
</td>
</tr>
		
Навигация
Перейти к полной версии