The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Doublepost Prevention Details »» | |||||||||||||||||||||||||
As of 24 Nov 2017 this modification has been withdrawn.
This is an updated version of the popular modification, previously released by Xenon. It is released with his kind permission. 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. 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. Spacer Colour - allows you to set the colour of the spacer between merged posts. Usergroup exceptions - Allows you to exempt certain usergroups from the doublepost merges. Forum exceptions - Allows you to exempt certain forums form the doublepost merges. 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: v3.8.001 : First Release for vB 3.8. v3.8.002 : Phrased the post separater. v3.8.003 : Added JS Template - removing need to edit quick reply javascript file. v3.8.004 : Updated spacer options. v3.8.005 : Updated timestamp spacer to fix issue with large merge times. Show Your Support
|
2 благодарности(ей) от: | ||
s2lo7 |
Comments |
#62
|
||||
|
||||
Awesome !!
Thanks Paul, you're da man. |
#63
|
|||
|
|||
Very grateful and thank you for all you have done.
Tagged for install asap.. |
#64
|
||||
|
||||
Sweet! I love it! Is there any way to recompress the js file? Or does it matter?
|
#65
|
||||
|
||||
It doesnt matter.
Personally I dont see the great advantage in compressed JS files anyway. |
#66
|
||||
|
||||
Thanks Paul. Appreciate the update, and look forward to the phrases functionality!
|
#67
|
||||
|
||||
Which is in 3.8.002, now available.
|
#68
|
||||
|
||||
What exactly does that mean? I'm not really sure what phrase functionality is. It's something I've never messed with, for fear of screwing up my forum. I don't suppose I've ever ran into a reason to find out what it is.
|
#69
|
||||
|
||||
I followed the instructions in the text file regarding editing vbulletin_quick_reply.js, uploaded the product, and it all appears to work, except when I do a quick reply, the post is doubled up, and it breaks the theme. I use a custom theme, but it's not heavily modified.
I do have the compressed versions of the javascript, so I downloaded the uncompressed version, made the changes to vbulletin_quick_reply.js, and uploaded that file. Do I need to upload all of the uncompressed files? I cleared my cache and loaded up the vbulletin_quick_reply.js directly, and it definitely was the updated one. It just means you can easily change the wording of the divider, or if you have multiple languages a different translation for each one... |
#70
|
||||
|
||||
Hey, I just tested the time limit. It doesn't seem to be working. It's set to 120 secs, and I waited until a few mins past that, and it still merged.
|
#71
|
|||
|
|||
Quote:
http://www.vbulletin.com/docs/html/ Paul, Thanks for the update. One question: I'm unsure why the first post timestamp is needed in separator? We can see it in the post info. IMO it's more important to have date info for the second post. I want to change separator phrase to: Code:
Edit ({1}): If I do it with the current code it will make separator info little confusing when posts are merged on different day. Example: 1st post: Feb 03, 18:20 2nd post: 18:15 It should be: 1st post: Feb 03, 18:20 2nd post: Feb 04, 18:15 |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|