vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Moderators Functions - Pedro!'s Post Report Manager 0.93 (https://vborg.vbsupport.ru/showthread.php?t=205087)

Pedro! 02-11-2009 10:00 PM

Pedro!'s Post Report Manager 0.93
 
1 Attachment(s)
This system offers an advanced management system for all types of reported content including:
  • Posts
  • Group Messages
  • Group Pictures
  • Profile Album Pictures
  • Group Picture Comments
  • Profile Album Picture Comments
  • Private Messages
  • Visitor Messages

Features of this hack (some of which are illustrated by the screenshots):
  • Report tracking for the reporter
  • Report management area accessible from the Mod CP and Admin CP
  • Full integration with notifications menu
  • Commenting/update system
  • Ajax loading of the reported content from within the CP
  • Quick links related to the report/report discussion
  • Can set to only display reports that moderators have permissions to 'do something about'
  • Fully phrased to allow easy translation


Installation Instructions
:
  1. Backup your forum database. You are installing this modification at your own risk - I will not be held responsible for any damages or losses to your computer/web server/site data/vBulletin installation that occur from trying to install/uninstall this hack.
  2. Extract the files from the .zip archive
  3. Open the upload directory
  4. If you have changed the directory names of the Mod CP or the Admin CP from the defaults you will need to apply the same changes here.
  5. Upload the contents of the 'upload' directory to the forum directory on your web server
  6. When the uploads are complete go into the Admin CP and expand the 'Plugins and Products' menu on the left-hand side.
  7. Click the 'Manage Products' link in the menu you just expanded.
  8. Click the '[Add/Import Product]' link at the bottom of the page.
  9. In the 'OR import the XML file from your server' text box change 'product.xml' to 'product-pprm.xml'
  10. Click 'Import'
  11. Click OK on the prompt
  12. Make sure in the vBulletin Options menu under 'User Infractions & Post Reporting Options' that Post Reporting Email is not set to 'no e-mail'. Due to the core hook location of this hack it will not work if e-mailing is not enabled in the vBulletin options. However, this can be overridden on the PPRM configuration page.
  13. and you're all done :) You may wish to change the configuration of PPRM, this can be done from the Post Reports menu in the Admin CP navigation.
  14. Mark the mod as installed, this is so you can receive updates regarding the mod. I won't spam you or send you drunken e-mails lolol.

This hack is still in beta phase and I would really appreciate your feedback with any bugs/errors/design issues you encounter. Things to watch out for are compatibility issues with non-major browsers and the 'acknowledge permissions' setting not working as I've only done a very limited amount of testing on it.

The inspiration for this hack came from Distance's Advanced Post Report System for 3.6 which was an upgrade of a mod by some guy called pig, lol.

Change Log
__________________________________________________ ______________________

Version 0.91
  • Fixed install issue, oops, lol.
  • Removed unnecessary include from /pprm.php

Version 0.92
  • Removed depreciated define('NO_REGISTER_GLOBALS', 1) in /pprm.php
  • Fixed malformed information in e-mails.
  • Fixed enable/disable e-mail option.

Version 0.93
  • Fixed security hole.
  • Fixed bad links in 'Closed Reports' pagination.

Known Issues
__________________________________________________ ______________________
  • [S]0.90 - 'mismatched tag' error on install[/S]
  • [S]0.91 - E-mail override doesn't work.[/S]
  • [S]0.91 - E-mails don't link correctly.[/S]
  • [S]0.92 - Pagination broken on Closed Reports page.[/S]
  • [S]0.92 - Security Hole[/S]
  • 0.92 - With 'Acknowledge moderator permissions...' enabled an SQL error may occur when a moderator tries to access open/closed reports.
  • 0.92 - With 'Acknowledge moderator permissions...' enabled moderators can see reports for posts that are in forums they do not moderate.
  • 0.92 - Date doesn't display correctly for those who are using a localized date setting

blind-eddie 02-12-2009 03:40 AM

Nice, Been waiting on something like this for a long time, Thanks
I will test it out.

Pedro! 02-12-2009 03:44 AM

Thanks man, let me know what you think!

tafreeh 02-12-2009 04:08 AM

woooow man .. great mod...thanks

students_forum 02-12-2009 05:05 AM

Looks good, will have a look soon :)

maxicep 02-12-2009 05:52 AM

Nice Hack, i' ll wait the full version of this mod : )

Magnumutz 02-12-2009 05:53 AM

Whoa... this really looks awesome.
Will install later today!

twister17e 02-12-2009 07:38 AM

Your mod looks good, but I got an error when trying to install your mod to test it out. The error reported was:
XML Error: mismatched tag at Line 52.

Leo Brazil 02-12-2009 11:28 AM

This looks great, I'm gonna try it out.

Thanks

ragtek 02-12-2009 11:39 AM

PHP Code:

define('NO_REGISTER_GLOBALS'1); 

isn't needed


use templates instead of
PHP Code:

    $comments "<tr><td class=\"alt1\"><div class=\"commentleft\">" $vbphrase['pprm_you']
        . 
"<br/>"
        
$vbphrase['pprm_open']
        . 
"<br/>"
        
vbdate('d/m/Y @ G:i'$rpt['reporttime'], truetrue)
        . 
"</div>" $rpt['reason'] . "</td></tr>"



All times are GMT. The time now is 04:03 PM.

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.01756 seconds
  • Memory Usage 1,752KB
  • 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_php_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