The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Social Group Discussions Like Postbit Legacy Details »» | |||||||||||||||||||||||||||||
Social Group Discussions Like Postbit Legacy
Developer Last Online: May 2017
Social Group Discussions Like Postbit Legacy The following template modification makes Social Group discussion look similar to Postbit Legacy. To install open your "socialgroups_message" template and overwrite the entire template with the markup below: Code:
<if condition="$message['goto']"> <a name="newmessage"></a> </if> <div id="gmessage_qe$message[gmid]" style="margin-bottom:5px"> <table id="gmessage$message[gmid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center"> <tr> <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[right]: 0px">$message[date] $message[time]</td> <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px" align="$stylevar[right]"> <if condition="$show['inlinemod']"><div class="inlinemod_control"><input type="checkbox" class="inlinemod_checkbox" name="gmessagelist[$message[gmid]]" id="gmessagelist_$message[gmid]" value="$message[checkbox_value]" title="$vbphrase[select_this_item_for_inline_moderation]" /></div></if> </td> </tr> <tr valign="top"> <td class="alt2" width="175" align="center" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px"> <div id="sgpostmenu_$message[gmid]"> <if condition="$message['postuserid']"> <a class="bigusername" href="member.php?$session[sessionurl]u=$message[postuserid]">$message[musername]</a> <script type="text/javascript"> vbmenu_register("sgpostmenu_$message[gmid]", true); </script> <else /> $message[musername] </if> </div> <br/> <img src="$message[avatarurl]" class="alt2 avatar"<if condition="$message['avatarwidth']"> width="$message[avatarwidth]"</if><if condition="$message['avatarheight']"> height="$message[avatarheight]"</if> border="0" alt="$message[username]" /><if condition="$message['postuserid']"></a></if> </div> </td> <td class="alt1" id="td_post_$message[gmid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]"> <div class="social_group_message_body"> <if condition="$show['moderation']"><div class="shade smallfont">$vbphrase[this_message_is_moderated]</div></if> <div class="group_message_body" id="gmessage_text_$message[gmid]">$message[message]</div> </td> </tr> <tr> <td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px"> <if condition="$show['reportlink']"> <a href="group.php?$session[sessionurl]do=report&gmid=$message[gmid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a> </if> <if condition="$message['itemipaddress']"> <a href="group.php?do=viewip&gmid=$message[gmid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" border="0" /></a> </if> </td> <td class="alt1" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px"> <if condition="$message['edit']"> <if condition="!$message[is_discussion]"> <img style="display: none" id="progress_$message[gmid]" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" /> </if> <a href="group.php?$session[sessionurl]do=message&gmid=$message[gmid]<if condition="$perpage">&pp=$perpage</if><if condition="$pagenumber">&page=$pagenumber</if>" id="gmessage_qe_edit_$message[gmid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a> </if> </td> </tr> </table> <if condition="$show['edit'] AND $show['popups'] AND !$message[is_discussion]"> <script type="text/javascript"> <!-- vBulletin.register_control("vB_QuickEdit", "$message[gmid]", 'GroupMessage'); //--> </script> </if> </div> <!-- post $message[gmid] popup menu --> <div class="vbmenu_popup" id="sgpostmenu_$message[gmid]_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr><td class="thead">$message[musername]</td></tr> <if condition="$message['postuserid']"> <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$message[postuserid]">View Public Profile</a></td></tr> <tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$message[postuserid]" rel="nofollow"><phrase 1="$message[musername]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr> </if> <if condition="$show['member']"> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$message[postuserid]"><phrase 1="$message[musername]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr> </if> </table> </div> <!-- / post $message[gmid] popup menu --> This template change will not display the full postbit that includes post count, location etc, it will only show avatar and username. The reason for this is simple, the data simply isn't available without a plugin modification. Other Information If you have installed my Quote Functionality in Social Discussions modification you can add a quote button by following the steps below:
This is one of the mods in my "Why isn't this stuff in the default social group system" series, for the others see these threads: Social Group Statistics in Whats Going On Quote Functionality in Social Discussions Screenshots
Show Your Support
|
Comments |
#22
|
||||
|
||||
I don't know why I found that screenshot humorous ><
|
#23
|
|||
|
|||
great mod love it hope they put it in ver 4.0
|
#24
|
||||
|
||||
Thanks, here's the 100% XHTML valid code:
Code:
<if condition="$message['goto']"> <a name="newmessage"></a> </if> <div id="gmessage_qe$message[gmid]" style="margin-bottom:5px"> <table id="gmessage$message[gmid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center"> <tr> <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[right]: 0px">$message[date] $message[time]</td> <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px" align="$stylevar[right]"> <if condition="$show['inlinemod']"><div class="inlinemod_control"><input type="checkbox" class="inlinemod_checkbox" name="gmessagelist[$message[gmid]]" id="gmessagelist_$message[gmid]" value="$message[checkbox_value]" title="$vbphrase[select_this_item_for_inline_moderation]" /></div></if> </td> </tr> <tr valign="top"> <td class="alt2" width="175" align="center" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px"> <div id="sgpostmenu_$message[gmid]"> <if condition="$message['postuserid']"> <a class="bigusername" href="member.php?$session[sessionurl]u=$message[postuserid]">$message[musername]</a> <script type="text/javascript"> vbmenu_register("sgpostmenu_$message[gmid]", true); </script> <else /> $message[musername] </if> </div> <br/> <img src="$message[avatarurl]" class="alt2 avatar"<if condition="$message['avatarwidth']"> width="$message[avatarwidth]"</if><if condition="$message['avatarheight']"> height="$message[avatarheight]"</if> border="0" alt="$message[username]" /><if condition="$message['postuserid']"></if> <td class="alt1" id="td_post_$message[gmid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]"> <div class="social_group_message_body"/> <if condition="$show['moderation']"><div class="shade smallfont">$vbphrase[this_message_is_moderated]</div></if> <div class="group_message_body" id="gmessage_text_$message[gmid]">$message[message]</div> </td> </tr> <tr> <td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px"> <if condition="$show['reportlink']"> <a href="group.php?$session[sessionurl]do=report&gmid=$message[gmid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a> </if> <if condition="$message['itemipaddress']"> <a href="group.php?do=viewip&gmid=$message[gmid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/ip.gif" alt="$vbphrase[ip]" border="0" /></a> </if> </td> <td class="alt1" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px"> <if condition="$message['edit']"> <if condition="!$message[is_discussion]"> <img style="display: none" id="progress_$message[gmid]" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" /> </if> <a href="group.php?$session[sessionurl]do=message&gmid=$message[gmid]<if condition="$perpage">&pp=$perpage</if><if condition="$pagenumber">&page=$pagenumber</if>" id="gmessage_qe_edit_$message[gmid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a> </if> </td> </tr> </table> <if condition="$show['edit'] AND $show['popups'] AND !$message[is_discussion]"> <script type="text/javascript"> <!-- vBulletin.register_control("vB_QuickEdit", "$message[gmid]", 'GroupMessage'); //--> </script> </if> </div> <!-- post $message[gmid] popup menu --> <div class="vbmenu_popup" id="sgpostmenu_$message[gmid]_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr><td class="thead">$message[musername]</td></tr> <if condition="$message['postuserid']"> <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$message[postuserid]">View Public Profile</a></td></tr> <tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$message[postuserid]" rel="nofollow"><phrase 1="$message[musername]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr> </if> <if condition="$show['member']"> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$message[postuserid]"><phrase 1="$message[musername]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr> </if> </table> </div> <!-- / post $message[gmid] popup menu --> |
#25
|
|||
|
|||
Brilliant extra, thank you for the share.
I'd like the avatar to be actual size, this doesn't work in 3.8.4: Quote:
|
#26
|
|||
|
|||
Installed your whole series, thanks!
I would also like to know this.... |
#27
|
||||
|
||||
I'm on 3.8.4 and it worked for me.
|
#28
|
||||
|
||||
|
#29
|
|||
|
|||
Anything like this for vB4?
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|