vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Auto-approve threads in moderated forum (https://vborg.vbsupport.ru/showthread.php?t=119675)

fotografik 06-26-2006 06:30 AM

Auto-approve threads in moderated forum
 
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

Quote:

Originally Posted by Wongod
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

Quote:

Originally Posted by GearTripper
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

Quote:

Originally Posted by GearTripper
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

Quote:

Originally Posted by Wongod
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

Quote:

Originally Posted by GearTripper
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

Quote:

Originally Posted by jyajay
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 that would be perfect for this situation.. unfortunately it is a pretty old one

Paul M 10-16-2006 10:08 PM

Quote:

Originally Posted by jyajay
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.

Quote:

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

Quote:

Originally Posted by jyajay
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

Quote:

Originally Posted by jyajay
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.
Quote:

Originally Posted by jyajay
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.
Quote:

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.
Quote:

So thats the scenario i am looking for:

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

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.
Quote:

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

Quote:

So thats the scenario i am looking for:

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

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 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?


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.01552 seconds
  • Memory Usage 1,796KB
  • 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
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (26)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete