PDA

View Full Version : New Posting Features - Post Once Per Thread


Nxs
06 Aug 2006, 20:35
Post Once Per Thread (popt)

Description:Restricts users so they can only reply once to a thread.

A new section added to the vBulletin options provides the forum admin with the ability to specify a list of forum id's to be locked down - the usergroups id's to be locked - and the quantity of replies allowed. If a restricted user tries to reply more than the permitted quantity they will see the default vBulletin "no permission" screen, you may wish to alter the phrase for this error to include a section on posting more than the alloted limit.

This is a 3.6 port of an original hack here (http://www.vbulletin.org/forum/showpost.php?p=278952&postcount=2), credit where its due.

Installation

Download and install the attached product
Edit the "Post Once Per Thread" options in the AdminCP
NO Extra files
NO Template changes


Change Log:7-Aug-06 : (1.01) Changed DB query so this works with 3.6 and 3.5.5
6-Aug-06 : (1.00) Initial release

The Free Bird
07 Aug 2006, 01:56
nice , installed .

Barakat
07 Aug 2006, 02:55
thanks and installed ...

paul41598
07 Aug 2006, 14:19
work on 3.5.4?

Nxs
07 Aug 2006, 16:55
work on 3.5.4?

Just tested on 3.5.5 and it doesnt work - will look at this tonight to see if it is possible but dont hold much hope - 3.6 is the way forward :)

Nxs
07 Aug 2006, 17:36
Just tested on 3.5.5 and it doesnt work - will look at this tonight to see if it is possible but dont hold much hope - 3.6 is the way forward :)

Fixed to work with both 3.6 and 3.5.5 now

paul41598
07 Aug 2006, 18:01
although Id like to ability to be able to block userids rather than groupid's :)

johnstires
07 Aug 2006, 18:43
I currently run 3.5.4.

If I run a patch or pluggin for 3.5.5 instead of doing the full upgrade, will that allow me to use this hack?

johnstires
07 Aug 2006, 18:57
Works on 3.5.4!

Sweet, thanks for making this hack.

Nxs
07 Aug 2006, 19:18
although Id like to ability to be able to block userids rather than groupid's :)

Blame johnstires who asked (http://www.vbulletin.org/forum/showthread.php?t=123212) for this hack, and blame Microsoft who drummed into my head on their training courses that you should always do restrictions by a group rather than an individual :)

The group can be either primary or secondary, doesn't really matter.

BETIServices
12 Aug 2006, 04:49
Can we have this hack restrict during a period of time also?

Excellent hack :D

Nxs
12 Aug 2006, 07:23
Can we have this hack restrict during a period of time also?

Excellent hack :D

In what way ?

Users can only reply to a thread within 2 days of it being posted ?

BETIServices
12 Aug 2006, 08:08
In what way ?

Users can only reply to a thread within 2 days of it being posted ?

Correct, let's said the user post today, I like the user to be able to post back on x days after it posted and to be edited with the control panel.

Spinball
16 Sep 2006, 19:48
Any chance of a one (open) thread per forum hack please?

Nathan2006
20 Sep 2006, 21:47
Just a small question.

If the thread starter decides to update their thread and wants to bump it, would they not be able add another post?

Thanks for any help :)

johnstires
22 Sep 2006, 04:15
Just a small question.

If the thread starter decides to update their thread and wants to bump it, would they not be able add another post?

Thanks for any help :)

If you wanted to do this, you could change the settings to post 2 times per thread. But yes, if someone posts a thread they cannot reply to it if the setting is once per thread.

ymy
03 Oct 2006, 02:24
this hack can be restrict thread also ?

thanks

Veer
23 Oct 2006, 10:55
Thanks for this :)

angelo
04 Nov 2006, 00:21
Installed, thank you.

Hornstar
06 Nov 2006, 13:30
Any chance of a one (open) thread per forum hack please?

Awesome idea. This would be great for my site.

btw It took me 20 minutes to search for this :/ glad I found it tho.

johnstires
06 Jan 2007, 16:18
This is broken, at least on my forum. I am only able to restrict one usergroup. Not multiple ones. If I add more than one (ie 2,3) the hack breaks and does not work for either usergroup. I am running 3.6.4. Luckily I only need it for one usergroup, but in the future I may need it for 2.

evanoo
24 Jul 2007, 15:40
i need this hack very badly as users are countinuly spams in threads by multiple posts i tried it but not workin for me m using 3.6.5 can i get any help how can i use it on this version

testebr
24 Jul 2007, 22:53
If you add same function per Thread I will use.

evanoo
31 Jul 2007, 12:53
can someone help me i need this hack realy urgently on my forums but its not workin on 3.6.5 someone help plz .. :( i want it badly

ePrOmD
27 Jan 2008, 03:55
hi! tks for the hack.
i wanna ask, if the post limit its about the complete thread, or about every page of the thread. ´cause i nead often to limit the users from page and not from the complete thread.

tks for your time.!

oz_girl
16 Aug 2008, 10:50
does this work on 3.7.0? reserved if it does :D

Uberguilds
24 Jan 2009, 21:07
I'm working on getting this working for 3.8 I put in a debugging code and found that this code is never true in 3.8

if (strpos("," . $vbulletin->userinfo['usergroupid'] . "," . $vbulletin->userinfo['membergroupids'] . ",", "," . $vbulletin->options['popt_groupid'] . "," ) !== false) {

So it doesn't work. Any response at all would be helpful, this is of extreme importance.