PDA

View Full Version : Auto-approve threads in moderated forum


fotografik
06-26-2006, 06:30 AM
Would like to know (or request) of a hack to allow auto-approval of threads in a forum where all other threads are moderated.

We have a forum where we moderate all new threads and there is typically a 24-48 hour delay before approval, but we want to allow auto-approval of threads for for certain usergroups who subscribe to one of our paid services, and have their threads appear immediately in the forum.

The standard VB moderation settings do not do the trick, thus we are looking for a hack that would allow threads created by Usergroup A & B to appear immediately in the forum while threads posted by all other Usergroups are moderated.

Does anyone know of a hack that currently does this? Or how we would go about achieving this without extensive coding.

Paul M
07-11-2006, 07:01 PM
I think you should check again, you should be able to do this with standard forum/usergroup permissions.

Wongod
09-28-2006, 04:07 PM
I am also looking for a hack to do this. There are no default settings to make only certain groups have unmoderated threads. Anything out there?

SCRIPT3R
09-28-2006, 04:48 PM
I am also looking for a hack to do this. There are no default settings to make only certain groups have unmoderated threads. Anything out there?
yes there are, check again.

Wongod
09-28-2006, 05:20 PM
yes there are, check again.

To be more specific:

The scenario that I am trying to accomplish is that Usergroup A will have threads moderated but posts unmoderated and Usergroup B will have threads and posts unmodereated.

I know there are a lot of built-in settings, but I don't see any way to accomplish this particular scenario.

SCRIPT3R
09-28-2006, 05:29 PM
ok, i've read that a couple times and i think i understand... for usergroup B, the easiest/quickest way to accomplish that would be to select NO for (Follow Forum Moderation Rules) within their usergroup setting. that will make everything they post, threads and/or posts go into the mod que. for Usergroup A... you want new threads to be moderated, but NOT posts (as in replies)? if that is the case, i don't think that is possible via default settings and you would need a mod/hack to accomplish that.

Wongod
09-28-2006, 05:47 PM
ok, i've read that a couple times and i think i understand... for usergroup B, the easiest/quickest way to accomplish that would be to select NO for (Follow Forum Moderation Rules) within their usergroup setting. that will make everything they post, threads and/or posts go into the mod que. for Usergroup A... you want new threads to be moderated, but NOT posts (as in replies)? if that is the case, i don't think that is possible via default settings and you would need a mod/hack to accomplish that.

That is basically correct except in Usergroup A, I would like everything to NOT be moderated. I agree that a mod/hack is needed. Is there anything out there or does anyone have a suggestion on how this should be done?

SCRIPT3R
09-28-2006, 05:53 PM
That is basically correct except in Usergroup A, I would like everything to NOT be moderated. I agree that a mod/hack is needed. Is there anything out there or does anyone have a suggestion on how this should be done?
if you don't want anything from Usergroup A moderated, then just select Yes to (Follow Forum Moderation Rules). a hack is not needed for what you want to do.

Wongod
09-28-2006, 07:08 PM
if you don't want anything from Usergroup A moderated, then just select Yes to (Follow Forum Moderation Rules). a hack is not needed for what you want to do.

Yes but I want usergroup B to only have moderated THREADS not posts/replies.

1.If I set the forum to moderate threads but not posts, then Usergroup A will have threads moderated which I don't want.

2. If I set the forum to no moderation but set usergroup B to not follow forum moderation rules, then Usergroup B will have both threads and posts moderated which I don't want.

SCRIPT3R
09-28-2006, 07:23 PM
you can set individual forum permissions to each usergroup. just keep usergroup A at their default permissions which would mean their posts/threads will NOT be moderated. for usergroup B, you will need a hack for what you want... or at least some minor code modification.

jyajay
10-14-2006, 12:54 PM
I cant confirm that. All threads of normal members should be put into the queue but not their posts. Thats how it is right now on my forum.

But I want another usergroup to have permission create new threads without moderation.

So thats the scenario i am looking for:

Membergroup = needs Thread approval, Posts unmoderated
Specialgroup = needs no approval at all

But when I put the normal Membergroup to No on "Follow Forum Moderation Rules" ALL their posts need to be approved in every forum, thats not what I want.

jyajay
10-16-2006, 11:18 AM
Does nobody care about this? I mean it is not really something complicated. :(

SCRIPT3R
10-16-2006, 03:21 PM
Does nobody care about this? I mean it is not really something complicated. :(
for what you want, you can set up via usergroup and forum permissions by default. you do not need a hack.

jyajay
10-16-2006, 03:28 PM
No, it is just not possible because the forum itself has "Moderate Threads" enabled which applies to all usergroups. If you know how to allow one special usergroup to post new threads right away without being a moderator then please tell me how.

SCRIPT3R
10-16-2006, 05:37 PM
read the this whole thread and you'll get your answer.

jyajay
10-16-2006, 07:01 PM
I read it more than once but I can't understand it, one time your'e saying there is no hack required and the next time not.

Maybe I am too stupid for this but it would help a lot if you explain how you'd solve the problem I described.



Found the hack (https://vborg.vbsupport.ru/showthread.php?t=36698) that would be perfect for this situation.. unfortunately it is a pretty old one

Paul M
10-16-2006, 10:08 PM
No, it is just not possible because the forum itself has "Moderate Threads" enabled which applies to all usergroups. If you know how to allow one special usergroup to post new threads right away without being a moderator then please tell me how.Turn off that forum "Moderate Threads" setting, and in the ACP Forum Permissions inteface, edit each usergroup for that forum, setting "Follow Forum Moderation Rules" to 'no' for the usergroups who you want to be moderated.

jyajay
10-16-2006, 10:09 PM
That will moderate posts also, not just threads.

Follow Forum Moderation Rules
If no, posts are always placed into moderation queue

Paul M
10-16-2006, 10:15 PM
Your question (which I quoted) asked how to allow one group to post new threads - there is no mention of posts and threads. :) AFAIK, you cannot split them.

jyajay
10-17-2006, 09:35 AM
I cant confirm that. All threads of normal members should be put into the queue but not their posts. Thats how it is right now on my forum.

But I want another usergroup to have permission create new threads without moderation.

So thats the scenario i am looking for:

Membergroup = needs Thread approval, Posts unmoderated
Specialgroup = needs no approval at all


But when I put the normal Membergroup to No on "Follow Forum Moderation Rules" ALL their posts need to be approved in every forum, thats not what I want.
That is what I asked for.

SCRIPT3R
10-17-2006, 04:35 PM
I read it more than once but I can't understand it, one time your'e saying there is no hack required and the next time not.

Maybe I am too stupid for this but it would help a lot if you explain how you'd solve the problem I described.

there were two separate scenarios asked to which i gave different answers. we're trying to help you out, but either we totally don't understand what you're asking for or you're not understanding what we're saying.
All threads of normal members should be put into the queue but not their posts. Thats how it is right now on my forum.
for this you would need a hack, as stated above. you can moderate everything or nothing, that's how vB works by default. it cannot separate new threads from posts. it's an all or nothing type thing with vB.

But I want another usergroup to have permission create new threads without moderation.
this is possible via usergroup and forum permissions. for example, even if you have a forum in which all posts (threads AND posts) are moderated, you can set up a usergroup in which non of their posts (threads AND posts) are moderated.
So thats the scenario i am looking for:

Membergroup = needs Thread approval, Posts unmoderated
not possible without a hack.

Specialgroup = needs no approval at allthis can be done by the forum and usergroup permissions. you do not need a hack for this part.

But when I put the normal Membergroup to No on "Follow Forum Moderation Rules" ALL their posts need to be approved in every forum, thats not what I want.
anytime you select No on "Follow Forum Moderation Rules", the posts will be moderated no matter what.

jyajay
10-17-2006, 04:45 PM
So thats the scenario i am looking for:

Membergroup = needs Thread approval, Posts unmoderated
---------
not possible without a hack.

Specialgroup = needs no approval at all
-----------
this can be done by the forum and usergroup permissions. you do not need a hack for this part.

I guess you flipped these two, the only thing I need is the Specialgroup permission, quoted second.


Thats why I pointed to the old hack in this (https://vborg.vbsupport.ru/showpost.php?p=1098410&postcount=16) post, maybe somebody can upgrade it to 3.6.x

Thank you so far.

jyajay
10-22-2006, 10:36 AM
Do I have to open a new thread when I want to pay for this hack? Because I do really need it.

joyboy2001
09-10-2009, 04:59 PM
How do I implement this in 3.8.x ?
Is there any default option or hack available now ?

I hope somebody has done something about this in the last 3 years ...

joyboy2001
09-17-2009, 07:05 AM
anyone ?

sempoi
04-03-2011, 04:03 AM
yes.. i need this feature too..
auto approved new thread for some usergroup..

it was 6 years... anyone know how to do it?