• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Hướng dẫn hiển thị chủ đề mới nhất và chủ đề của tôi trên sidebar

Admin

Well-Known Member
Staff member
Administrator
Hiển thị chủ đề mới nhất và chủ đề của tôi trên sidebar

Hướng dẫn:

Bước 1:
Vào admincp -> Settings -> Forum Sidebar and Block Options -> bật tính năng Sidebar lên. Sau đó vào create Forum blocks để thêm phần hiển thị.
tuoitrevnbiz25042013.png

Bước 2A: (tạo chủ đề mới nhất)
Add new block -> Select Block Type: Forum threads. Sau đó tùy chỉnh như trong hình.
tuoitrevnbiz25042013.png

Bước 2B: (tạo chủ đề của tôi)
Add new block -> Select Block Type: Custom HTML/PHP. Sau đó tùy chỉnh như trong hình.
tuoitrevnbiz25042013.png

Bước 3B:
Trong phần content bạn copy/paste nội dung dưới đây:
global $vbulletin;
global $db;

$sqlketnoi = $vbulletin->db->query_read("
SELECT *
FROM " . TABLE_PREFIX . "thread
WHERE postuserid = ".$vbulletin->userinfo['userid']."
LIMIT 10
");
while($thread = $vbulletin->db->fetch_array($sqlketnoi))
{
$threadid = $thread['threadid'];
$title = $thread['title'];
$userid = $thread['postuserid'];
$username = $thread['postusername'];
$replycount = $thread['replycount'];
$dateline = date("d/m/Y h:i:s",$thread['dateline']);

//forum name
$sqlketnoi2 = $vbulletin->db->query_read("
SELECT *
FROM " . TABLE_PREFIX . "forum
WHERE forumid = ".$thread['forumid']."
");
while($forum = $vbulletin->db->fetch_array($sqlketnoi2))
{
$forumtitle = $forum['title'];
$forumid = $forum['forumid'];

}
// print everything
$templater = vB_Template::create('block_online');
$templater->register('threadid', $threadid);
$templater->register('title', $title);
$templater->register('userid', $userid);
$templater->register('username', $username);
$templater->register('replycount', $replycount);
$templater->register('dateline', $dateline);
$templater->register('forumid', $forumid);
$templater->register('forumtitle', $forumtitle);
$content .= $templater->render();
}
return $content;
Bước 4B:
Admincp -> Styles & Templates -> Style Manager -> Chọn template muốn hiển thị -> Add New Template.
tuoitrevnbiz25042013.png

Bước 5B:
Điền thông số như trong hình
tuoitrevnbiz25042013.png

Bước 6B:
Phần nội dung bạn có thể copy/paste ở dưới đây
<div class="widget_content blockbody floatcontainer">
<ul id="block_newthreads_1" class="blockrow">
<li class="avatarcontent floatcontainer widget_post_bit">
<div class="widget_post_userinfo">

<div class="cms_widget_post_useravatar widget_post_useravatar">
<a class="smallavatar comments_member_avatar_link" href="member.php?7-tester3">
<img width="30" title="" src="image.php?u={vb:raw userid}&type=thumb" alt="">
</a>
</div>

</div>
<div class="smallavatartext widget_post_comment">
<h5 class="widget_post_header"><a href="showthread.php?{vb:raw threadid}" class="title">{vb:raw title}</a></h5>
<div class="meta">

Posted by <a href="member.php?{vb:raw userid}">{vb:raw username}</a> ({vb:raw replycount} replies)
<br><span class="time">{vb:raw dateline}</span> in <a href="forumdisplay.php?{vb:raw forumid}">{vb:raw forumtitle}</a>

</div>
</div>
</li>
</ul>
</div>

Hoàn thành!

Demo ảnh
tuoitrevnbiz25042013c.png
 

Facebook Comments

New posts New threads New resources

Back
Top