(SN32) PM Viewer installation guide

File Information

File Name
(SN32) PM Viewer
Version
v1.6.4a
Author Name
signet51
Resource Type
Application

Description

This application allows you to read members private conversations, delete and join conversations, and set permission levels for admins of whether they can only view conversation titles, or read each conversation. In the settings you can configure which messages you want to show; filtering by groups and the presence of keywords. Using the hook system it is now possible to retain copies of all messages after they have been deleted by members, and also recieve a notification when specific keywords are used in a message.

Step 1: Files to Upload

File in Download   File on Server
/upload/admin/applications_addon/other/pmviewer/ /admin/applications_addon/other/pmviewer/
/upload/admin/skin_cp/ /admin/skin_cp/

Step 2: Template Edits (Optional)

Template: Messenger → sendNewPersonalTopicForm

Find this section

<strong>{$this->lang->words['send__copy']}</strong> {$this->lang->words['copy__desc']}
</span>
</li>
</if>

Add Below

<p class='message unspecific' style='margin-left:auto; margin-right:auto; width:90%'>IMPORTANT: To prevent malicious use, all private messages sent via this form are logged and the contents recorded and available to the administrators. DO NOT send user names, passwords or any personal details</p>

Save template.

Template: Messenger → PMQuickForm

Find this section

<script type='text/javascript'>
$('pm_error_{$toMemberData['member_id']}').hide();
</script>

Add Below

<br /><p class='message unspecific' style='margin-left:auto; margin-right:auto; width:90%'>IMPORTANT: To prevent malicious use, all private messages sent via this form are logged and the contents recorded and available to the administrators. DO NOT send user names, passwords or any personal details</p>

Save template.

Template: Messenger → sendReplyForm

Find this section

	<else />
{$this->lang->words['editing_message']}
</if>
</h2>
<div class='ipsBox'>

Add Below

<p class='message unspecific' style='margin-left:auto; margin-right:auto; width:90%'>IMPORTANT: To prevent malicious use, all private messages sent via this form are logged and the contents recorded and available to the administrators. DO NOT send user names, passwords or any personal details</p>

Save template.

Template: Messenger → showConversation

Find this section

	<div class='ipsBox'>
<div class='ipsBox_container ipsPad'>
<h1 class='ipsType_subtitle'>{$this->lang->words['pc_fast_reply']}</h1>

Add Below

<br /><p class='message unspecific' style='margin-left:auto; margin-right:auto; width:90%'>IMPORTANT: To prevent malicious use, all private messages sent via this form are logged and the contents recorded and available to the administrators. DO NOT send user names, passwords or any personal details</p>

Save template.

Step 3: Install the Application

Visit your IP.Board Admin CP and click the link on the navigation bar to the left entitled, 'Manage Applications & Modules'. In the right hand column entitled, 'Applications Not Installed', find the entry relating to "(SN) PM Viewer", click 'Install' beside it and follow the on-screen instructions.

Step 4: Configuration

Once installed, you will now see a tab entitled "(SN) PM Viewer", in the dropdown 'Other Apps', this is the central home-screen for the application.

On first install you will be presented with a screen requesting you to set up which groups you would like to view private conversations for, and various other settings. Once the settings are configured to your needs press 'Update Settings' and you will be presented with the private conversation viewer where you can view the contents of individual conversations, hide conversations from view, and delete conversations from all users.

Need Support?

If you need any help or support with this application, or are experiencing any problems, click here to ask for help!