Version: 2.2, by Vitaly
Developer Last Online: Jul 2014
Category: Administrative and Maintenance Tools -
Version: 3.8.x
Rating:
Released: 02-06-2009
Last Update: 01-21-2010
Installs: 143
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files
No support by the author.
Features:
Log all PM and Emails, sent via forum forms.
Keep logs in separate table with automatic rotation of old records.
Add new menu items in topics and profiles for fast access.
Have nice dynamic menus in search results for cross-searches
Managed access for administrators (except superadmins)
How to install
Upload files to your server
Import product xml
Go to ACP
Select required settings in ?Vbulletin options → Private Message Log?
Set access ?Can view PM logs? to necessary members in ?Usergroups → Administator Permissions?. Super administrators can be skipped.
Notes:
This mod uses full scan for text searches, that can affect SQL-server load at really big boards. Fulltext indexes are not used intentionally, because whose can't produce sharp results and not compatible with innodb. I suppose, that if you really need this mod, you know exactly, what are you doing and what are you going to search. In my practice, ONLY exact matches were useful.
One of tradeoff to reduce SQL-server load ? make log size shorter (1-2 months instead of 6). When vB 4.0 provides refactored search framework, search method can be rewritten.
If you install this mod on your server, i recommend to clarify forum rules, and add text, that your project doesn't provide the ways of confidential communication ? only public and non public.
PS. This mod is independent. Since could't find one, that satisfy my requirements to functionality and usability, the new one was done from scratch. Code is reuseable. If you can do things better - i'll be glad to install your branch and spend my efforts to another things
2.2
- Redesigned database to improve search/paging in some cases
- Should fix conflicts with other mods, that where reported in this threads
- Sources repo is now @ github
... (not public)
1.9
- Ups... another broken link (from message list to user profiles)
- Fixed access for non superadmins, who had "Read PM Log" privilegies.
1.8
- fixed broken link in ACP popup menu
- workaround to show smiles and bbcodes
Separate convertor should be implemented and that conflicts to my principles. If you didn't annonced, that admin can read user's pm, it's impolite to collect previous messages
You could always read previous sent PM's as long as they are in the database still. They are stored in plain text. An importer for previous PM's still in the database would be appreciated if you have free time.
All log records, older than defined count of days, are deleted automatically.
That's what i was wanting to know, :up: but would be good if we had a way to manually delete the log at any time like a prune feature.
Also when viewing the log we have the option to click on a username to view profile, the link is wrong for my forums as i use www.myforum.com/forums/ and /forums is missing from your link so i get page not found error.
That's what i was wanting to know, :up: but would be good if we had a way to manually delete the log at any time like a prune feature.
Personaly, I don't see reason to add such feature. That's qute specific use-case. As wokraround, you can set prune time to 0 and run clearing task manually. Though, I don't understand situation, why you can need to prune log table but keep mod installed.
Quote:
Originally Posted by Andyrew
Also when viewing the log we have the option to click on a username to view profile, the link is wrong for my forums as i use www.myforum.com/forums/ and /forums is missing from your link so i get page not found error.
Try new version.
What's new:
Fixed some links
Workaround to show smiles, quotes and so on.
PS. Everybody welcome to fix my horrible english in that mod