Please or Register to create posts and topics.

Restrict posting in certain categories for chosen usergroups

Hi,

 

I am trying to see if it is possible to restrict posting new topics in a certain category or maybe even specific forums for particular usergroups? It should still be possible for everyone to see everything, only adding new topics should be restricted to the usergroup. Also I wouldn’t like this usergroup to have moderator capabilities but only being able to create new topics while others can’t. If this can’t be done in settings would it be possible to add code somehow (forgive my naivety)?

Maybe like a read-only setting could be added for categories and an exception setting where you could pick chosen usergroups would be a nice feature.

Would this be possible? Thanks in advance 🙂

@spinner Have you experimented with categories for what you want?  You can assign a user-group to a category, and there is an access setting also.

If it isn’t set up as you want, I suspect it would not be a simple code snippet.

Yea I have experimented with everything I can find. The problem is it seems the option is to either totally hide the category or give permission to read and write. I am looking for a solution that enables viewing but not posting topics? How complex would it be to implement that in code?

A feature request if Asgaros would like to implement this feature:

-Add option for the “edit category page”: “Disallow new topics” > Select which usergroups to apply on.

(It would be basically be like “closing” all the forums in a category for certain usergroups)

OR perhaps easier and with the same function:

-Add the above to the “edit forum page” in the same manner but applying it to that one forum only 🙂

I am facing the same problem – I want everyone to see the posts but only allow certain users or a user group to be able to post.

Any advice is gratefully received !