Показать сообщение отдельно
Soniks вне форума      Старый #10  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
25.01.2006, 19:56

попробуйте так:
PHP код:
<?php 
if (!defined('BLOCK_FILE')) {
        
Header("Location: ../index.php");
        exit;
}
global 
$prefix$db
$forum_url "forum"//название папки в которой лежит форум 
$forum_id ""// здесь вы можите указать id форума которого вы не хотите показывать в этом блоке. 
$limit "8";  //сколько отображать тем в блоке
$txtlimit "30";  // сколько симвоолов будет показазано из названия тем
$tableprefix ="vb_"// prefix вашей базы vb
@include_once("$forum_url/includes/config.php"); 
if (
$forum_id) { 
$forumid "AND t.forumid=$forum_id"

if(
_SNSS_LANG == "ru") { 
   
define("_FB_TOPIC","<b>Последние темы форума</b>"); 
   
define("_FB_AUTHOR","<b>АвТоР</b>"); 
   
define("_FB_VIEW","<b>Пр.</b>"); 
   
define("_FB_REPLY","<b>От.</b>"); 
   
define("_FB_LAST","<b>Ответил</b>"); 
   
define("_FB_INFORM","Информация пользователя"); 
} else { 
   
define("_FB_TOPIC","<b>Последние темы форума</b>"); 
   
define("_FB_AUTHOR","<b>АвТоР</b>"); 
   
define("_FB_VIEW","<b>Пр.</b>"); 
   
define("_FB_REPLY","<b>От.</b>"); 
   
define("_FB_LAST","<b>Ответил</b>"); 
   
define("_FB_INFORM","Информация пользователя"); 

if (
$limit) { 
$limited "LIMIT $limit"

$content .="<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\"><tr>"
$content .="<td width=\"60%\" class=\"block-title\" align=\"center\">"._FB_TOPIC."</th><td width=\"15%\" class=\"block-title\" align=\"center\">"._FB_AUTHOR."</th>\n"
$content .="<td width=\"5%\" class=\"block-title\" align=\"center\">"._FB_VIEW."</th><td width=\"5%\" class=\"block-title\" align=\"center\">"._FB_REPLY."</th>\n"
$content .="<td width=\"15%\" class=\"block-title\" align=\"center\">"._FB_LAST."</td></tr></table>\n"
$thread_sql $db->sql_query("SELECT t.threadid, t.title, t.lastpost, t.lastposter, t.postusername, t.postuserid, t.forumid, t,replycount, t,views, p.postid FROM ".$tableprefix."thread AS t LEFT JOIN ".$tableprefix."post AS p ON(p.threadid=t.threadid) WHERE t.visible=1 AND t.open=1 $forumid GROUP BY p.postid ORDER BY t.lastpost DESC, p.postid DESC $limited"); 
while(
$thread_get=$db->sql_fetchrow($thread_sql)) 

$lastpost $thread_get['lastpost']; 
$poster $thread_get['lastposter']; 
$firstposter $thread_get['postusername'];
$tid $thread_get['threadid']; 
$for $thread_get['forumid']; 
$replycount $thread_get['replycount']; 
$views $thread_get['views']; 
$pid $thread_get['postid']; 
$date2 date ("d/m/y G:i" ,$lastpost); 
$title $thread_get['title']; 
$title substr($title,0,$txtlimit); 
$content .="<table width=\"100%\"><tr><td width=\"60%\"><a href=\"$forum_url/showthread.php?p=$pid#post$pid\">$title</a></td>\n"
$content .="<td width=\"15%\" align=\"center\"><a href=\"$forum_url/member.php?u=$thread_get[postuserid]\" title=\""._FB_INFORM."\">$firstposter</a></td>\n"
$content .="<td width=\"5%\" align=\"center\">$views</td>\n"
$content .="<td width=\"5%\" align=\"center\">$replycount</td>\n";
$content .="<td width=\"15%\" align=\"center\">$poster</td></tr>\n"

$content .= "</table>"
?>


P.s.: не путайте мой ник!
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".