The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
What do I have to change?
Hello,
I have a sidebarblock to display a user's own threads. To display this, I have the following template code: Code:
<vb:if condition="$show['member']"> <div class="block smaller"> <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?u={vb:raw userid}"> <vb:if condition="$thread['showavatar']"> <img src="{vb:raw thread.avatarurl}" alt="{vb:raw thread.postusername}" /> <vb:else /> <img src="{vb:stylevar imgdir_misc}/unknown.gif" alt="{vb:raw thread.postusername}" /> </vb:if> </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"> {vb:raw replycount} Antwort(en) </div> </div> </li> </ul> </div> </div> </vb:if> Code:
global $vbulletin; global $db; $sqlketnoi = $vbulletin->db->query_read(" SELECT * FROM " . TABLE_PREFIX . "thread WHERE postuserid = ".$vbulletin->userinfo['userid']." ORDER BY threadid DESC 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_mythread'); $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; I appreciate your help! Best regards, Fields |
#2
|
||||
|
||||
Perhaps add it to this line:
PHP Code:
|
2 благодарности(ей) от: | ||
Fields, Max Taxable |
#3
|
|||
|
|||
Quote:
Whatever, works like a charm, thank you very much for your fast help, Lynne |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|