The purpose of this mod is to create a new thread in a forum you specify whenever any user is banned.
NEW In Version 1.3 - More REPLACEMNTS available in post body. {USERNAMEL} and {BANNEDBYL} are now links to the profiles of the user who was banned and the user who banned them, respectfully. In addition {USERID} and {BANNEDBYID} have been added in case you have any use for them.
Also as of version 1.3 this version no longer works on VB 4.x. Please see the VB 4.x thread for a different version.
NEW In Version 1.2 - Set a minimum post count for a user before a "new thread" is created on their banning- this way you don't bother making threads for spammers with just a handful of posts.
The title and message posted is easily customized, as is the username of the thread starter.
This has been tested on vBulletin 3.8.6 and it should work on all versions of 3.8.x. It may work on earlier versions too. See this thread for a VB4 version: https://vborg.vbsupport.ru/showthread.php?t=257041
Read the info txt file in the .zip for full instructions.
See the screenshots for more details.
Please "Mark as Installed" if you use this.
Added Russian Language phrases file by xorex. :up:
It works no matter how the user is banned. It is called on the hook every time a usergroup is changed. Shouldn't matter how.
This is true accept for one scenario, and that's when the member is banned using One Touch Ban & Clean. For some reason it will not create a thread, and I'm a little stumped as to why.
Yes, it's this mod. With 4 million members on our site the OTB&C mod makes this task quite a bit faster for us because it deletes PM's and a bunch of other things as well. Sadly, the coder passed away in a diving accident.
I see it now. It looks like the "One Step" mod does the query to ban itself rather than calling the existing vBulletin banning code- as a result the hook my mod uses is never called so my code never runs...
I see it now. It looks like the "One Step" mod does the query to ban itself rather than calling the existing vBulletin banning code- as a result the hook my mod uses is never called so my code never runs...
Offhand I don't see a simple fix unfortunately.
Sounds good and thanks for looking at it. I'll just need to train the mods to do a points based auto-ban infraction and then the OTB&C. Even though it's a 2-step process it's still a lot faster than the alternative.
Default banned usergroup ID 8 but several forums have more similar banned usergroups like this (Read only, Full ban, and other specific groups) or different ID for default banned usergroup. It requires one extra option which you must specify the ID of banned usergroups.
Not sure if this is of interest to anybody, but this is how I've configured ours:
Code:
A member of the ___________ Forums has been banned.
Banned Member: {USERNAMEL}
Moderator: {BANNEDBYL}
Reason given: {REASON}
Date the ban will be lifted: {LIFTDATE}
Banned Member Post History.
Any ideas on how to list/add details for infraction history without going into the Admin panel or the profile infractions tab? I'm going to play with it today, and see if I can figure it out.
BTW - here are the details I would like to add. I do not mind sharing this screenshot. Everyone should be on the lookout for anyone coming from the bugmenot domain. Shared logins = bad.