Report Post Timer - Remove/Lower the time menu

User Tag List

Results 1 to 10 of 10
  1. #1
    ~OddBall~'s Avatar Contributor
    Reputation
    207
    Join Date
    Jan 2008
    Posts
    1,156
    Thanks G/R
    4/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Report Post Timer - Remove/Lower the time

    This has been suggested before, last thread I saw on it was 2 years ago and so it may be fixable now....Anyways.

    When I report posts, it's mainly to help cleanup the fair amount of spam on the forum, often it will accumulate in one thread which i'll happen to be reading. Now reporting a post takes 2 seconds so i'm more than happy to report spam etc. but there's a 3 minute cooldown between reporting posts and honestly I'm not gonna wait 3 minutes just to report a post, if I have to wait 3 mins to help out a forum then I'd rather just not do it.

    Now I noticed the last suggestion of this Apoc mentioned that it was because the timer is connected to flood detection of new threads or something? And unless he could find a fix it would probably stay the same. As that thread was nearly 2 years ago, figured there may have been a change in the new VBulletin that allows this to be fixed???? If so PLEASE do it xD

    -Odd
    https://www.mmowned.com/forums/world-of-warcraft/guides/278302-selecting-bot-you.html - SELECTING THE BOT FOR YOU

    PHWOOOOAAAAAR - Parog was here. <3 <----Wtf's a Parog?

    Report Post Timer - Remove/Lower the time
  2. #2
    2dgreengiant's Avatar ★ Elder ★


    Reputation
    1190
    Join Date
    Feb 2007
    Posts
    7,129
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can't you report multiple threads in one report? e.g. include 5 thread links in 1 report
    If you need me you have my skype, if you don't have my skype then you don't need me.

  3. #3
    KuRIoS's Avatar Admin
    Authenticator enabled
    Reputation
    2983
    Join Date
    Apr 2006
    Posts
    9,804
    Thanks G/R
    351/297
    Trade Feedback
    9 (100%)
    Mentioned
    3 Post(s)
    Tagged
    1 Thread(s)
    it goes together with create new threads therefore this cant be done m8

  4. #4
    ntsmarkv's Avatar Active Member
    Reputation
    30
    Join Date
    Dec 2006
    Posts
    266
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    simple fix...

    Code:
    comment out line #62 of report.php where it starts with $perform_floodcheck...
    This will allow you to keep the email flood check, but ignore the report thread.

    Hope this helps!

  5. #5
    Dr. Doom's Avatar Elite User

    Reputation
    398
    Join Date
    Jan 2008
    Posts
    1,722
    Thanks G/R
    4/7
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lol, I never thought of doing that 2d.. good idea haha. I'll do that now

  6. #6
    ~OddBall~'s Avatar Contributor
    Reputation
    207
    Join Date
    Jan 2008
    Posts
    1,156
    Thanks G/R
    4/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 2dgreengiant View Post
    Can't you report multiple threads in one report? e.g. include 5 thread links in 1 report
    Uh I didn't think you could do that, cos in the box it just says to add a reason about what is wrong with the post. But if it's helpful for us to add links to posts that need reporting then that's cool!

    Originally Posted by KuRIoS View Post
    it goes together with create new threads therefore this cant be done m8
    What about implementing ntsmarkv's fix?
    https://www.mmowned.com/forums/world-of-warcraft/guides/278302-selecting-bot-you.html - SELECTING THE BOT FOR YOU

    PHWOOOOAAAAAR - Parog was here. <3 <----Wtf's a Parog?

  7. #7
    Errage's Avatar Contributor Authenticator enabled
    Reputation
    94
    Join Date
    Jan 2007
    Posts
    2,832
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ~OddBall~ View Post
    Uh I didn't think you could do that, cos in the box it just says to add a reason about what is wrong with the post. But if it's helpful for us to add links to posts that need reporting then that's cool!
    It`s just basic instruction so people aren`t faced with a blank box. You can put whatever you want in the report window, it all gets put in a `quote`box in a post created by you. Along with your reason for reporting is a quote of the post you reported, who made the post, along with some other miscellaneous information about the reported post. So feel free to add multiple links to a report, just give a little spacing for the sake of easier reading

    (For example: )

    Reason for initial report


    <Link>
    Reason for report

    <Link>
    Reason for report

    <Link>
    Reason for report



    If that was entered in the report window, we'd see:

    User has reported a post.

    Reason:

    Reason for initial report


    <Link>
    Reason for report

    <Link>
    Reason for report

    <Link>
    Reason for report
    As for ntsmarkv's solution, I don`t know for sure but I believe he's assuming we use a different report system than what we're using.

    The issue lies with the fact that every time you submit a report, you're actually creating a new thread in a section only us Staff members can see. By reducing the amount of time required between reports, we'd be reducing the post timer, leading to more spam (We get enough of it as is).
    I used to be a Super Mod. Now I'm just Super, thanks for asking.

  8. #8
    ntsmarkv's Avatar Active Member
    Reputation
    30
    Join Date
    Dec 2006
    Posts
    266
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok, so this below is the report code MMowned uses;

    Code:
    // ############################### start report ###############################
    if ($_REQUEST['do'] == 'report' OR $_POST['do'] == 'sendemail')
    {
    	require_once(DIR . '/includes/class_reportitem.php');
    
    	if (!$vbulletin->userinfo['userid'])
    	{
    		print_no_permission();
    	}
    
    	$reportthread = ($rpforumid = $vbulletin->options['rpforumid'] AND $rpforuminfo = fetch_foruminfo($rpforumid));
    	$reportemail = ($vbulletin->options['enableemail'] AND $vbulletin->options['rpemail']);
    
    	if (!$reportthread AND !$reportemail)
    	{
    		eval(standard_error(fetch_error('emaildisabled')));
    	}
    
    	$reportobj =& new vB_ReportItem_VisitorMessage($vbulletin);
    	$reportobj->set_extrainfo('user', $userinfo);
    	$perform_floodcheck = $reportobj->need_floodcheck();
    
    	if ($perform_floodcheck)
    	{
    		$reportobj->perform_floodcheck_precommit();
    	}
    
    	if (!$messageinfo['vmid'])
    	{
    		eval(standard_error(fetch_error('invalidid', $vbphrase['message'], $vbulletin->options['contactuslink'])));
    	}
    
    	if (
    		($messageinfo['state'] == 'moderation' AND !fetch_visitor_message_perm('canmoderatevisitormessages', $userinfo, $messageinfo) AND $messageinfo['postuserid'] != $vbulletin->userinfo['userid'])
    		OR ($messageinfo['state'] == 'deleted' AND !fetch_visitor_message_perm('candeletevisitormessages', $userinfo, $messageinfo)))
    	{
    		eval(standard_error(fetch_error('invalidid', $vbphrase['message'], $vbulletin->options['contactuslink'])));
    	}
    
    	($hook = vBulletinHook::fetch_hook('report_start')) ? eval($hook) : false;
    
    	if ($_REQUEST['do'] == 'report')
    	{
    		// draw nav bar
    		$navbits = array();
    		$navbits['member.php?' . $vbulletin->session->vars['sessionurl'] . "u=$userinfo[userid]"] = $userinfo['username'];
    		$navbits[''] = $vbphrase['report_bad_visitor_message'];
    		$navbits = construct_navbits($navbits);
    
    		require_once(DIR . '/includes/functions_editor.php');
    		$textareacols = fetch_textarea_width();
    		eval('$usernamecode = "' . fetch_template('newpost_usernamecode') . '";');
    
    		eval('$navbar = "' . fetch_template('navbar') . '";');
    		$url =& $vbulletin->url;
    
    		($hook = vBulletinHook::fetch_hook('report_form_start')) ? eval($hook) : false;
    
    		$forminfo = $reportobj->set_forminfo($messageinfo);
    		eval('print_output("' . fetch_template('reportitem') . '");');
    	}
    
    	if ($_POST['do'] == 'sendemail')
    	{
    		$vbulletin->input->clean_array_gpc('p', array(
    			'reason' => TYPE_STR,
    		));
    
    		if ($vbulletin->GPC['reason'] == '')
    		{
    			eval(standard_error(fetch_error('noreason')));
    		}
    
    		if ($perform_floodcheck)
    		{
    			$reportobj->perform_floodcheck_commit();
    		}
    
    		$reportobj->do_report($vbulletin->GPC['reason'], $messageinfo);
    
    		$url =& $vbulletin->url;
    		eval(print_standard_redirect('redirect_reportthanks'));
    	}
    
    }
    Now, what your going to do is look for this function;

    Code:
    $perform_floodcheck = $reportobj->need_floodcheck();
    
    	if ($perform_floodcheck)
    	{
    		$reportobj->perform_floodcheck_precommit();
    	}
    All you would need to do is comment out;

    Code:
    $perform_floodcheck = $reportobj->need_floodcheck();
    which will then not need the flood check for reporting the post's

    I hope this help's, so good hunting.

  9. #9
    Parog's Avatar Kitsune Da-O! M.L.G. CoreCoins Purchaser Authenticator enabled
    Reputation
    1528
    Join Date
    May 2007
    Posts
    3,169
    Thanks G/R
    540/266
    Trade Feedback
    20 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I believe the flood check is based off the thread creation and not so much the report. Every time you report a post that hasn't been reported yet, it creates a new thread in our reports section. Disabling the check would allow spammers to come and create hundreds of threads at a time.

    Also, I do not believe that is the report module that we use.

    I used to think it was a hassle and I still think it is, but there's no easy way around it. If you're really wanting to help that much, PM a moderator or super moderator and stick to that one person to send reports to. Who knows, if you harass them enough, they may get tired of having to go through dozens of reports a day and let you help with some of the work on the staff team.
    What's a Parog?
    Looking for competitive Valorant team!

  10. #10
    ntsmarkv's Avatar Active Member
    Reputation
    30
    Join Date
    Dec 2006
    Posts
    266
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    alright, well thought i'd lend a hand and give you all the info. it is indeed the Report system that mmowned uses, because it's using the vbulletin software.

    anywho, you can even check it out yourselves for the other version via a mod if you have a valid vbulletin license @ Change report timer

All times are GMT -5. The time now is 12:34 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search