PDA

View Full Version : New Posting Features - [DarkZtar] Next Bump (Information & Prevention)


CheeSie
06-20-2011, 10:00 PM
Next Bump (Information & Prevention)

Easily define a minimum time that must pass between your members bumping (posting in same thread as where they were the last poster) a thread. Display a box stating when they can bump again and/or automatically prevent them from bumping before they're allowed to.

Why did I make this? Well on my own forum we have several trading forums.. And to prevent the users from constantly bumping their threads to be displayed on the first page I decided to make this. It works, the users are happy and they know why their posts wont go through, so they've stopped complaining.


Features
Intro
No file uploads required.
No extra SQL queries.
Fully phrased.
Templates cached.Settings
On/off switches for the whole hack and the individual functions.
Specify which forums to add the functionality to.
Specify to whom the functionality should apply (thread creator, last poster etc.)
Specify usergroups that are immune to these restrictions.Extras
Customize the Next Bump Box.
Just to annoy your members you can have the customization parameters for the Next Bump Box randomized.Visually
Displays a box stating when they can bump next, counting down from days, to hours, to minutes and finally to seconds - when they can bump it displays the text "Now".
When they're allowed to bump the box is green.
When they're not allowed to bump the box is red.
If a user of a usergroup set to always being able to see the box is being presented with the box, it will be in yellow and contain a string stating whom the box is applied to.Prevention
When a user attempts to bump a thread and they're not allowed to do so they will be presented with an error message.
Users can still edit their latest post.
Users can still preview posts.
Installation
Download the product xml file.
Upload and install the xml file (if upgrading from a previous version, remember to allow overwrite)
Go to the vBulletin settings and edit the settings to fit your needs.
Done!

How does it look?
Please bear in mind that these are just examples on how you can position the box, how wide it should be and how the text should be aligned.

Allowed to bump:
130271

Not allowed to bump:
130272

Next bump box for other member (special usergroups only):
130273

Error when trying to bump prematurely:
130274


Q & A
None yet, but ask away.. frequent questions will be posted here.

Support
I'll be checking back every now and then.. So sure I'll offer support when I'm here :)

Notes
Tested on 4.0.6, 4.1.3 and 4.1.4.. They all worked, so I conclude it's working for 4.x.x

CheeSie
06-21-2011, 06:39 PM
0.3 [21/06-2011]

Totally revamped the settings
Now possible to be more specific about who can see the box
Now possible to be more specific about who should be prevented from bumping
Uses a template for the box so it can be customized to fit various layouts
Optimized the plugin code (removed redundant checks etc.)
Added the yellow box0.2 [19/06-2011]

Added the possibility of preventing bumps
Phrased everything0.1 [16/06-2011]

Mod started...
Layout decisions were made
Colours found
Basic functionality implemented
Got it working on both development forum and own forum

GameOverViper
06-26-2011, 06:40 PM
Just installed it to my site. Works great so far. It would be awesome if there were more options to place the bump box so we wouldn't have to go through the trouble of figuring out the code ourselves.

Here's a demo - http://xbox360clans.net/showthread.php?39-Revolution-of-Gaming-RoG

It works great in my clan recruitment forum, because this forum would end up with people bumping there topic constantly all day just to stay on the top of the page. Giving them 24 hours or until someone else posts is a great way to prevent people from spamming.

Is there anyway to add it to this toolbar on the top of the first post?

CheeSie
07-02-2011, 01:09 PM
Just installed it to my site. Works great so far. It would be awesome if there were more options to place the bump box so we wouldn't have to go through the trouble of figuring out the code ourselves.

Here's a demo - http://xbox360clans.net/showthread.php?39-Revolution-of-Gaming-RoG

It works great in my clan recruitment forum, because this forum would end up with people bumping there topic constantly all day just to stay on the top of the page. Giving them 24 hours or until someone else posts is a great way to prevent people from spamming.

Is there anyway to add it to this toolbar on the top of the first post?
It will be possible to place it there, but it would require manual template changes that I'm not a fan of, but I did make it possible.

To place it there, edit the postbit_legacy template.
Find:
<ul id="postlist_popups" class="postlist_popups popupgroup">
Replace with:
<ul id="postlist_popups" class="postlist_popups popupgroup">
<li class="popupmenu">{vb:raw thread.nextbumpbox}</li>

Didn't test it though, but that should place the box there.. Some styling might be messed up, but try it out.

datoneer
05-09-2012, 02:42 PM
Specify usergroups that are immune to these restrictions.

Where is this option??

skidoo800
05-17-2012, 04:10 AM
So I installed this and it works great with one exception. In the box titled: "Forums to use in" if I enter any number in there it shuts down the feature site wide. I would like to be able to enter in the numbers for specific sections of the board to use this feature while leaving other untouched. I understand this is supposed to be the function but am I missing something? Do I enter the forum order number or the id number? Something else?

Also, my ideal use for this is so the thread poster cannot post in his own thread for the set amount of time. Right now if someone else posts in the thread it allows the thread creator to post after that and therefore bypassing the bump timer.

Scenario: Member makes a post to sell an item. They should not be able to post in their thread again until the time is up. regardless if anyone else posts. The idea is to prevent the thread starter from replying with such comments as "pic's added" or "PM's replied to" which bumps their thread.

Diggo11
07-15-2012, 12:48 PM
It would appear this mod no longer works properly in version 4.2.0 onwards...

zascok
07-20-2012, 03:07 PM
reserved, for future, when it will work with 4.2. nice potential there.

if it also could have a function for a usergoups to bump with no post (just a thought)

CheeSie
07-22-2012, 09:46 PM
So I installed this and it works great with one exception. In the box titled: "Forums to use in" if I enter any number in there it shuts down the feature site wide. I would like to be able to enter in the numbers for specific sections of the board to use this feature while leaving other untouched. I understand this is supposed to be the function but am I missing something? Do I enter the forum order number or the id number? Something else?

Also, my ideal use for this is so the thread poster cannot post in his own thread for the set amount of time. Right now if someone else posts in the thread it allows the thread creator to post after that and therefore bypassing the bump timer.

Scenario: Member makes a post to sell an item. They should not be able to post in their thread again until the time is up. regardless if anyone else posts. The idea is to prevent the thread starter from replying with such comments as "pic's added" or "PM's replied to" which bumps their thread.Just list the forum ids to use it in as a comma separated list of forum ids, example: 2,4,8,11

It would appear this mod no longer works properly in version 4.2.0 onwards...I believe it does work..

reserved, for future, when it will work with 4.2. nice potential there.

if it also could have a function for a usergoups to bump with no post (just a thought)
It's working on my vB 4.2 test forum :)

zascok
08-28-2012, 10:27 AM
I can confirm it now works on 4.2. Any chance to enhance it to bump with no post please?

this: ^; bump; btt - are starting to drive me around a bend :)

Thanks for a really useful mod.

sross
08-29-2012, 08:49 PM
This mod is great! One issue is my usergroup has access to close their threads (this is in our classifieds forum), however the closing of a thread seems to be considered a bump and they can't close the thread until the bump time is passed. This causes a problem for those wanting to close a classified ad thread but are then told they must wait 3 days. Any workaround for that? Thanks!

CoZmicShReddeR
08-31-2012, 09:40 PM
Really interesting idea bit needs a bit of flare... Maybe matching the theme better or giving more ways to make it blend or match the theme/Style...

Definitely a great idea and see maybe you can add more too it as time goes by...

clauz
11-08-2012, 11:23 AM
Any chance to enhance it to bump with no post please?

this: ^; bump; btt - are starting to drive me around a bend :)

Thanks for a really useful mod.

+1
Thank you for this mod

sub_ubi
06-17-2013, 09:47 PM
This is a great, simple mod that works well on 4.2. Thank you so much!