The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
[vb.org] - Members Profiles Details »» | |||||||||||||||||||||||||
View Member's Profiles in vbulletin.org look nicer than default.
View my profiles to preview demo. Step 1: In MEMBERINFO Replace all with code HTML Code:
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <style type="text/css"> #additionalinfo_list, #membergroups_list { margin-top: 0px; margin-bottom: 0px; } #additionalinfo_list dd, #membergroups_list dd { margin: 0px 0px $stylevar[cellpadding]px 0px; } </style> <title>$vboptions[bbtitle] - $vbphrase[view_profile]: $userinfo[username]</title> </head> <body> $header $navbar <!-- main info - avatar, profilepic etc. --> <table class="tborder" cellpadding="4" cellspacing="1" border="0" width="100%" align="center"> <tr> <td class="tcat">$vbphrase[view_profile]<span class="normal">: $userinfo[username]</td> </tr> <tr> <td class="alt2"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td class="smallfont" valign="top" align="right"> <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 /> </if> </td> <td valign="middle" width="20%"> <div class="bigusername">$userinfo[musername] $userinfo[onlinestatus]</div> <if condition="$userinfo['usertitle']"><div class="smallfont">$userinfo[usertitle]</div></if> </td> <td> </td> <td class="smallfont" valign="middle" align="right" width="80%"> <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. --> $template_hook[memberinfo_pos1] <!-- 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> <if condition="$show['giveinfraction']"> <td class="vbmenu_control"><a href="infraction.php?$session[sessionurl]do=report&u=$userinfo[userid]">$vbphrase[give_infraction]</a></td> </if> </tr> </table> </if> <!-- / button row --> <br /> $template_hook[memberinfo_pos2] <if condition="$show['infractions']"> <!-- infractions row --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat" colspan="$colspan"><span style="float:$stylevar[right]" class="smallfont"><phrase 1="$userinfo[ipoints]">$vbphrase[x_points_total]</phrase> </span>$vbphrase[infractions]</td> </tr> <tr> <td class="thead"> </td> <td class="thead">$vbphrase[post]</td> <td class="thead">$vbphrase[date]</td> <td class="thead">$vbphrase[expires]</td> <td class="thead">$vbphrase[points]</td> <td class="thead">$vbphrase[reason]</td> <td class="thead" nowrap="nowrap">$vbphrase[posted_by]</td> <if condition="$show['reverse']"><td class="thead">$vbphrase[details]</td></if> </tr> $infractionbits </table> <if condition="$pagenav"> <table cellpadding="0" cellspacing="0" border="0" width="100%" style="margin-top:3px"> <tr valign="bottom"> <td align="$stylevar[right]">$pagenav</td> </tr> </table> </if> <!-- / infractions row --> <br /> </if> $template_hook[memberinfo_pos3] <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> $template_hook[memberinfo_pos4] <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>) </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=finduser&u=$userinfo[userid]&starteronly=1" 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> $template_hook[memberinfo_foruminfo] </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]" rel="nofollow"><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> <if condition="$userinfo['skype']"> <tr> <td>$vbphrase[skype]</td> <td>$userinfo[skype]</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 condition="$userinfo['showskype']"> <tr> <td>$userinfo[skypeicon]</td> <td><a href="#" dir="ltr" onclick="imwindow('skype', '$userinfo[userid]', 400, 285); return false;">$userinfo[skype]</a></td> </tr> </if> </if> $template_hook[memberinfo_iminfo] </table> </fieldset> </if> $template_hook[memberinfo_contactinfo] </div> </div> </td> </tr> <tr> <td class="tcat" width="50%">$vbphrase[additional_information]</td> <td class="tcat" width="50%"><phrase 1="$userinfo[username]">$vbphrase[xs_picture]</phrase></td> </tr> <tr valign="top"> <td class="panelsurround" align="center"> <div class="panel"> <div align="$stylevar[left]"> <if condition="$show['extrainfo']"> <dl id="additionalinfo_list"> <if condition="$show['birthday']"> <dt class="smallfont"><strong>$vbphrase[birth_date]</strong>:</dt> <dd class="smallfont">$userinfo[birthday]</dd> </if> <if condition="$show['age']"> <dt class="smallfont"><strong>$vbphrase[age]</strong>:</dt> <dd class="smallfont">$userinfo[age]</dd> </if> $customfields </dl> <else /> <strong>No information added.</strong> </if> $template_hook[memberinfo_additionalinfo] </div> </div> </td> <td class="panelsurround" align="center"> <div class="panel"> <div align="$stylevar[left]"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <if condition="$show['profilepic']"> <td align="center"><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> <else /> <td><strong>No picture uploaded.</strong></td> </if> </tr> </table> $template_hook[memberinfo_groups] </div> </div> </td> </tr> </table> <br /> $footer </body> </html> Go: Usergroups / Usergroup Manager Edit every group. Find table "Picture Uploading Permissions" and edit. Note: You need hack templates MEMBERINFO again If you hack other mod formerly. Dont forget click Install Show Your Support
|
Comments |
#2
|
||||
|
||||
I don't get how vb.org has a custom member profile besides the bottom part :erm:
|
#3
|
|||
|
|||
Any Screenshot or Demo ?
|
#4
|
||||
|
||||
he said
Quote:
|
#5
|
|||
|
|||
I just may do this if I'm not happy with the SN feature whenever vb.com releases it.
|
#6
|
|||
|
|||
I think the only differance is the repositioning of the member profile picture
|
#7
|
||||
|
||||
They moved contact info around, the profile picture down, added some modification information and that's about it.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|