NOTE: This mod is marked "unsupported", but I'll try my best (as time permits) to help those who have marked as installed.
What is this!?
This modification will allow you show a page containing all of your banned users. I suppose you could think of this as a public "Wall of Shame", per say.
Check the screenshots to see exactly what is displayed.
Current Version
1.0.2
Features flagged for future version(s):
Will this work on x.x.x ??
Unless otherwise stated, this will work on all 3.8 versions. I've not tested this on anything earlier than 3.8.
Sounds cool. How do I install?- Upload everything inside the "upload" directory of the zip file to your forums.
- banned.php => To your FORUM ROOT directory
- functions_bannedusers_list.php => To your FORUM_ROOT/includes directory
- Login to your Admin Control Panel and go to "Plugins & Products" -> "Manage products"
- Click on "Add/Import product"
- Browse for "product-bannedusers.xml" (included in the zip file), and click "Import"
- If upgrading from an older version, then set "Allow Overwrite" to "Yes".
- In your admin control panel go to vBulletin Options => Banned Users List
- Edit the Usergroups that you do not want to show the banned members list to.
- Optional: Only if the auto template injection does not work, as the template hooks were not found.
- In the "navbar" template, find:
HTML Code:
$template_hook[navbar_quick_links_menu_pos3]
- Below it, add:
HTML Code:
<if condition="$vboptions['bannedusers_enabled'] AND $vboptions['bannedusers_hidefrom'] AND !is_member_of($bbuserinfo, $vbptions['bannedusers_hidefrom'])"><tr><td class="vbmenu_option"><a href="./banned.php?$session[sessionurl]">$vbphrase[bannedusers_text]</a></td></tr></if>
Upgrade- Login to your Admin Control Panel
- Go to "Plugins & Products" -> "Manage products"
- Click on "Add/Import product"
- Browse for "product-bannedusers.xml" (included in the zip file)
- Set "Allow Overwrite" to "Yes", and click "Import"
Specifically from 1.0.0 to 1.0.1 and later:
- If you are using the auto template edit in 1.0.1, find and remove the following from your navbar template:
HTML Code:
<if condition="$vboptions[bannedusers_enabled]"><td class="vbmenu_control"><a href="./banned.php?$session[sessionurl]">$vbphrase[bannedusers_text]</a></td></if>
- If you do not want auto template edits, replace the above code in the navbar template with:
HTML Code:
<if condition="$vboptions['bannedusers_enabled'] AND $vboptions['bannedusers_hidefrom'] AND !is_member_of($bbuserinfo, $vbptions['bannedusers_hidefrom'])"><tr><td class="vbmenu_option"><a href="./banned.php?$session[sessionurl]">$vbphrase[bannedusers_text]</a></td></tr></if>
Changelog
v1.0.2 - August 20th, 2010
-- Backported some changes from the vBulletin 4 version of this mod.
v1.0.1 - August 5th, 2009
-- Added: AdminCP option of usergroups that are not allowed to view the banned members list.
-- Added: Template edits can now be done automatically if enabled.
v1.0.0 - April 12th, 2009
-- Initial Release
If you use this modification, please mark as >> <<, TY!
NOTE: This mod is marked "unsupported", but I'll try my best (as time permits) to help those who have marked as installed.