Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Quickreply Conflicts W/ Post Guard Details »»
Quickreply Conflicts W/ Post Guard
Version: , by tmapm tmapm is offline
Developer Last Online: Apr 2014 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 07-23-2003 Last Update: Never Installs: 0
 
No support by the author.

First of all I run boards at version 2.3.0. I have [AddOn] Useful Additions For Quickreply (and normal reply page) -- https://vborg.vbsupport.ru/showthrea...threadid=47918 installed. My problem is when the double posting is prevented via the Doublepost Guard -- http://www.vbulletin.org/hacks/index...threadid=40145 and merges the posts, it doesn't allow for the additions (except sticky) included in the Useful Additions For Quickreply to update. I was wondering if someone could take a look at the Useful Addition for Quickreply hack and help me out by adding some queries in the Double Posting Hack to update the quickreply options. I've looked through the files and I haven't been able to figure it out. Any help is appreciated.

The stop double post code:

Code:
if ($attachmentid and !$foruminfo[moderateattach]) {
        $DB_site->query("UPDATE thread SET attach = attach + 1 WHERE threadid = '$threadid'");
        $lastpost = array();
      } else {
        $lastpost = $DB_site->query_first("SELECT postid, userid, dateline, pagetext, title FROM post WHERE threadid='$threadid' ORDER BY postid DESC LIMIT 1");
      }  
      if($lastpost['userid'] != $bbuserinfo['userid'] OR (time() - $lastpost['dateline']) > 3600 OR ($attachmentid and !$foruminfo['moderateattach'])) {
            $DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,attachmentid,pagetext,allowsmilie,showsignature,ipaddress,iconid,visible) VALUES (NULL,'$threadid','".addslashes(htmlspecialchars($title))."','".addslashes($postusername)."','$bbuserinfo[userid]','".time()."','$attachmentid','".addslashes($message)."','$allowsmilie','$signature','$ipaddress','$iconid','$visible')");
      } else {
            $editedbysql="";
            if ($showeditedby and $lastpost['dateline'] < (time() - ($noeditedbytime * 60))) {
               $editedbysql = ",edituserid='$bbuserinfo[userid]',editdate='" . time() . "'";
            }            
            unindexpost($lastpost['postid'], $lastpost['title'], $lastpost['pagetext']);
            $DB_site->query("UPDATE post SET dateline='" . time() . "'" . $editedbysql . ",pagetext='" . addslashes($lastpost[pagetext] . "\n\n" . $message) . "' WHERE postid=" . $lastpost['postid']);
            indexpost($lastpost['postid'], 0);
            $DB_site->query("UPDATE thread SET lastpost='" . time() . "' WHERE threadid='$threadid'");
            if ($visible) {
        	$goto = "showthread.php?s=$session[sessionhash]&postid=" . $lastpost['postid'] . "#post" . $lastpost['postid'];
      	    } else {
        	$goto = "forumdisplay.php?s=$session[sessionhash]&forumid=$threadinfo[forumid]";
      	    }
      	    eval("standardredirect(\"".gettemplate("redirect_postthanks")."\",\"$goto\");");
      	    exit;     
      }

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 07-31-2003, 06:06 PM
tmapm tmapm is offline
 
Join Date: Apr 2002
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bump. I still haven't figured this out..
Reply With Quote
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 11:01 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.03513 seconds
  • Memory Usage 2,200KB
  • Queries Executed 15 (?)
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_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (1)postbit
  • (2)postbit_onlinestatus
  • (2)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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • 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