1 )
Идём в админку и создаём новый модуль .
PHP код:
ob_start();
include('./clientscript/tread_random.php');
$tread_random = ob_get_contents();
vB_Template:
reRegister('header',array('tread_random' => $tread_random));
ob_end_clean();
2)
Создаём файл tread_random.php и начинаем редактировать под себя )
PHP код:
<?php
$random_threads4 = vB::$db->query_read("
SELECT thread.threadid, thread.title
FROM " . TABLE_PREFIX . "thread AS thread
WHERE thread.forumid IN (Тут пишем id раздела из которого хотите парсить темы "Через запятую ")
ORDER BY RAND() DESC LIMIT 6
");
$tread_random = '';
while($thread = vB::$db->fetch_array($tread_random))
{
$title = $thread[title];
$text = preg_replace('/\[ATTACH\=CONFIG\]\d\d\[\/ATTACH\]/', '', $text);
$text = strip_bbcode($text);
mb_internal_encoding('UTF-8');
$title = mb_substr($title, 0, 30).' ...';
$tread_random .= "<li><img src='Ваша картинка ' width='9' height='14' alt=''></img><a href=\"showthread.php?t=$thread[threadid]\">".$title."</a></li>";
}
vB::$db->free_result($tread_random;
echo $tread_random;
?>
Сохраняем и кидаем файл в clientscript
3)
В шаблон форума где хотите выводить темы пишем .
{vb:raw tread_random}
Вот так вот можно создать несколько блоков , просто заменяем везде слово tread_random на своё )