vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Private Message Workbench: Read, Search, Delete, Report and more (https://vborg.vbsupport.ru/showthread.php?t=95698)

Marco van Herwaarden 09-04-2005 10:00 PM

Private Message Workbench: Read, Search, Delete, Report and more
 
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.

Marco van Herwaarden 09-05-2005 03:33 PM

If your are linked to this post because you clicked a Privacy Statement on a borad that you where visiting, this means that the Administrators of your board have installed the PM Workbench.

Please consult your administration team on how the privacy implications of this are handled at your baord.

This system is modular and will give the administrators the following options, depending on the letter-code you saw in the link you have clicked (the codes within the paranthesis).

These codes have the following meaning:
S - Search/Read PM's installed. Administrators on your board might have the option to search for and read Private Messages.
R - Your board have a Report PM functionality installed. Administrators can read reported Private Messages.

Marco van Herwaarden 09-05-2005 03:34 PM

More screenshots:

Jedi Blaze 09-05-2005 04:23 PM

You are my hero. *installs*

Andreas 09-05-2005 04:40 PM

Nice. I also thought of implementing a report PM function, and I think I still will have to do so as unfortunately I can't use your Hack - the enforced backlink to here is not acceptable to me :(

Glovebox 09-05-2005 04:44 PM

Worked a treat, danke!

Sovereign 09-05-2005 07:36 PM

What about making the PM box an email box? As in if you send an email to user@yourdomain.com it shows up in their vB PM box?

Marco van Herwaarden 09-05-2005 07:43 PM

That would probably require polling each members mailbox. As long as it is local on the same server it could be done.

I am planning (or already in progress) a lot more Modules.

CompuJonathan 09-05-2005 09:45 PM

Quote:

Originally Posted by KirbyDE
Nice. I also thought of implementing a report PM function, and I think I still will have to do so as unfortunately I can't use your Hack - the enforced backlink to here is not acceptable to me :(

I agree. It is not vbulletin.org's concern on what I do with the information of my users. :ermm:

Darth Gill 09-05-2005 11:02 PM

Quote:

Originally Posted by KirbyDE
Nice. I also thought of implementing a report PM function, and I think I still will have to do so as unfortunately I can't use your Hack - the enforced backlink to here is not acceptable to me :(

I already tell my members that their pms may be viewed. It's stated in the rules document. I also would like to use this hack so that I can search MY Private messages because vbulletin doesn't support it, but I don't think I should be forced to link back. too bad. :( What's really stupid is you can read pms without any special software - it's right there in the mysql database. Also there are other addons that let you read PMS if you need to.


All times are GMT. The time now is 06:22 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01263 seconds
  • Memory Usage 1,740KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete