glFusion Wiki

Site Tools


Private Message Plugin

The PM plugin allows members of your site to send private messages to each other.

System Requirements

PM has the following system requirements:

  • PHP 5.3.3 and higher.
  • glFusion v1.5.0 or newer


The PM Plugin uses the glFusion automated plugin installer. Simply upload the distribution using the glFusion plugin installer located in the Plugin Administration page.


The upgrade process is identical to the installation process, simply upload the distribution from the Plugin Administration page.

Configuration Settings

Message Per Page?
Set this to the number of messages to display in the message list.
Posting Speedlimit (seconds)
Set this to the number of seconds a user must wait before sending additional messages.
Max Number of recipients per message
Set this to the maximum number of recipients a user can send a message to at one time.
Display glFusion Blocks
Which glFusion navigation blocks should display when in the Private Message plugin.


The PM plugin supports 4 folders for messages:

Inbox where new messages are stored
Outbox where sent messages are intially stored until the recipient has read the message.
Sent where sent messages that have been read by the recipient are stored.
Archive A folder where each user can save messages for future reference.

If a message is in a user's Outbox, they can delete the message, this will retract (delete from the recipients inbox) the message. Once a recipient has read a message, it cannot be retracted by the sender.

The PM Plugin supports 'Friend Lists'. Friends enable you quick access to members you communicate with frequently. You can add friends by clicking the 'Add to Friends' icon under the user's information when viewing a message, or you can use the 'Manage Friends' link to add / remove friends.

Restricting Access to the PM Plugin

During the installation of the PM plugin, a glFusion group called 'PM Users' is created. The existing glFusion group 'Logged in Users' is automatically added to the PM Users group, allowing all logged in site members access to the PM plugin.

If you would like to restrict the use of the PM plugin to a sub-set of your users, you will need to remove the 'Logged In Users' group from the PM Users group. This can be done in the glFusion Group Administration screen.

You will now need to add user individually to the PM Users group, or add another group on your site to the PM Users group to grant the subset of users access to the PM plugin.

Forum - PM Integration

The PM Plugin will integrate with the glFusion Forum plugin and provide a PM link in the footer of the forum posts.

You must be running glFusion v1.5.0 or higher.


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


glfusion/plugins/pm/start.txt · Last modified: 2017/04/10 09:35 (external edit)