XF 1.5 Globally disallow creating new threads except in one forum

Hello,

normally all users can create threads in every forum. Now I have a user, who should not create threads. No problem: I set the global permission of this user to "never" create threads.
The problem is, I want this user to start thread in a single forum. How is this possible? It seems that the global "never" permission (user permission) has a higher level than "allow" permission (also user node permission) in nodes.
 
Don't use Never, it can't be overridden.

See the guide in my signature related to that.

You will need to revoke the permission for the user for all forums other than the one you want to allow them to create threads in.
 
The only other way would be to remove the permission from the Registered user group but that would affect all members, so then you would need some way of allowing it for them again, which could be done with a secondary user group.
 
Back
Top Bottom