How do I make it so that certain members have to have their forum topics verified before they get created/added but allow others to automatically publish theirs (without making them administrators)?

What I'm after is something like the comments fields where you can delegate ecrtain roles that require to have their comments validated, yet others get published immediately.

I'm guessing I am missing a setting somewhere?

Comments

madivad’s picture

I want the person to be able to create the topic, just until they are a trusted member, it has to be authorised before going live

madivad’s picture

So instead, how about we tackle it from a whole new perspective.

Anonymous users (or anyone for that matter) has access to even know there are forums or books on the site. There is no way of (by default) determining if a user SHOULD be able to see that the content is there let alone actually see it. SimpleAccess takes care of the people not seeing the content, but doesn't affect the fact that they can see books and forums under the content navigation menu.

It would appear the only way to fix this would be to implement a new user type (that is allowed to see book and forum content availability), and hack the navigation block to only show it to those with that user role.

Has noone wanted to try this? or has anyone come up with a hack to address it?

The problem I have with this (it's within my capabilities) is that it involves modifying core templates, module and possibly an include here and there, and I really want to keep that to a minimum. Already as it is, it's going to be hard enough upgrading when the time comes.

madivad
http://madivad.com

edit: just had a thought, a new module called 'visiblecontent' which would search the available content and list it on the access rights screen for relevant permissions against roles. It would still require a hack into the navigation menu though... Hmmm... Now I'm thinking :-)

sangamreddi’s picture

Arieh’s picture

Hi Dave,

I am asking the same Drupal question here:
http://drupal.org/node/191757

--------------------
I am sinking in the sea of modules for User access and authentication and User Management. I need a solution for the following situation:
New member just registered on my site. I want all her/his posts, comments etc. to go into approval queue by admin or moderators. For the number N of posts she/he will be in the status of New Member (untrusted). This is to eliminate vandalism in the community. After N manual approvals by admin or moderators, the member changes her/his status to Trusted Member, and now all her/his posts, comments etc. go directly to the site.

Can somebody, please, point me to the right module(s) or Drupal core settings to build such a solution?

Thanks in advance,
Arieh
--------------------

Dave, did you solve this problem? How?

Thanks in advance,
Arieh

Hituro’s picture

I am wondering much the same thing

I have two types of registered user. One should be able to post to comments moderated, and to forums also moderated, the other to comments moderated but forums unmoderated.

Using split_moderation and taxonomy_access I have all but one element of this set up, the missing bit is how to allow users of type 1 to post a new forum topic, but for that topic to be moderated. Their comments and forum topic replies are already moderated, but I can only allow them to make an initial post or not, not have it moderated.

The only instructions I can find here are for 4.7 and I am using 5.2

So what I want is something that lets users in a given role post to the forums, but for those posts to be moderated.