Go Back   vb.org Archive > vBulletin Modifications > Premium Modifications > vBulletin Open Source Products > Project Tools
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Post reported post as issue Details »»
Post reported post as issue
Version: , by Carnage Carnage is offline
Developer Last Online: Sep 2014 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 08-09-2011 Last Update: Never Installs: 0
 
No support by the author.

A little something I've been working on since 4.1.5 was release; not good enough for a full mod yet, but it might be of use as a base for others.

Place in hook report_do_report (new 4.1.5)

PHP Code:
require_once(DIR '/includes/functions_projecttools.php'); 
require_once(
DIR '/includes/functions_pt_posting.php'); 
$vbulletin $this->registry
$issuedata =& datamanager_init('Pt_Issue'$vbulletinERRTYPE_ARRAY); 
eval(
fetch_email_phrases('report' $this->phrasekey '_newthread'0)); 
$issuedata->set('title'$subject); 
$issuedata->set('summary'''); 
$issuedata->set('issuestatusid'20); 
$issuedata->set('priority'5); 
$issuedata->set('projectcategoryid'0); 
$issuedata->set('appliesversionid'0); 
$issuedata->set('projectid'4); //set to the project you want it to go into.
$issuedata->set('issuetypeid''reportedpost'); //change to the issue type you want
$issuedata->set('submituserid'$vbulletin->userinfo['userid']); 
$issuedata->set('submitusername'$vbulletin->userinfo['username']); 
$issuedata->set('visible''visible'); 
$issuedata->set('lastpost'TIMENOW);     

$issuenote =& datamanager_init('Pt_IssueNote_User'$vbulletinERRTYPE_ARRAY'pt_issuenote'); 
$issuenote->set_info('parseurl'$vbulletin->options['pt_allowbbcode']); 

$issuenote->set('userid'$vbulletin->userinfo['userid']); 
$issuenote->set('username'$vbulletin->userinfo['username']); 
$issuenote->set('visible''visible'); 
$issuenote->set('isfirstnote'1); 
$issuenote->set('pagetext'$message); 
$issuedata->pre_save(); 
if (!
$issuedata->errors

    
$issuenote->pre_save(); 


$issue['issueid'] = $issuedata->save(); 
$issuenote->set('issueid'$issue['issueid']); 
$issue['issuenoteid'] = $issuenote->save(); 

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
TheLastSuperman

Comments
  #2  
Old 08-09-2011, 10:39 PM
PitchouneN64ngc's Avatar
PitchouneN64ngc PitchouneN64ngc is offline
Senior Member
 
Join Date: Aug 2002
Location: France
Posts: 515
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could be part later of http://tracker.vbulletin.com/browse/VBIV-10779
Reply With Quote
  #3  
Old 08-10-2011, 05:38 AM
Carnage Carnage is offline
 
Join Date: Jan 2005
Location: uk
Posts: 760
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think you've got the wrong idea. The idea is to create a project tools issue everytime a post is reported. Thus you can use the project tools work flow for managing reported posts.
Reply With Quote
  #4  
Old 08-10-2011, 05:37 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Carnage View Post
I think you've got the wrong idea. The idea is to create a project tools issue everytime a post is reported. Thus you can use the project tools work flow for managing reported posts.
Awesome Carnage, and I have not seen you on lately... heck you might of been and I simply didn't notice however your one of my favorites on here, glad to see you posting and quite a useful post at that .
Reply With Quote
  #5  
Old 08-13-2011, 09:19 AM
Carnage Carnage is offline
 
Join Date: Jan 2005
Location: uk
Posts: 760
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've not been around much recently, a full time job leaves much less time for working on things than being a student

I'm trying to make project tools a useful mod for many other than its original uses. Another thing I want to try and do is make some modifications to make it useful for moderator votes/applications. I think PT still has some way to go as well in this respect.
Reply With Quote
Благодарность от:
TheLastSuperman
Reply


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

Forum Jump


All times are GMT. The time now is 09:33 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04183 seconds
  • Memory Usage 2,264KB
  • Queries Executed 18 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (5)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (2)post_thanks_box_bit
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete