The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Private Message Workbench: Read, Search, Delete, Report and more Details »» | |||||||||||||||||||||||||||
Private Message Workbench: Read, Search, Delete, Report and more
Developer Last Online: Dec 2010
PM Workbench v1.00 Beta 5
================================================== ============================ Hack: PM Workbench Version: 1.00 Beta 5 Author: MarcoH64 vB Version: vBulletin 3.5.0. RC2 ================================================== ============================ Important Notice: Depending on the modules installed, a privacy statement might be added to your board. This Privacy Statement can not be removed or hidden by any means. Failure to comply would be against the TOS of this hack, and you would not be allowed to use it. If your board already has a Privacy Notice covering reading Private Messages by Administrators, you can PM me a link to that statement on your board (provide test login if needed) and your email address, and i will mail a Plugin to remove the Privacy link. What is this hack? PM Workbench offers you a variety of tools for working with or extending the standard vBulletin Private Message System. It is a Modular System that will allow you to add those functions that you need for your board. New Modules might be added later. The system is fully phrased and options can be set in vBulletin Options. Permissions to use Modules are given using the includes/config.php for increased security. Currently no file or template edits are needed. More modules might be added later. For some i am waiting for new hooks to be implemented in RC3. Donations are always welcomed to PayPal: marcoh64 AT gmail.com Currently Supported Modules: PM Workbench - Report PM This Module adds a Report PM icon to the postbit when users are reading a PM. The reports and send to the PM Folder of the userid defined to receive them. Administrators who are given access can read the reports, the original PM, and add notes to them. Features: - Access to the PM Reports is controlled in your config.php for added security - Add report button to PM's, no template edit needed. - Usersw can give a reason for the report. - Reported PM's can be seen without modifications to them (PM's are not forwarded, but just added to the inbox of the report userid). - PM's are fully parsed - Notes can be added to reports. PM Workbench - Read/Search Private Messages This Module let administrators who are given permission, search and read PM's Features: - Access to the PM's is controlled in your config.php for added security - PM's can be searched for: - Keyword (title and/or body) - Username (sender/receiver/both, optional exact match) - Send date after - Send date before - With a simple click read the PM and see who still have it in their folders. PM Workbench - Performance Pack Add extra indexes to the pmtext table for faster searching. Known limitations: The 'Report PM' module might not work on some heavily modified Styles. I will be (hopefully) posting another (beta) hack for that tomorrow. Show Your Support
|
Comments |
#202
|
|||
|
|||
and another two file changes:
1. same admincp/mh_pmwbrd.php file after the following line HTML Code:
$pmtext = mh_pmwb_fetch_pmtext($vbulletin->GPC['pmtextid'], true); HTML Code:
$cclist = array(); $bcclist = array(); $touser = unserialize($pmtext['touserarray']); foreach($touser AS $key => $item) { if (is_array($item)) { foreach($item AS $subkey => $subitem) { ${$key.'list'}[]=$subitem; } } else { $bcclist[]=$item; } } HTML Code:
print_label_row($vbphrase['mh_pmwb_to_users'] . ":", (is_array(unserialize($pmtext['touserarray'])) ? implode(", ", array_values(unserialize($pmtext['touserarray']))) : null)); HTML Code:
print_label_row($vbphrase['mh_pmwb_to_users'] . ":", implode(", ",$bcclist).implode(", ",$cclist) ); after HTML Code:
$pmreport = mh_pmwbrp_fetch_pmreport($vbulletin->GPC['pmreportid'], true, true); HTML Code:
$cclist = array(); $bcclist = array(); $touser = unserialize($pmreport['touserarray']); foreach($touser AS $key => $item) { if (is_array($item)) { foreach($item AS $subkey => $subitem) { ${$key.'list'}[]=$subitem; } } else { $bcclist[]=$item; } } HTML Code:
print_label_row($vbphrase['mh_pmwb_to_users'] . ":", (is_array(unserialize($pmreport['touserarray'])) ? implode(", ", array_values(unserialize($pmreport['touserarray']))) : null)); HTML Code:
print_label_row($vbphrase['mh_pmwb_to_users'] . ":", implode(", ",$bcclist).implode(", ",$cclist)); |
#203
|
||||
|
||||
Thanks a lot man.
It works like a charm... |
#204
|
|||
|
|||
Is this a full update or just a hack to make it work?
|
#205
|
|||
|
|||
It is not a full update, just a hack to make it work.
Please let me know if there are any other things that are not working. I might get around to changing those too. I notice that when I "delete" a reported pm, that the message remains there. So not sure what is happening there. |
#206
|
|||
|
|||
is there any 3.6 mod that is similar to this?
|
#207
|
||||
|
||||
Read PM would be the most simular
|
#208
|
|||
|
|||
I get this when I update the hack for 3.6...
Sorry, you don't have permission to access the administrative controls on this page. If you need to access this page, ask your lead administrator to enable your permissions for this page using the Administrator Permissions section of the control panel. any ideas? |
#209
|
||||
|
||||
Can you please update this great add-on with a keyword alert, like the PM moderation hack had. (Now in the graveyard)
|
#210
|
|||
|
|||
Ya I dont want to see this mod die.. its hands down the best PM management mod.
|
#211
|
|||
|
|||
what about pictures? this mod doesnt show the pictures if people send pictures over...
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|