I got this working for vB4 - if Andreas doesn't mind me posting...
In Template SHOWTHREAD
FIND
PHP Code:
<vb:if condition="$bbuserinfo['signature']">
<div class="blockrow">
<ul class="checkradio group">
<li><label for="cb_signature">
<input type="checkbox" name="signature" id="cb_signature" value="1" checked="checked" tabindex="1" />
{vb:rawphrase show_your_signature}
</label></li>
</ul>
</div>
</vb:if>
In Template newreply
FIND
PHP Code:
{vb:raw posticons}
BELOW both locations ADD
PHP Code:
<vb:if condition="$show['oldthreadwarning']">
<h3 class="blocksubhead">{vb:rawphrase old_thread_warning}</h3>
<div class="blockrow">
<img src="{vb:stylevar imgdir_misc}/exclamation.gif" align="left" width="40" height="42" alt="" />{vb:rawphrase thread_x_days_old, {vb:raw threaddays}}
</div>
<div class="blockrow">
<ul class="checkradio group">
<li><label for="cb_forcepost">
<input type="checkbox" name="forcepost" id="cb_forcepost" value="1" checked="checked" tabindex="1" />
{vb:rawphrase thread_age_accepted}
</label></li>
</ul>
</div>
</vb:if>
Edit two plugins for this product.
1.) "Prevent old Thread bumping: Warning Display on Quickreply" - for hook showthread_start
Change it to:
PHP Code:
if (($threaddays = ceil((TIMENOW-$threadinfo['lastpost'])/86400)) > $vbulletin->options['oldthrdthres'])
{
$show['oldthreadwarning'] = true;
vB_Template::preRegister('SHOWTHREAD', array('threaddays' => $threaddays));
}
2.) "Prevent old Thread bumping: Warning Display on Newreply" - for hook newreply_form_start
PHP Code:
if (($threaddays = ceil((TIMENOW-$threadinfo['lastpost'])/86400)) > $vbulletin->options['oldthrdthres'])
{
$show['oldthreadwarning'] = true;
vB_Template::preRegister('SHOWTHREAD', array('threaddays' => $threaddays));
}