Back to vBulletin 3.5 Add-ons

PM RealQuickReply
Mod Version: 1.00, by JusteCards

This modification is in the archives.
vB Version: 3.5.4 Rating: (0 vote - 0 average) Installs: 36
Released: 28 May 2006 Last Update: 28 May 2006 Downloads: 68
Not Supported Uses Plugins Template Edits  

I've never really considered including the whole newpm box at the bottom of a pm a very "Quick" way of replying.. So after much tweaking this is what I came up with..

PM RealQuickReply v1.01

Firstly install the attached product file..

Next we need to edit the pm_newpm template.

find:
Code:
<tr>
	<td class="tcat">$vbphrase[post_new_private_message]</td>
</tr>
replace with:
Code:
<tr>
	<td class="tcat"><if condition="($_REQUEST['do'] == 'showpm')">Quickreply to $originalposter<else />$vbphrase[post_new_private_message]</if></td>
</tr>
find:
Code:
<!-- recipients field -->
add above:
Code:
<if condition="($_REQUEST['do'] == 'showpm')">
<input type="hidden" id="pmrecips_txt" name="recipients" value="$pm[recipients]">
<input type="hidden" name="title" value="$pm[title]">
		<!-- message area -->
		<div class="smallfont">$vbphrase[message]:</div>		
		<div id="$editorid" class="vBulletin_editor" align="$stylevar[left]">$messagearea</div>
		<!-- / message area -->
<else />
find:
Code:
$posticons
add above:
Code:
</if>
Your done with that template.

Now we need to edit the pm_showpm template.

find and remove:
Code:
<form action="private.php" method="post">
now find:
Code:
$postbit
<br />
and below it add:
Code:
$vBeditTemplate[clientscript]
$quickpmreply
<script type="text/javascript" src="clientscript/vbulletin_quick_reply.js"></script>
<form action="private.php" method="post">
and your done.. Enjoy :bunny: (Please remember to click install to be informed of updates)

Changelog:
v1.00 Initial Release
v1.01 pm_newpm Edit changed in the hope of a more troublefree install.

--------------
Optional Extras
--------------


To add support for http://www.vbulletin.org/forum/showthread.php?s=&threadid=100152

(Firstly Install that hack) Then in the PM RealQuickReply Plugin [private_showpm_start] hook find:
Code:
  $is_quick_reply = 1;
  eval('$quickpmreply = "' . fetch_template('pm_newpm') . '";');
above that add:
Code:
$checked['savecopy'] = ($vbulletin->userinfo['advpmoptions_savecopy'] ? 'checked="checked"' : '');
$checked['receipt'] = ($vbulletin->userinfo['advpmoptions_receipt'] ? 'checked="checked"' : '');
$checked['deleteoriginal'] = ($vbulletin->userinfo['advpmoptions_deleteoriginal'] ? 'checked="checked"' : '');
and your done

Download

This modification is archived and cannot be downloaded.

Screenshots

 


vblts.ru supports vBulletin®, 2022-2025