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 |
#22
|
|||
|
|||
I have attached the file, thank you. :up:
|
#23
|
|||
|
|||
Any luck? I haven't heard from you in a while...
|
#24
|
||||
|
||||
who me?
|
#25
|
|||
|
|||
Yes, you asked me to send you the xml so you'd take a look at it....I posted it as an attachment and have not heard back.
|
#26
|
|||
|
|||
The topic starter telling you to replace things, but you have add it under or above it.
So that`s the reason why you are seeing it twice. What you have to do, is revert your template (postbit or postbit legacy) the one you have used and give it a another try. But. before you revert your template which one you have used. Make a copy and past it in a new document and save it. And a another thing, never place your xml template in a topic. Because everyone can use your work. |
#27
|
|||
|
|||
Cant seem to get this to work with GT Private Message Quick Reply...
QR just sends me to "Please Complete both Subject and... etc" Any ideas? |
#28
|
||||
|
||||
Really? wow sorry i never noticed you still need help?
|
#29
|
|||
|
|||
|
#30
|
||||
|
||||
pictures too small can't see
|
#31
|
|||
|
|||
Here we go, check the attachments. I am getting this odd double PM effect, one with no signature and one with a signature.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|