vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   New Posting Features - Doublepost Prevention (https://vborg.vbsupport.ru/showthread.php?t=233234)

Paul M 01-14-2010 10:00 PM

Doublepost Prevention
 

--------------------------------------------------------------------------------
This modification has been withdrawn.
vBulletin 4.0.x and 4.1.x are no longer supported.

The feature is already built into the core vBulletin 4.2.x code.
--------------------------------------------------------------------------------


This is a current version of the popular modification, originally developed for the early 3.x series by Xenon.

Basically, if member posts in a thread where they were the previous last poster, then if the conditions are met, their new post will be auto-merged into the previous post instead of creating a new "double" post.

A number of options are provided ;

Time Limit - if more than xxx minutes have passed since the last post, no merge is done.

Timestamp Spacer - if enabled, a timestamped spacer is added between the old post text and the new post text.
Other spacer choices provided are no spacer, a default, or a custom spacer.

Spacer Colour - allows you to set the colour of the spacer between merged posts (if one is enabled).

Post Timestamp Update - if enabled the newly merged post will have its post time updated to the new time, otherwise it retains the time of the original post.

Usergroup exceptions - Allows you to exempt certain usergroups from the doublepost merges.

Forum exceptions - Allows you to exempt certain forums form the doublepost merges.

IP Address Check - Specifies if the poster IP should be checked, if enabled, the post will only be merged if the user and ip address are the same.

All settings are located in vBulletin Options > Doublepost Prevention.

To install just unzip the XML and import into vB using the ACP Product Manager.


History:

v4.0.1 : 15-Jan-2010 : Initial release for vb 4.0.0 Gold.

v4.1.0 : 04-Dec-2010 : Updated for vBulletin 4.1.
v4.1.1 : 17-Jun-2011 : Fixed for vBulletin 4.1.4.
v4.1.2 : 30-Jun-2011 : Javascript updated for CKE and Autosave.
v4.1.3 : 08-Jul-2011 : Dependancies updated as its no longer compatible with vB 4.1.3 or less.

v4.1.7.0 : 16-Oct-2011 : Updated for vBulletin 4.1.7.


Charlie98902 01-15-2010 09:25 PM

Paul, When a double post is made does it query up as a new post? There was something like this in 3.8 but I can't find it and wanted to know if yours did the same as I liked that feature.

Paul M 01-15-2010 09:33 PM

Sorry, I dont understand what this means - "does it query up as a new post"

alessai 01-15-2010 09:34 PM

Paul my friend this work for 4 in general right?

LifesGreatestGift 01-15-2010 09:39 PM

Yay! Thank you :)

Paul M 01-15-2010 10:01 PM

Quote:

Originally Posted by alessai (Post 1956898)
Paul my friend this work for 4 in general right?

I havent tested it on 4.0.0 as I dont have that anymore, but it should work fine.

Zaiaku 01-15-2010 10:06 PM

Paul, I using the 3.8 version which is working just fine for me. Anny big changes from that in this version?

Charlie98902 01-15-2010 10:11 PM

Quote:

Originally Posted by Paul M (Post 1956897)
Sorry, I dont understand what this means - "does it query up as a new post"

Wrong wording I am sure but what I mean is if someone posts then that same poster posts again before a reply and I have looked at it before the double post merge will it show as a new post again?

Does that make sense?

If I look at a post then they post again before someone else replies it will show up as a new post again due to the double post.

tafreeh 01-15-2010 10:21 PM

most wanted hack for my community :)

Thanks

Paul M 01-15-2010 10:30 PM

Quote:

Originally Posted by Zaiaku (Post 1956916)
Paul, I using the 3.8 version which is working just fine for me. Anny big changes from that in this version?

The 3.8 version does not work correctly on vb4 (see here).

If your happy with the faults then you can leave it as is. :)

BBR-APBT 01-15-2010 10:33 PM

Was waiting on this one.

Paul M 01-15-2010 10:34 PM

Quote:

Originally Posted by Charlie98902 (Post 1956918)
If I look at a post then they post again before someone else replies it will show up as a new post again due to the double post.

If you have the bump option enabled, then yes, it will update the timestamp of the post and it will show up as unread again.

ndut 01-15-2010 10:37 PM

installed...

how to test this mod?

elwachiman 01-15-2010 10:38 PM

4.0.0 works perfect thanks paul

Charlie98902 01-15-2010 10:47 PM

Thanks Paul installing now.

AzzidReign 01-15-2010 11:49 PM

I love this mod! Thanks for updating.

VonDoom 01-15-2010 11:59 PM

Thanks Again Paul My moderators have been pestering me about this one.

Dr.osamA 01-16-2010 12:17 AM

hav we use it or not ??

i hav VB 4.0.1

anywes Installed

thanxx
________
Amateur German

pablete 01-16-2010 12:19 AM

installed on 4.0.1 and works full! thanks a lot!

barcena 01-16-2010 01:09 AM

Sweet, installed on vb4 gold and working as a charm.

Nominated for MOTM, paramount to my site, it maybe a simple mod but for me one of the most important by far.

ngkong 01-16-2010 01:21 AM

thanks paul, installed

argothiusz 01-16-2010 02:06 AM

Work on 4.0.1, can you make the double post merge into the original post?

Thanks and installed

SuperGLS 01-16-2010 02:07 AM

Paul, love it, thanks!

Working fine on 4.0.0PL1.

Paul M 01-16-2010 09:23 AM

Quote:

Originally Posted by argothiusz (Post 1957056)
Work on 4.0.1, can you make the double post merge into the original post?

?? Thats what it does.

Elmer 01-16-2010 09:45 AM

Works great, thanks for updating it.

willy888 01-16-2010 09:46 AM

thnaks

Skyrider 01-16-2010 09:53 AM

Lovely, installed, thanks!

beduino 01-16-2010 10:17 AM

Thank you Paul,

A single question: I see the default time to consider 'double post' is 120 minutes. If we reduce this [to 10 minutes, for example] this will heave any impact in our server? Or my question is just silly? ;) [and we can reduce this time interval?]

thank you, again

princeedward 01-16-2010 03:40 PM

thanks....paul...great update... ;)

Paul M 01-16-2010 04:29 PM

Quote:

Originally Posted by beduino (Post 1957233)
Thank you Paul,

A single question: I see the default time to consider 'double post' is 120 minutes. If we reduce this [to 10 minutes, for example] this will heave any impact in our server? Or my question is just silly? ;) [and we can reduce this time interval?]

thank you, again

No, it will not have any impact.

ericgtr 01-16-2010 05:02 PM

Paul, I would like to use this mainly to prevent the double post bug, where you make a post in the quick reply and it hangs for a second and then posts that same post twice. It's so bad since the upgrade that I've had to disable quick reply. Can this be used that way or is it strictly based on merging?

Paul M 01-16-2010 08:03 PM

Not sure what bug you are referring too, but this merges only, it will never stop a post being made.

Hornstar 01-16-2010 08:36 PM

There is no way I could have updated without this. Thanks Paul!

ericgtr 01-16-2010 10:16 PM

Quote:

Originally Posted by Paul M (Post 1957644)
Not sure what bug you are referring too, but this merges only, it will never stop a post being made.

Okay. Here's just one of the posts regarding the bug for reference http://www.vbulletin.com/forum/showt...posting-issues

andreamarucci 01-17-2010 07:52 PM

I got a strange thing. If I write the new post in the quick reply box and hit the button to send it, I always get the message that the message is too short. My settings does not allow messages under 10 chars but the tries I'm doing are always more that that. If I don't use the quick reply box everything work fine.

I don't know if it's related but I've installed alto the MARCO1 advanced quick reply.

SemperFideles 01-17-2010 09:44 PM

Thanks for porting this! Installed.

gsmph 01-18-2010 03:30 AM

i got problem with this mod when i try to post it merges then the new post will also be posted just like the merge one..

ps
vb4.0.0 pl1 is what i use on my board

br
gsmph

ToNetU 01-18-2010 04:38 AM

why after i post a picture [attachment] it become a new post?
but if i post a normal post [without attachment] it merged to the post above [if the post doesn't have any attachment]?

this is a bug? or it's working like this?

Paul M 01-18-2010 10:18 AM

Posts are not merged if they have attachments, thats by design.

NAZIA 01-18-2010 11:36 AM

i like the mod.. installed...

Can anyone make a mod which prevent duplicate threads..


All times are GMT. The time now is 05:25 AM.

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.01411 seconds
  • Memory Usage 1,808KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (7)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete