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.
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
I installed for the first time your hack I have switch diverse parameter I clicked PM Log below the panel private messages a message appears Nothing found.
I search with a nick name for the same message appears Nothing found.
With this add-on you log in users account and after that you can see their PM box. Of course, you can use it to diagnose what's troubling them as well.
i installed this and it works fine, but my other administrators can not see the pm log link. I have enabled this for them in the admin permissions but it does not appear.
i will also add that if my admins go directly to the link it works, so its just not showing up for them in the users menu.
i installed this and it works fine, but my other administrators can not see the pm log link. I have enabled this for them in the admin permissions but it does not appear.
i will also add that if my admins go directly to the link it works, so its just not showing up for them in the users menu.
I have exactly the same problem. Loaded the latest version on a clean BB yesterday. I can see logs (I am userid 1), but the other admins can't see it...
Any clues?
Have modified the admin permissions so they can view pm's, but still no luck.