Site in read-only mode

This site is now read-only following the release of MyBB 1.8 and the new mods site.

If you are looking for MyBB 1.8 mods please click here to visit the new mods site.

You can continue to download submissions for MyBB 1.6 and earlier here, however new submissions will only be accepted via the new mods site.

Forum Warning System

Send your members warnings if they don't follow the rules

Author: Smethead
Submitted: 10th June 2006
Mod Name: Forum Warning System
-> Send your members warnings if they don't follow the rules
Author: Smethead ([email protected])
Version: 1.1 (June 16th, 2006)
Required: MyBB 1.1.2 (May 6th, 2006) or higher.
• Members can be warned if they don't follow the board's rules.
• Only so-called 'Warners' can add warning points to a Member.
• You can choose which usergroups belong to the 'Warners' in the AdminCP.
• When warning a member, 'Warners' get the options to choose the amount of percent to give (maximum can be set, using the Settings in the AdminCP.) and which type the warning is about.
• These types can be made, edited and removed in the AdminCP.
• This list can be seen by all members by clicking the Warning Types link at the bottom of each page.
• If the type is not in the list, Warners can write a custom type upon giving warnings.
• 'Warners' also have the option to add an additional reason to the warning they give.
• You can set whether warning without additional reason is allowedor not, using the Settings in the AdminCP.
• A member will be banned automatically if he reaches 100% warning level.
• After being banned, his warning level is reverted to a number that can be set, using the Settings in the AdminCP.
• You can set how long a member is banned for the first, second and third time, using the Settings in the AdminCP.
• Warning level expires after a period of time. You can set the points that expire daily, using the Settings in the AdminCP.
• Once a member is warned, he will receive a PM with the reason of his warning and a reminder of his total warning level and how long it will approximately take to get rid of the percent given this time.
• Additionally, the message contains from which post a member is warned and the additional reason if specified.
• If the member's total warning level is above 60%, 80% or 95%, he will see a special note in the PM.
• This PM will be sent by the Warner himself or by a Member specified in the Settings in the AdminCP.
• If a member's total warning level is above 95%, he will see a warning bar on every page.
• A Warn! button is added on every post (and optionally on the Member List) of a member that can be warned.
• Warners can see the warning level of all members in the posts, Member List and Profile.
• Administrators (and optionally Warners) can only be warned by other administrators.
• A warner can't give a warning to himself/herself. Why would (s)he anyway?
• All members can see their own total warning level at the bottom of the UserCP.
• The more you come to red, the higher your warning level is. This requires a GD library to be installed on the server. If there isn't a GD library installed, the total procent is shown as a number.
• All warnings are stored in a table in the database. This works as some kind of log that can be seen only by Admins with permissions in the AdminCP.
• When a warning is expired, it will still exist, but have an "expired" tag. So it can still be seen in the log.
• Admins browsing this log have the option to hide these expired warnings (hidden by default) and to sort the warnings on wid, username, adduid and dateline.
• The plugin has a backup feature implemented. This means that all the settings, users' warning levels, users' amount of bans, warning types and adminpermissions are stored on deactivating the plugin. This can be turned off in the Settings in the AdminCP.
• The backup feature also automatically restores everything that is saved back to where it belongs.
• There is a new method of language support. The language is automatically chosen by the plugin depending on the member's settings, the default board settings and whether the files exist. This new method makes front- and back-end translatable. The FWS settings are also translatable (first plugin ever to have this feature!).
• You can find all settings in your AdminCP >> Board Settings >> Change >> Forum Warning System Settings.
• The functions of eMods can be used if you have a full working eMods core installed.