Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Merge Double Post Details »»
Merge Double Post
Version: 2.6, 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: 01-21-2010 Last Update: Never Installs: 71
Uses Plugins Auto-Templates
Re-useable Code  
No support by the author.

vb 4.x version here

This mod join consecutive posts of the same member to single one. That prevents nasty "bumps".

That's a complete rewrite of "Double Post Prevention Plus", that was announced here. Besides some new features, merge algorythm changed too. It doesn't creates dummy posts anymore. Code is reuseable at last.

Well, what this mod do:
  • The main - it merge consecuent posts of the same user to single one
  • Yes, it cares about attachments
  • Yes, it cares about AJAX posting
  • Yes, it cares about social groups, if you wish
  • It can add splitter with RELATIVE time. Users from different time zones will not be confused
  • Relative time can be translated via addon for languages with complex semantics (russian translation included).
It just works

How to install:
  1. Upload files from appropriate directory
  2. Import product XML
  3. If you use russian language - import translation addon from "./lang" dir. You should not do it for other languages.
  4. Go to ACP ant set necessary product options (see screenshot).
  5. Check ACP -> Message Posting and Editing Options -> Time to Wait Before Starting to Display 'Last Edited by...' . Set it to 10-15 minutes. Before that time delimitor will not be added, as useless.
If you used my "Doublepost Prevention Plus" mod before, please, remember settings and uninstall it first.

This mod is developped here http://github.com/rcdesign/vb-merge_doubleposts . Patches are welcome.

history

2.6
- new merge scenario with rollback option
- social groups supported
- added option to include/exclude specific forums
- relative time in splitter with proper translation
- fixed AME conflict

... (not public)

1.3 - old version. Here.

Download Now

File Type: zip vb-merge_doubleposts-2.6.zip (12.4 KB, 503 views)

Screenshots

File Type: jpg merge_dp.jpg (88.5 KB, 0 views)

Show Your Support

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

Comments
  #12  
Old 01-24-2010, 01:13 AM
ritter10 ritter10 is offline
 
Join Date: Apr 2009
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Vitaly View Post
Check setting, when forum have to save message history. It's good to set it 15 minutes. Before that time delimitor is not added, as useless. I've fixed description.
Thanks for help me and the fast reply! You're doing a nice job!

Thanks!!
Reply With Quote
  #13  
Old 01-24-2010, 06:19 PM
Devanand Devanand is offline
 
Join Date: Apr 2009
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great mod, thank you
Reply With Quote
  #14  
Old 02-20-2010, 03:15 PM
Stingray27 Stingray27 is offline
 
Join Date: Jan 2006
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Vitaly View Post
Check setting, when forum have to save message history. It's good to set it 15 minutes. Before that time delimitor is not added, as useless. I've fixed description.
Its not useless at all, just a reason not to use this mod. Just because you dont like it, doesnt mean others are the same. Instead of fixing the description, fix the mod.
Reply With Quote
  #15  
Old 02-20-2010, 03:49 PM
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Location: Russia, St.Petersburg
Posts: 428
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<removed>
Reply With Quote
  #16  
Old 02-21-2010, 01:10 PM
majidgbox majidgbox is offline
 
Join Date: Jan 2009
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks
installed
Reply With Quote
  #17  
Old 05-24-2010, 12:08 PM
Cla75 Cla75 is offline
 
Join Date: Aug 2009
Posts: 156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed this mod and merge works, but does not insert the text (delimeter text) between the two posts together. Why?

question:
if imposed a "merge time" 10 min ...
I write post now,
and then a user posts a reply two minutes later
and again I post a post after two minutes, this will not last merge my first though spent less than 10 minutes because there was post from another user, correct?
Reply With Quote
  #18  
Old 05-24-2010, 12:31 PM
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Location: Russia, St.Petersburg
Posts: 428
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If user posts are not consecutive, those are not merged anyway. Delimiter added only if time difference > post edit history lag. So, 3 cases:
  • Very often posts merged without splitter (no needs to place useless carbage)
  • Less often posts merged with delimiter, if set (and you can see relative time offset there)
  • Othres posts - not merged.
Reply With Quote
  #19  
Old 05-24-2010, 12:56 PM
Cla75 Cla75 is offline
 
Join Date: Aug 2009
Posts: 156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

sorry but I do not understand :-(
how do I configure the mod to see delimeter text between 2 consecutive posts?

thanks
Reply With Quote
  #20  
Old 05-24-2010, 01:03 PM
Vitaly's Avatar
Vitaly Vitaly is offline
 
Join Date: Apr 2004
Location: Russia, St.Petersburg
Posts: 428
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In description, "how to install", N5
Quote:
Check ACP -> Message Posting and Editing Options -> Time to Wait Before Starting to Display 'Last Edited by...' . Set it to 10-15 minutes. Before that time delimitor will not be added, as useless.
Reply With Quote
  #21  
Old 05-24-2010, 01:17 PM
Cla75 Cla75 is offline
 
Join Date: Aug 2009
Posts: 156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, this I understand ...

"Last Edided by ..." is set to 3 minutes.

Merge time is set to 10 minutes.
Delimeter text: [i] Added after (1) [/ i]:
Use delimeter for forums posts: YES
Edit Reason: BLANK
Enable thread bump: NO

If I send post now and then another post after five minutes, the mod you need to merge correctly (OK) but not in the same place between the two messages together that I set the text delimeter.
Why?

Thanks
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 01:29 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.08285 seconds
  • Memory Usage 2,330KB
  • Queries Executed 26 (?)
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
  • (3)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
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete