The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Show PM postbit rewrite Details »» | |||||||||||||||||||||||||
Show PM postbit rewrite
Description The following template edits will change the default show pm postbit template to that similar to one found here at vB.org (see screenshot). Details
Credit goes to Princeton for coming up with the nicer design for PM's postbit and thanks to him for letting me release my version here. Live demo: https://vborg.vbsupport.ru/private.php?do=newpm replace all code in template pm_showpm HTML Code:
<if condition="$show['receiptprompt']"> <script type="text/javascript"> <!-- <if condition="$show['receiptpopup']"> if (window.attachEvent) { window.attachEvent('onload', askReceipt); } else if(window.addEventListener) { window.addEventListener('load', askReceipt, false); } function askReceipt() { doReceipt(confirm("$receipt_question_js")); } </if> function doReceipt(yesno) { // do image method too to get around popup blockers var img_obj = new Image(); img_obj.src = "private.php?$session[sessionurl]do=dopmreceipt&type=img&pmid=$pm[pmid]&confirm=" + (yesno ? 1 : 0); if (yesno) { fetch_object('receipt').style.display = 'none'; } } // --> </script> </if> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" style="border-bottom-width:0px"> <tr> <td class="tcat" colspan="2">$vbphrase[private_message]<span class="normal">: $pm[title]</span></td> </tr> <if condition="$show['recipients']"> <tr> <td class="alt1"><if condition="$ccrecipients"><strong>$vbphrase[recipients]</strong>: $ccrecipients<br /></if><if condition="$bccrecipients"><strong>$vbphrase[recipients] <span class="smallfont">($vbphrase[bcc])</span></strong>: $bccrecipients</if></td> </tr> </if> </table> $postbit <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="do" value="managepm" /> <input type="hidden" name="pm[$pm[pmid]]" value="true" /> <input type="hidden" name="folderid" value="$pm[folderid]" /> </form> <br /> <if condition="$show['receiptprompt']"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" id="receipt"> <tr> <td class="thead"><strong>$vbphrase[confirm_outstanding_receipt]</strong></td> </tr> <tr> <td class="panelsurround" align="center"> <div class="panel"> <div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]"> <table class="fieldset" cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> <tr> <td><phrase 1="$pm[username]">$vbphrase[x_requested_read_receipt]</phrase></td> <td><input type="button" class="button" style="font-weight:normal" value="$vbphrase[okay]" onclick="doReceipt(1);this.disabled=true;" /></td> </tr> </table> </div> </div> </td> </tr> </table> <br /> </if> in postbit OR postbit_legacy ADD at the top HTML Code:
<if condition="$post['forwardlink']"> <form action="private.php?do=managepm" method="post"> <table class="tborder" id="post$post[postid]" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr class="thead"> <td class="thead" colspan="2" align="right"> <span class="smallfont" style="float: left; vertical-align: middle;"> <img class="inlineimg" src="images/statusicon/post_old.gif" alt="" border="0"> $post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if></span> <select name="dowhat" onchange="this.form.submit();"> <option value="delete">Delete</option> <option value="xml">Download as XML</option> <option value="csv">Download as CSV</option> <option value="txt">Download as TEXT</option> </select><input class="button" value="Go" accesskey="s" type="submit"></td> </tr> <tr> <td class="alt2" width="50"><span class="smallfont">Subject:</span></td> <td class="alt1"> <strong>$post[title]</strong> </td> </tr> <tr> <td class="alt2"><span class="smallfont">From:</span></td><td class="alt1"> <div><span id="postmenu_"> <a href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a> $post[onlinestatus] <script type="text/javascript"> vbmenu_register("postmenu_", true); </script> </span> <if condition="$post['usertitle']"><span class="smallfont">($post[usertitle])</span></if> </div> </td> </tr> <tr> <td class="alt1" colspan="2"> <!-- message --> <div id="post_message_$post[postid]">$post[message]</div> <!-- / message --> <if condition="$show['postedited']"> <!-- edit note --> <div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]" /> <em> <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>. <if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if> </em> </div> <!-- / edit note --> </if> <div style="margin-top: 10px" align="$stylevar[right]"> <!-- controls --> <if condition="$post['forwardlink']"> <a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a> </if> <if condition="$post['replylink']"> <a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a> </if> <!-- / controls --> </div> <!-- message, attachments, sig --> </td> </tr> </table> <!-- post $post[postid] popup menu --> <div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none;"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead">$post[username]</td> </tr> <if condition="$show['profile']"> <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr> </if> <if condition="$show['pmlink']"> <tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr> </if> <if condition="$show['emaillink']"> <tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr> </if> <if condition="$show['homepage']"> <tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr> </if> <if condition="$show['search']"> <tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_all_posts_by_x]</phrase></a></td></tr> </if> <if condition="$post['userid'] AND $show['member']"> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr> </if> </table> </div> <else /> Still in postbit... FIND HTML Code:
<!-- / post $post[postid] popup menu -->
HTML Code:
<!-- / post $post[postid] popup menu --> </if> Enjoy! Show Your Support
|
Comments |
#2
|
|||
|
|||
screenshot?
EDIT NVM Appeared *installed* |
#3
|
||||
|
||||
Nice - thanx for the share
Jacquii. |
#4
|
|||
|
|||
btw - in your code for postbit or postbit_legacy, you have left in the link information for your particular template.
PHP Code:
should be changed to for normal use. PHP Code:
installed! thanks for the mod! also, is there a way to make a change to the PM list to make it show like it shows here on vbulletin.org? |
#5
|
||||
|
||||
Quote:
fixed the icon prob. and sorry but I don't understand what you mean by the 'PM list'. Thanks, Mat |
#6
|
|||
|
|||
I was referring to this: https://vborg.vbsupport.ru/showthread.php?t=132622
I like the PM set-up 100% better now. |
#7
|
|||
|
|||
Quote:
Code:
$stylevar[imgdir_statusicon]/ Code:
images/statusicon/ Quote:
https://vborg.vbsupport.ru/showthread.php?t=149710 |
#8
|
|||
|
|||
any word if this will work for 3.7?
|
#9
|
|||
|
|||
@Nutz, any reason why my PM's now show twice...one in the new style, and the other old style? Have followed what you instructed!
Br. |
#10
|
|||
|
|||
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|