PM Moderation
Version 1.0

Introduction

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!

Features

PM Moderation contains many handy features to make your life as a forum Adminstrator or Moderator easier. These include

Installation

Installation is very straight forward, just follow the following steps: Before PM Moderation can be used, you will need to follow the instructions in the next section

Configuration

PM Moderatoin is very easy to setup, just follow the instructions below and you will be done in no time!

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

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.

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.

Credits

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 :)
PM Moderation is Copyright (C) 2006 Alan Wagstaff