Quote:
Originally Posted by KimK
Hello,
For anyone who wants to add/enable a check box for post anonymously at the Quick Reply box, Here's how:
Tested and working with vBulletin 4.2.2 Patch Level 1.
It just requires one template change and 1 plugin to be created. The plugin is what allows the if statement to work on the showthread page (where the quick reply is).
1. Go to your admincp
2. Navigate to Plugins & Products, and then into Add New Plugin
3. Enter the following:
Product: Zoints Anonymous Posting
Hook Location: showthread_start
Title: Enable Anonymous Posting (Quick Reply)
Execution Order: 5
Plugin PHP Code:
PHP Code:
$show['anonymous'] = false;
if ($vbulletin->options['zointsanony_enabled'] AND $vbulletin->options['zointsanony_userid'])
{
$anonyforums = explode(',',$vbulletin->options['zointsanony_forums']);
foreach ($anonyforums AS $fid)
{
if ($fid == $forumid)
{
$show['anonymous'] = true;
}
}
}
4. Set plugin to Active.
5. Save
6. Go to your Style Manager and edit the following template SHOWTHREAD.
Find:
PHP Code:
<li><label for="cb_openclose">
<input type="checkbox" name="openclose" id="cb_openclose" value="1" tabindex="1" />
<vb:if condition="$show['closethread']">{vb:rawphrase close_this_thread}<vb:else />{vb:rawphrase reopen_this_thread}</vb:if>
</label></li>
Below, Add:
PHP Code:
<vb:if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" checked="checked" /> {vb:rawphrase zointsanony_anonymous_post}</div></vb:if>
7. Save
Now go to a thread in a forum where you have Anonymous posting enabled, and you should see the Quick Reply Anonymous option at Quick Reply box.
Thanks to vespillo and New Joe for the help. I collected the information above from their replies.
|
Basically. that solution still has the following issues:
- Users who can't open/close a thread, can't view the quick reply checkbox to post anonymously.
- The box is checked by default, I want it unchecked.
How do I do this?