Version: 1.0.2, by Eric
Developer Last Online: Jun 2023
Category: Miscellaneous Hacks -
Version: 3.8.x
Rating:
Released: 04-11-2009
Last Update: 08-19-2010
Installs: 87
Uses Plugins Template Edits Auto-Templates
Re-useable Code Additional Files Translations
No support by the author.
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):
Looking for suggestions
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:
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 >> INSTALLED <<, TY!
NOTE: This mod is marked "unsupported", but I'll try my best (as time permits) to help those who have marked as installed.
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.
Installed this but no matter what I do it dose not show the list to only administrators. I want it to show to admins only. I tried putting the usergroup ids in the box, I tried it without any IDs in the box and so on. It still shows to everyone except unregistered or not logged in guests.