Another thing I added for when users try to post in forums where posting requires a subscription, is to make the following change in the phrase manager:
Change the text in
$vbphrase[nopermission_loggedin]
HTML Code:
<p>
<strong>$bbuserinfo[username]</strong>, you do not have permission to access this page. This could be due to one of several reasons:</p>
<ol> <li>Your user account may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?</li>
<li>You may need to <a href="subscriptions.php">upgrade</a> your account in order to do this.</li>
<li>If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.</li> </ol>
<div align="$stylevar[right]"> <a href="login.php?$session[sessionurl]do=logout&u=$bbuserinfo[userid]">Log Out</a> <a href="$vboptions[forumhome].php?$session[sessionurl]">Home</a> </div>