Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Doublepost Prevention Plus Details »»
Doublepost Prevention Plus
Version: 1.3, by Vitaly Vitaly is offline
Developer Last Online: Jul 2014 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.8.x Rating:
Released: 02-03-2009 Last Update: 02-05-2009 Installs: 223
Uses Plugins Auto-Templates
Translations  
No support by the author.

This branch is no longer supported. Please, use this product.

This is complete rework of Xenon mod, that's not supported for a long time.

Difference:
  • No problems with quickpost & AJAX
  • Attachments supported
  • Easy groups ignore support
  • Hooks for customisation
What this mod do:

If user creates 2 sequent posts in a short time, those are merged. That helps to keep your forum clear and prevent topicks bumping.

Setup:

Just import product and change necessary settings. No any edits required.

If you limit posts edit time, it's recommended to make merge time === edit time.

PS. Should work with 3.7.x too, but tested only with 3.7.4.

Supporters / CoAuthors

    Show Your Support

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

    Comments
      #2  
    Old 02-04-2009, 09:10 AM
    buileminh buileminh is offline
     
    Join Date: Jan 2005
    Posts: 111
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    Sound better than old one
    Reply With Quote
      #3  
    Old 02-04-2009, 09:16 AM
    Robru Robru is offline
     
    Join Date: Aug 2005
    Location: Netherlands
    Posts: 368
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    Thanks for sharing this
    Reply With Quote
      #4  
    Old 02-04-2009, 09:25 AM
    Leo Brazil's Avatar
    Leo Brazil Leo Brazil is offline
     
    Join Date: Dec 2007
    Location: Brazil
    Posts: 485
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    Could you describe a little better how it deals with IMG and attachemnts ? e.g. Does it consider number of file on permissions or it the second post (the double one) has IMG or attachments merge are not made ?

    Thanks for sharing.
    Reply With Quote
      #5  
    Old 02-04-2009, 09:34 AM
    Vitaly's Avatar
    Vitaly Vitaly is offline
     
    Join Date: Apr 2004
    Location: Russia, St.Petersburg
    Posts: 428
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    Quote:
    Originally Posted by Leo Brazil View Post
    Could you describe a little better how it deals with IMG and attachemnts ? e.g. Does it consider number of file on permissions or it the second post (the double one) has IMG or attachments merge are not made ?
    Preventing equal post duplication is embedded into vB, and this feature is left intact. This mod goal is to merge DIFFERENT sequent posts of the same author.

    Merged post = Old post text + separator(optional) + New post text.
    Merged attachments = Old post attachments + New post attachments.

    I'm not shure, that understang your question.
    Reply With Quote
      #6  
    Old 02-04-2009, 09:38 AM
    Leo Brazil's Avatar
    Leo Brazil Leo Brazil is offline
     
    Join Date: Dec 2007
    Location: Brazil
    Posts: 485
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    Quote:
    Originally Posted by Vitaly View Post
    Merged post = Old post text + separator(optional) + New post text.
    Merged attachments = Old post attachments + New post attachments.

    I'm not shure, that understang your question.
    I got your idea, specially on the second situation you mentioned. What happens for example if Old post has 3 attachements and New post has another 3 different ones but I have a 5 attachments set as a limit ? How about IMGs ?
    Reply With Quote
      #7  
    Old 02-04-2009, 09:41 AM
    RedHacker RedHacker is offline
     
    Join Date: Jan 2009
    Posts: 878
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    If install this product and quick reply will be set automatic and saw one post or refresh and one post...?
    Reply With Quote
      #8  
    Old 02-04-2009, 09:49 AM
    Vitaly's Avatar
    Vitaly Vitaly is offline
     
    Join Date: Apr 2004
    Location: Russia, St.Petersburg
    Posts: 428
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    Quote:
    Originally Posted by RedHacker View Post
    If install this product and quick reply will be set automatic and saw one post or refresh and one post...?
    If post is not merged, then AJAX will be used, with no full page reload.

    If post is megred, then page will be refreshed via redirect. It's the same, as if you try to do quickpost not from the last thread page, you can check

    That's acceptable tradeoff to have mod with no code edits and compatible with future vb releases. I hate mods, that require code edits. That's a big headache after each vb upgrade.
    Reply With Quote
      #9  
    Old 02-04-2009, 09:58 AM
    Vitaly's Avatar
    Vitaly Vitaly is offline
     
    Join Date: Apr 2004
    Location: Russia, St.Petersburg
    Posts: 428
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    Quote:
    Originally Posted by Leo Brazil View Post
    I got your idea, specially on the second situation you mentioned. What happens for example if Old post has 3 attachements and New post has another 3 different ones but I have a 5 attachments set as a limit ? How about IMGs ?
    Attachments will be megred with no limit control (i suspect that's not a big deal, if you have global limit for user group ).

    Then post is "reparsed". I'm not sure, but if IMG limit is checked in parcer, then result will be the same, as if user try to excceed IMG tag limit in first post. The same for smiles count limits. You'd better to check yourself.
    Reply With Quote
      #10  
    Old 02-04-2009, 10:02 AM
    lasto lasto is offline
     
    Join Date: Jan 2002
    Posts: 1,514
    Благодарил(а): 0 раз(а)
    Поблагодарили: 0 раз(а) в 0 сообщениях
    Default

    thanks m8 i cant believe something like this is not built into vb as itshould be standard. Marked as installed
    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 02:08 PM.


    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.05300 seconds
    • Memory Usage 2,298KB
    • Queries Executed 24 (?)
    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
    • (4)bbcode_quote
    • (1)footer
    • (1)forumjump
    • (1)forumrules
    • (1)gobutton
    • (1)header
    • (1)headinclude
    • (1)modsystem_post
    • (1)navbar
    • (4)navbar_link
    • (120)option
    • (1)pagenav
    • (1)pagenav_curpage
    • (2)pagenav_pagelink
    • (1)pagenav_pagelinkrel
    • (10)post_thanks_box
    • (10)post_thanks_button
    • (1)post_thanks_javascript
    • (1)post_thanks_navbar_search
    • (10)post_thanks_postbit_info
    • (9)postbit
    • (10)postbit_onlinestatus
    • (10)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
    • pagenav_page
    • pagenav_complete
    • tag_fetchbit_complete
    • forumrules
    • navbits
    • navbits_complete
    • showthread_complete