Since I already have two requests...
First, run this database query:
Code:
ALTER TABLE user ADD showquickreply tinyint(1) DEFAULT '1' not null AFTER nosessionhash
EDIT: Corrected it to "AFTER nosessionhash" (I forgot I was basing the location after another hack I installed

)
That will set the default to show the quick reply - changing "DEFAULT '1'" to "DEFAULT '0'" should set the default to no display.
Make a new template "modifyoptions_showquickreply" with the following contents:
Code:
<tr>
<td bgcolor="#13486D"><normalfont><b>Show Quick Reply Box?</b></normalfont><br>
<smallfont>Disabling this option will hide the quick reply boxes at the end of
each thread. You can still reply by clicking on "Post Reply".</smallfont></td>
<td bgcolor="#13486D"><normalfont>
<input type="radio" name="showquickreply" value="yes" $showquickreplychecked> yes
<input type="radio" name="showquickreply" value="no" $showquickreplynotchecked> no
</normalfont></td>
</tr>
Now, in member.php, after:
PHP Code:
if ($bbuserinfo[nosessionhash]) {
$nosessionhashchecked="checked";
$nosessionhashnotchecked="";
} else {
$nosessionhashchecked="";
$nosessionhashnotchecked="checked";
}
Add:
PHP Code:
// Show Quick Reply Option
if ($bbuserinfo[showquickreply]) {
$showquickreplychecked="checked";
$showquickreplynotchecked="";
} else {
$showquickreplychecked="";
$showquickreplynotchecked="checked";
}
// Show Quick Reply Option
Still in member.php, before:
PHP Code:
eval("dooutput(\"".gettemplate("modifyoptions")."\");");
}
// ############################### start update options ###############################
Add:
PHP Code:
// Show Quick Reply Option
eval("\$showquickreplyoption = \"".gettemplate("modifyoptions_showquickreply")."\";");
// Show Quick Reply Option
EDIT: Forgot this step at first, but here it is

. In member.php after:
In member.php, after:
PHP Code:
$cookieuser=iif($cookieuser=="yes",1,0);
$nosessionhash=iif($nosessionhash=="yes",1,0);
Add:
PHP Code:
// Show Quick Reply Option
$showquickreply=iif($showquickreply=="yes",1,0);
// Show Quick Reply Option
Still in member.php, find:
PHP Code:
$DB_site->query("UPDATE user
SET ".$updatestyles."adminemail='$adminemail',
showemail='$showemail',invisible='$invisible',cookieuser='$cookieuser',
maxposts='".addslashes($umaxposts)."',daysprune='".addslashes($prunedays)."',
timezoneoffset='".addslashes($timezoneoffset)."',emailnotification='$emailnotification',
startofweek='".addslashes($startofweek)."',options='$options',receivepm='$receivepm',
emailonpm='$emailonpm',pmpopup='$pmpopup',usergroupid='$bbuserinfo[usergroupid]',
nosessionhash='$nosessionhash'
Add (continuing previous line):
Code:
,showquickreply='$showquickreply'
Finally, in showthread.php, after:
PHP Code:
} elseif (!$thread['open'] and !ismoderator($thread['forumid'],'canopenclose')) {
$replybox='';
(Note: you'll have to install the regular quick reply hack first to find this)
Add:
PHP Code:
} elseif ($bbuserinfo['showquickreply']==0) {
$replybox='';
EDIT: One final step I forgot:
Edit the modifyoptions template. After the following code:
Code:
<!-- *** -->
<tr>
<td bgcolor="#1D6AA0" colspan="2"><normalfont color="#EEEEFF"><b>Thread View Options</b></normalfont></td>
</tr>
<!-- *** -->
Add:
Code:
$showquickreplyoption
There, that should do the trick

. If you have any trouble or can't get it to work, let me know.