Register Members List Search Today's Posts Mark Forums Read

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

vB Version: 4.0.x Rating: (16 votes - 4.81 average) Installs: 197
Released: 25 Jun 2010 Last Update: 21 Mar 2011 Downloads: 1223
Not Supported DB Changes Uses Plugins Auto-Template Additional Files Re-usable Code  

Port of vb.3.8 version

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.

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

history

3.1
- fixed specialchars in SQL search request. Thanks to mplode

3.0
- refactoring + some fixes
- separate fields for nick & text in search form

2.5
- ported to vb4
...

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.

Screenshots

Click image for larger version

Name:	pm_admin.gif
Views:	1484
Size:	23.2 KB
ID:	118812   Click image for larger version

Name:	pm_admin2.gif
Views:	2068
Size:	24.5 KB
ID:	118813   Click image for larger version

Name:	pm_menu1.png
Views:	2043
Size:	22.2 KB
ID:	118814   Click image for larger version

Name:	pm_menu2.png
Views:	1892
Size:	38.1 KB
ID:	118815  

Click image for larger version

Name:	pm_perm.gif
Views:	1637
Size:	7.9 KB
ID:	118816  

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 Private Messages & Email Log Vitaly vBulletin 3.8 Add-ons 106 24 Aug 2011 05:30

Comments
  #2  
Old 25 Jun 2010, 07:43
Alphaforums.com Alphaforums.com is offline
 
Join Date: May 2010
Real name: Alpha Admin
Great, another way to incarnate Big Brother onto my boards. Just kidding, nice work
Reply With Quote
  #3  
Old 25 Jun 2010, 08:15
goran424's Avatar
goran424 goran424 is offline
 
Join Date: Feb 2010
Real name: Goran
This allows admin to read other member PM's too?
__________________
My HOME PAGE & FORUM

Reply With Quote
  #4  
Old 25 Jun 2010, 08:24
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Originally Posted by goran424 View Post
This allows admin to read other member PM's too?
guess
__________________
I no longer develop for vB. Use my vb addons/code as you wish, without limits & conditions. Latest versions @ github repo.
My new forum project is Nodeca. Node.js+MongoDB. If you wish to help with coding & design - feel free to join.
Reply With Quote
  #5  
Old 14 Aug 2010, 01:02
Xencored Xencored is offline
 
Join Date: Sep 2008
Real name: Mike
Originally Posted by Vitaly View Post
guess
hehe

Thanks mate installed
Am flicking tho your mods you have some good ones ive not seen
Reply With Quote
  #6  
Old 17 Aug 2010, 06:17
onehost onehost is offline
 
Join Date: Jul 2006
very cool. I recommend a delete option beside each log in any event we
want to delete as we go..of course I can not catch all of them, but
if there are ones we can toss, we should be able to delete them.

would also like to see an email option to send a daily PM report
to admin on a daily basis' of course with option to disable.
Reply With Quote
  #7  
Old 17 Aug 2010, 06:32
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
IMHO, partial deleting conflicts with log concept. Log should be cleared only on time basis, when outdated. Such option already exists.

I'd better spend time for more useful things. Search filters can be improved, and need my care.
__________________
I no longer develop for vB. Use my vb addons/code as you wish, without limits & conditions. Latest versions @ github repo.
My new forum project is Nodeca. Node.js+MongoDB. If you wish to help with coding & design - feel free to join.
Reply With Quote
  #8  
Old 17 Aug 2010, 07:55
Lone Gunman Lone Gunman is offline
 
Join Date: Nov 2008
you can read pms without this mod, too. this just makes it easier. go into your mysql database manager and view the private message tables. some spammers dont post the spam, they pm it. this mod can be useful for investigating pm spam. great work vitaly!
Reply With Quote
  #9  
Old 21 Aug 2010, 03:29
donal donal is offline
 
Join Date: Oct 2005
This gives me log of PM only. What about email logs?
Reply With Quote
  #10  
Old 21 Aug 2010, 03:43
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Will check later, what's up with emails.
__________________
I no longer develop for vB. Use my vb addons/code as you wish, without limits & conditions. Latest versions @ github repo.
My new forum project is Nodeca. Node.js+MongoDB. If you wish to help with coding & design - feel free to join.
Reply With Quote
  #11  
Old 21 Aug 2010, 05:16
sapphiremagus sapphiremagus is offline
 
Join Date: Sep 2007
Originally Posted by ppatil007 View Post
getting error

Warning: Invalid argument supplied for foreach() in [path]/admincp/rcd_pm_log.php on line 312
This error occurs for me when doing a text search.

User searches do not show errors, but also do not return results. I have tested on members (such as myself) whom I know have PMs stored.
Reply With Quote
  #12  
Old 21 Aug 2010, 05:30
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Have you uploaded files to server or just imported XML?
__________________
I no longer develop for vB. Use my vb addons/code as you wish, without limits & conditions. Latest versions @ github repo.
My new forum project is Nodeca. Node.js+MongoDB. If you wish to help with coding & design - feel free to join.
Reply With Quote
  #13  
Old 21 Aug 2010, 05:49
ozmazdaclub's Avatar
ozmazdaclub ozmazdaclub is offline
 
Join Date: Oct 2003
same issue and i have confirmed files have been uploaded correctly.
Reply With Quote
  #14  
Old 21 Aug 2010, 15:58
sapphiremagus sapphiremagus is offline
 
Join Date: Sep 2007
Originally Posted by Vitaly View Post
Have you uploaded files to server or just imported XML?
I uploaded the files, and just for good measure re-uploaded them. I copied the admincp and includes folder to my root directory, merging them with the current folders of the same name.
Reply With Quote
  #15  
Old 21 Aug 2010, 23:36
DAMINK DAMINK is offline
 
Join Date: Jun 2010
Confirm the error here too.
Warning: Invalid argument supplied for foreach() in [path]/ADMIN LOCATION REMOVED/rcd_pm_log.php on line 312
__________________
FTW Forum <- Home of the damned!
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 08:49.

Layout Options | Width: Wide Color: