Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Private Messages & Email Log Details »
Private Messages & Email Log
Mod Version: 2.2, by Vitaly (Coder) Vitaly is offline
Developer Last Online: Jul 2014 I like it Show Printable Version Email this Page

vB Version: 3.8.x Rating: (10 votes - 4.80 average) Installs: 142
Released: 07 Feb 2009 Last Update: 22 Jan 2010 Downloads: 1034
Not Supported DB Changes Uses Plugins Auto-Template Additional Files Re-usable Code  

Features:
  1. Log all PM and Emails, sent via forum forms.
  2. Keep logs in separate table with automatic rotation of old records.
  3. Add new menu items in topics and profiles for fast access.
  4. Have nice dynamic menus in search results for cross-searches
  5. Managed access for administrators (except superadmins)
How to install
  1. Upload files to your server
  2. Import product xml
  3. Go to ACP
  4. Select required settings in “Vbulletin options → Private Message Log”
  5. 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

PPS. Should work with 3.7.x (checked at 3.7.4)

This mod is developped here http://github.com/rcdesign/vb-pm_log . Patches are welcome.

history

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

1.7
- fixed some sql-error

1.6
- first public release

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	pm_admin.gif
Views:	1524
Size:	23.2 KB
ID:	94352   Click image for larger version

Name:	pm_admin2.gif
Views:	2095
Size:	24.5 KB
ID:	94353   Click image for larger version

Name:	pm_menu1.gif
Views:	1716
Size:	10.3 KB
ID:	94354   Click image for larger version

Name:	pm_menu2.gif
Views:	2131
Size:	11.1 KB
ID:	94355  

Click image for larger version

Name:	pm_perm.gif
Views:	1534
Size:	7.9 KB
ID:	94356  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Administrative and Maintenance Tools Email Rules - Require that users' email addresses match a regular expression Analogpoint vBulletin 3.8 Add-ons 15 03 May 2013 14:26
vBulletin POP3 / IMAP Email Client for vB3 - Web-based access to POP email accounts! Erwin vBulletin 3.0 Full Releases 309 09 May 2008 13:31

  #31  
Old 20 Feb 2009, 16:48
Wyzrd Wyzrd is offline
 
Join Date: Dec 2005
I downloaded it again, and re-imported again, this time though it seemed to fix the problem. Thanks Vitaly. Great mod by the way.
Reply With Quote
  #32  
Old 24 Feb 2009, 20:41
Satjunkies4life Satjunkies4life is offline
 
Join Date: Jan 2009
Any way to get this only available to the super-Admin and not regular administrators?
Reply With Quote
  #33  
Old 25 Feb 2009, 21:44
ssslippy's Avatar
ssslippy ssslippy is offline
 
Join Date: Jan 2006
Originally Posted by Vitaly View Post
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 can try this mod http://www.vbulletin.org/forum/showthread.php?t=123166
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.
__________________
Immortal Guild - My Guilds Website
Reply With Quote
  #34  
Old 26 Feb 2009, 12:55
Andyrew's Avatar
Andyrew Andyrew is offline
 
Join Date: Aug 2005
Real name: Andrew
Is the log erased after the Logs keeping time (days) number or should we have a way of deleting the log at any time.
Reply With Quote
  #35  
Old 26 Feb 2009, 13:04
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by Andyrew View Post
Is the log erased after the Logs keeping time (days) number or should we have a way of deleting the log at any time.
I don't understand your question. All log records, older than defined count of days, are deleted automatically.

If you wish to delete all - you can uninstall mod, and log table will be destroyed.
Reply With Quote
  #36  
Old 26 Feb 2009, 13:19
Andyrew's Avatar
Andyrew Andyrew is offline
 
Join Date: Aug 2005
Real name: Andrew
Originally Posted by Vitaly View Post
All log records, older than defined count of days, are deleted automatically.
That's what i was wanting to know, 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.
Reply With Quote
  #37  
Old 01 Mar 2009, 00:03
niteflyer32 niteflyer32 is offline
 
Join Date: Nov 2008
Thank you for the mod. 3.8.1 here

1 question please. I'm a superadmin and don't see the setting in Admin usergroup to allow viewing PMs for admins.

Thanks

Last edited by niteflyer32; 01 Mar 2009 at 01:01.
Reply With Quote
  #38  
Old 02 Mar 2009, 16:22
Darthvader2007 Darthvader2007 is offline
 
Join Date: Nov 2007
Can i also delete PM message with this mod ?
Of not, will there be some option in the future ?
Reply With Quote
  #39  
Old 04 Mar 2009, 13:52
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by niteflyer32 View Post
1 question please. I'm a superadmin and don't see the setting in Admin usergroup to allow viewing PMs for admins.Thanks
You have to set admin permissions first, as described in setup instructions.

Usergroups → Administator Permissions → Can view PM logs

Originally Posted by Darthvader2007 View Post
Can i also delete PM message with this mod ?
Of not, will there be some option in the future ?
Sorry, no. This mod is not for PM management.

Last edited by Vitaly; 04 Mar 2009 at 14:09.
Reply With Quote
  #40  
Old 04 Mar 2009, 13:59
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by Andyrew View Post
That's what i was wanting to know, 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.

Originally Posted by Andyrew View Post
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

Last edited by Vitaly; 04 Mar 2009 at 14:17.
Reply With Quote
  #41  
Old 04 Mar 2009, 14:21
Andyrew's Avatar
Andyrew Andyrew is offline
 
Join Date: Aug 2005
Real name: Andrew
Like the new layout when viewing messages, link to view profile page when clicking a user name is still wrong.

myforum.com/forums/admincp/member.php?u=100

Should be

myforum.com/forums/member.php?u=100
Reply With Quote
  #42  
Old 04 Mar 2009, 20:28
odln018's Avatar
odln018 odln018 is offline
 
Join Date: Mar 2006
I'm having something odd, I cannot seem to find where to set permissions to allow the administrators access to this.

Thanks for any help!
Reply With Quote
  #43  
Old 04 Mar 2009, 22:34
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by Andyrew View Post
Like the new layout when viewing messages, link to view profile page when clicking a user name is still wrong.
Ups... fixed too much

Try this one
Attached Files
File Type: zip PM-Log-1.8.zip (9.2 KB, 17 views)
Reply With Quote
  #44  
Old 07 Mar 2009, 17:50
dklassen dklassen is offline
 
Join Date: Oct 2006
deleted

Last edited by dklassen; 07 Mar 2009 at 18:03.
Reply With Quote
  #45  
Old 10 Mar 2009, 00:09
dklassen dklassen is offline
 
Join Date: Oct 2006
Will this work in 3.7.3? It installed fine, I set the permissions but it's not showing up under "users" in admin CP.

The link does show up in the user profile but it get's this error.

Not Found
The requested document was not found on this server.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 09:08.

Layout Options | Width: Wide Color: