Version: 3.3, by Trigunflame
Developer Last Online: Nov 2019
Version: 3.5.4
Rating:
Released: 03-03-2006
Last Update: 03-09-2006
Installs: 302
Uses Plugins Template Edits
No support by the author.
Ban User From A Thread Break Up Those Fights
Summary:
Allows Administrators/Supermods to ban a user from a particular thread.
Most useful if you have a flame started and you dont want to lock the entire thread or ban the user entirely; just keep them out of the thread.
Features:
1. Allow Banning of users from a particular thread.
2. Can only ban if person has SuperModerator or Higher Permissions.
3. Cannot ban Mods/Supermods/Admins.
4. Can clear all bans in a particular thread, or bans from All threads.
5. Can ban/unban user from a single menu when clicking their name.
6. Page to display Forum Wide Thread Bans.
Instructions:
1. Download Zip File
2. Read README.txt
3. Click Install if you like
Thanks,
Idea: Corriewf
Troubleshooting: Brad
Instructions:
To upgrade: uninstall product, reinstall product and redo steps #2 and #3.
Update: 3/9/06 9:49pm
1. Fixed uncached template on view all bans.
2. Included README.txt in the txt file.
Major Update: 3/5/06 6:51pm
1. Changes to the checking of Moderator Permissions optimized.
2. Fixed a bug with not removing an empty array containing a thread.
3. Added a View All Thread Bans page to view bans in a tree like menu.
Update: 3/4/06 8:09pm
1. Conditional Ban or Unban based on Status.
Major Update: 3/4/06 6:33pm
1. Cannot Ban Moderators/Supermoderators/Administrators
2. Checks Global Supermod/Administrator Permissions
3. Can Ban/Unban User From Same Menu
Update: 3/4/06 6:40am
Added checking for threadid, and userid. *smacks self*
Update: 3/4/06 6:30am
Please re-do step number 3 again if you already installed it. Forgot to add the thread id to the url. It is very late (6:30am) and im tired :tired:
CLICK INSTALL
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
That should be possible by simply adding a <if> statement to that section of code in the template. Someone else would need to post the exact code though.
Ok, since I like this thread and the comments added from Stoebi. I will assist you in the how to prevent mods from using the clear all or "Every" option.
As you know, a moderator using the added code provided, can ONLY clear bans from THAT thread that they are allowed to moderate in. Should they "try" the "every" option, it will fail. This was the design of Stoebis moderator code.
So should you STILL need to feel you want this blocked. Here is the code.
In the Style Manager, Edit SHOWTHREAD
Code:
Find:
<if condition="$show['btu_canban']">
Replace with:
<if condition="$show['btu_canban'] AND is_member_of($bbuserinfo, 6)">
The "6" is the default for the admin usergroup, meaning only anyone who is in part of that group, will be allowed to see those 2 options in the drop down.
Problem solved.
I was getting the database error, but then I used the xml from this post and I didn't get the error. So I made the changes to the two templates, as from the original readme, but I still can't get it to work.
Is there a way to ban a group from posting to a thread? I have a debate forum where only two members can post in the thread and all the other members should post in the commentary thread. But sometimes the other members will start posting in the debate thread. It would be great to use this mod to limit only the two debaters, but where all others only have view priv.
Anyways can this mod be made to do this? Or is there another mod out there already that has this feature?