PM Moderation does exactly what it says on the tin! It allows you to moderate your members Private Messages before they are sent.
Ever had a new member sign up and do nothing but spam your members with Private Messages inviting them to leave your forum and join theirs? Or perhaps you've got 1 particular user who constantly sends abusive Private Messages to your other members? If so, then PM Moderation is the idea solution!
Installation is very straight forward, just follow the following steps:
- Upload the contents of the upload folder to your forums
- Import the Product XML (product-cit_pm_moderation.xml) using your AdminCP
- That's it, your all done!
Before PM Moderation can be used, you will need to follow the instructions in the next section
PM Moderatoin is very easy to setup, just follow the instructions below and you will be done in no time!
- Moderate All Private Messages for a Usergroup
This allows you to moderate every Private Message that is sent from a member in this Usergroup. This option is handy for new members, or "problem" members.
To enable this option, enter your AdminCP and go to the Usergroup editor. Select the Usergroup that you wish to edit, and scroll down to the Private Message Permissions section and set the Moderate All Private Messages option to Yes
- Moderate all Private Messages that Contain Selected Keywords
This allows you to set a list of keywords that you'd like to look for in Private Messages. Any Private Message that has 1 or more Keywords in them will be sent to the PM Moderation Queue for approval before being sent on to the user.
To enable this option, enter your AdminCP and go to the vBulletin Options. Select the Private Messaging options, and scroll to the bottom. Here you will find a
Keyword Moderation setting. Enter your keywords, 1 per line, that you wish to check Private Messages for. Now you need to go to the Usergroup Manager again, and edit your choosen Usergroup. Look for the Private Message Permissions section and set the
Moderate Private Messages using Keywords option to Yes.
- Setting Staff Permissions
Now you have your usergroups setup to send Private Messages to the Moderation Queue, you need to give some staff members access to the Moderation Queue.
To do this, edit your staff (ie, Administrators, Moderators, etc) usergroup, browse to the Private Messaging Permissions section and set the
Can Moderate Private Messages in the ModCP optoin to Yes.
Members of this usergroup can now access the Moderate Private Message option in the AdminCP and/or ModCP depending on what they have access to. In the AdminCP, the Moderate Private Message option is located in the
Moderation group. In the ModCP, it is located in the
PM Moderation group.
PM Moderation was written by Alan @ CIT. The original idea came from
Floris with the Keyword idea coming from an anonymous person. Thanks goes to everyone who helped test this modification before it was released, and in particular
peterska2 who did a ton of Beta testing, and fixed countless bugs in my dodgy code :)