The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Threads In Profile Details »» | |||||||||||||||||||||||||
Last XX Threads In Profile
Author: tnguy3n Support: www.vbviet.org This hack show users' last XX threads in their profile. Forum viewing permission applied. Regular users can't see soft-deleted and inactive threads in thread list. Open the plugin and adjust the value of $maxthread and $titlelength to change the number of threads to show in user's profile and max thread title length respectively. Installation: 2-4 mins (easy) - new template: 1 - template mod: 1 - plugin: 2 Show Your Support
|
Comments |
#12
|
|||
|
|||
Quote:
Code:
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <title>$vboptions[bbtitle] - $vbphrase[view_profile]: $userinfo[username]</title> </head> <body> $header $navbar <!-- main info - avatar, profilepic etc. --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat">$vbphrase[view_profile]<span class="normal">: $userinfo[username]</span></td> </tr> <tr> <td class="alt2"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td style="border-bottom:1px solid $stylevar[tborder_bgcolor]" width="100%" colspan="2"> <if condition="$userinfo['rank'] OR $userinfo['reputationdisplay']"> <div style="float:$stylevar[right]; padding:4px"> <if condition="$userinfo['rank']"><div align="center">$userinfo[rank]</div></if> <if condition="$userinfo['reputationdisplay']"><div align="center">$userinfo[reputationdisplay]</div></if> </div> </if> <div style="font-size:18pt">$userinfo[musername] $userinfo[onlinestatus]</div> <if condition="$userinfo['usertitle']"><div class="smallfont">$userinfo[usertitle]</div></if> <if condition="$userinfo[fieldX] != ''"><div> Country: <img src="images/flags/$userinfo[fieldX].gif" title="$userinfo[fieldX]" align="center"> </div></if> </td> <if condition="$show['profilepic']"> <td valign="top" align="$stylevar[right]" rowspan="2"> <img src="$userinfo[profilepicurl]" $userinfo[profilepicsize] alt="<phrase 1="$userinfo[username]">$vbphrase[xs_picture]</phrase>" border="0" style="border:1px solid $stylevar[tborder_bgcolor]; border-top:none" /> </td> </if> </tr> <tr valign="top"> <if condition="$show['avatar']"> <td><img src="$userinfo[avatarurl]" $userinfo[avatarsize] alt="<phrase 1="$userinfo[username]">$vbphrase[xs_avatar]</phrase>" border="0" style="border:1px solid $stylevar[tborder_bgcolor]; border-top:none" /></td> <else /> <td> </td> </if> <td class="smallfont" valign="bottom" align="$stylevar[right]"> <if condition="$show['lastactivity']"> <div>$vbphrase[last_activity]: $userinfo[lastactivitydate] <span class="time">$userinfo[lastactivitytime]</span> </div> </if> <if condition="$show['currentlocation']"> <div>$userinfo[action] $userinfo[where]<if condition="$show['detailedtime']"> - <else /> @ </if> $userinfo[time] </div> </if> </td> </tr> </table> </td> </tr> </table> <!-- / main info - avatar, profilepic etc. --> <!-- button row --> <if condition="$show['profilelinks']"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px"> <tr align="center"> <if condition="$userinfo['showvcard']"> <td class="vbmenu_control"><a href="member.php?$session[sessionurl]do=vcard&u=$userinfo[userid]" rel="nofollow">$vbphrase[download_vcard]</a></td> </if> <if condition="$show['member']"> <td class="vbmenu_control"> <if condition="$show['addbuddylist']"> <a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[add_x_to_buddy_list]</phrase></a> <else /> <a href="profile.php?$session[sessionurl]do=removelist&userlist=buddy&u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[remove_x_from_your_buddylist]</phrase></a> </if> </td> <td class="vbmenu_control"> <if condition="$show['addignorelist']"> <a href="profile.php?$session[sessionurl]do=addlist&userlist=ignore&u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[add_x_to_ignore_list]</phrase></a> <else /> <a href="profile.php?$session[sessionurl]do=removelist&userlist=ignore&u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[remove_x_from_your_ignorelist]</phrase></a> </if> </td> </if> <if condition="can_moderate()"> <td class="vbmenu_control"><a href="moderator.php?$session[sessionurl]do=useroptions&u=$userinfo[userid]">$vbphrase[user_options]</a></td> </if> </tr> </table> </if> <!-- / button row --> <br /> <if condition="$show['signature']"> <!-- signature row --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="thead">$vbphrase[signature]</td> </tr> <tr> <td class="alt1" title="$vbphrase[signature]">$userinfo[signature]</td> </tr> </table> <!-- / signature row --> <br /> </if> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat" width="50%">$vbphrase[forum_info]</td> <td class="tcat" width="50%">$vbphrase[contact_info]</td> </tr> <tr valign="top"> <td class="panelsurround" align="center"> <div class="panel"> <div align="$stylevar[left]"> <div class="fieldset"> <div style="padding:$stylevar[formspacer]px"> $vbphrase[join_date]: <strong>$userinfo[datejoined]</strong> </div> </div> <fieldset class="fieldset"> <legend>$vbphrase[posts]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <tr> <td> $vbphrase[total_posts]: <strong>$userinfo[posts]</strong> (<phrase 1="$postsperday">$vbphrase[x_posts_per_day]</phrase>) <!-- Start Post Anumotana Hack --> <br /> $vbphrase[post_anu_total_thanks]: <strong>$userinfo[post_anu_user_amount]</strong> <br /> <if condition="$userinfo[post_anu_thanked_times] == 1"> $vbphrase[post_anu_time_post] <else /> <if condition="$userinfo[post_anu_thanked_posts] == 1"> <phrase 1="$userinfo[post_anu_thanked_times] Times">$vbphrase[post_anu_times_post]</phrase> <else /> <phrase 1="$userinfo[post_anu_thanked_times]" 2="$userinfo[post_anu_thanked_posts]">$vbphrase[post_anu_times_posts]</phrase> </if> </if> </td></tr> <tr><td> <a href="search.php?$session[sessionurl]do=findthanks&u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[post_anu_search_user]</phrase></a> <!-- End Post Anumotana Hack --> </td> </tr> <if condition="$vboptions['profilelastpost']"> <tr> <td> $vbphrase[last_post]:<br /> <a href="$userinfo[lastposturl]">$userinfo[lastposttitle]</a><br /> $userinfo[lastpostdate] <span class="time">$userinfo[lastposttime]</span> </td> </tr> </if> <tr> <td><a href="search.php?$session[sessionurl]do=finduser&u=$userinfo[userid]" rel="nofollow"><phrase 1="$userinfo[username]">$vbphrase[find_all_posts_by_x]</phrase></a></td> </tr> <tr> <td><a href="search.php?$session[sessionurl]do=process&showposts=0&starteronly=1&exactname=1&searchuser=$userinfo[urlusername]" rel="nofollow"><phrase 1="$userinfo[username]">$vbphrase[find_all_threads_started_by_x]</phrase></a></td> </tr> </table> </fieldset> <if condition="$vboptions['usereferrer']"> <div class="fieldset"> <div style="padding:$stylevar[formspacer]px"> $vbphrase[referrals]: <strong>$referrals</strong> </div> </div> </if> <if condition="$show['usernotes']"> <div class="fieldset"> <div style="padding:$stylevar[formspacer]px"> $vbphrase[user_notes]: <if condition="$show['usernoteview']"> <strong>$usernote[total]</strong> [<a href="usernote.php?$session[sessionurl]u=$userinfo[userid]">$vbphrase[view]</a>] </if> <if condition="$show['usernotepost']"> [<a href="usernote.php?$session[sessionurl]do=newnote&u=$userinfo[userid]">$vbphrase[post_user_note]</a>] </if> <if condition="$show['usernoteview']"> <br />($vbphrase[last_note]: $usernote[lastpostdate] <span class="time">$usernote[lastposttime]</span>) </if> </div> </div> </if> <if condition="$show[journalinfo]"> <fieldset> <legend>$vbphrase[journal_information]:</legend> <table> <tr> <td> <div class="fieldset"> <a href="journal.php?$session[sessionurl]do=showjournal&j=$journal[journal_id]"><phrase 1="$userinfo[username]">$vbphrase[visit_xs_journal]</phrase></a><br /> $vbphrase[journal_entries]: $journal[entrycount]<br /> $vbphrase[journal_comments]: $journal[commentcount]<br /> $vbphrase[journal_views]: $journal[journalviews]<br /> $vbphrase[last_entry]: <if condition="$show[journal_lastentry]"><a href="journal.php?$session[sessionurl]do=showentry&e=$journal[lastentry_id]">$journal[lastentry]</a> ($journal[lastentry_date])<br /><else />$vbphrase[private]</if> </div> </td> </tr> </table> </fieldset> </if> </div> </div> </td> <td class="panelsurround" align="center"> <div class="panel"> <div align="$stylevar[left]"> <div class="fieldset"> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <if condition="!$show['contactlinks']"> <tr> <td><strong><phrase 1="$userinfo[username]">$vbphrase[x_has_no_contact_info]</phrase></strong></td> </tr> </if> <if condition="$show['homepage']"> <tr> <td> $vbphrase[home_page]:<br /> <a href="$userinfo[homepage]" target="_blank" dir="ltr">$userinfo[homepage]</a> </td> </tr> </if> <if condition="$show['email']"> <tr> <td> $vbphrase[email]:<br /> <a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$userinfo[userid]" rel="nofollow"><phrase 1="$userinfo[username]">$vbphrase[send_message_via_email_to_x]</phrase></a> </td> </tr> </if> <if condition="$show['pm']"> <tr> <td> $vbphrase[private_message]:<br /> <a href="private.php?$session[sessionurl]do=newpm&u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[send_private_message_to_x]</phrase></a> </td> </tr> </if> </table> </div> <if condition="$show['hasimicons']"> <fieldset class="fieldset"> <legend>$vbphrase[instant_messaging]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <if condition="$show['textimicons']"> <if condition="$userinfo['showicq']"> <tr> <td>$vbphrase[icq]<td> <td>$userinfo[icq]</td> </tr> </if> <if condition="$userinfo['showaim']"> <tr> <td>$vbphrase[aim]<td> <td>$userinfo[aim]</td> </tr> </if> <if condition="$userinfo['showmsn']"> <tr> <td>$vbphrase[msn]<td> <td>$userinfo[msn]</td> </tr> </if> <if condition="$userinfo['showyahoo']"> <tr> <td>$vbphrase[yahoo]<td> <td>$userinfo[yahoo]</td> </tr> </if> <else /> <if condition="$userinfo['showicq']"> <tr> <td>$userinfo[icqicon]</td> <td><a href="#" dir="ltr" onclick="imwindow('icq', '$userinfo[userid]', 500, 450); return false;">$userinfo[icq]</a></td> </tr> </if> <if condition="$userinfo['showaim']"> <tr> <td>$userinfo[aimicon]</td> <td><a href="#" dir="ltr" onclick="imwindow('aim', '$userinfo[userid]', 400, 200); return false;">$userinfo[aim]</a></td> </tr> </if> <if condition="$userinfo['showmsn']"> <tr> <td>$userinfo[msnicon]</td> <td><a href="#" dir="ltr" onclick="imwindow('msn', '$userinfo[userid]', 400, 200); return false;">$userinfo[msn]</a></td> </tr> </if> <if condition="$userinfo['showyahoo']"> <tr> <td>$userinfo[yahooicon]</td> <td><a href="#" dir="ltr" onclick="imwindow('yahoo', '$userinfo[userid]', 400, 200); return false;">$userinfo[yahoo]</a></td> </tr> </if> </if> </table> </fieldset> </if> </div> </div> </td> </tr> <tr> <td class="tcat" width="50%">$vbphrase[additional_information]</td> <td class="tcat" width="50%">$vbphrase[group_memberships]</td> </tr> <tr valign="top"> <td class="panelsurround" align="center"> <div class="panel"> <div align="$stylevar[left]"> <div class="fieldset"> <if condition="$show['extrainfo']"> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <if condition="$show['birthday']"> <tr> <td> <strong>$vbphrase[birth_date]</strong>:<br /> $userinfo[birthday] </td> </tr> </if> <if condition="$show['age']"> <tr> <td> <strong>$vbphrase[age]</strong>:<br /> $userinfo[age] </td> </tr> </if> $customfields </table> <else /> <em>$vbphrase[n_a]</em> </if> </div> </div> </div> </td> <td class="panelsurround" align="center"> <div class="panel"> <div align="$stylevar[left]"> <div class="fieldset"> <table cellpadding="0" cellspacing="$stylevar[formspacer]px" border="0"> <tr> <if condition="$show['membergroups']"> <td></td> <else /> <td><strong><phrase 1="$userinfo[username]">$vbphrase[x_is_not_a_member_of_any_public_groups]</phrase></strong></td> </if> </tr> $membergroupbits </table> </table> <if condition="$numthread"> <br /> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr class="tcat"> <td colspan="7" align="center"> $userinfo[username]'s Last $maxthread Threads </td> </tr> <tr class="thead" align="center"> <td>Thread Title</td> <td>Forum</td> <td>Last Poster</td> <td>Last Post</td> <td width="30" align="center">Views</td> <td width="30">Replies</td> </tr> $threadlist </table> <br /> </if> $footer </body> </html> |
#13
|
||||
|
||||
that seems fine.
and what you got in your memberinfo_threadlist template? |
#14
|
|||
|
|||
Figured it out.
I missed < thanks all |
#15
|
||||
|
||||
Great Job..!
I installed it - you can see it working here: Joeychgo Profile and I also wrote about it on vBwebmaster recommending it. Inserting Threads In Member Profile Thanks for a Great Job! - |
#16
|
||||
|
||||
Quote:
|
#17
|
||||
|
||||
Your quite welcome
|
#18
|
|||
|
|||
Excellent installed perfectly
|
#19
|
||||
|
||||
Wow thanks for the hack.
|
#20
|
|||
|
|||
I want to make something like this but with "Last Messages" instead of "Threads", what should I change? Thanks a lot.
Thanks and good work! |
#21
|
|||
|
|||
change the memberinfo template change "threads" to "last message"
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|