By nomeus on
Just got a Drupal site up and running. The main thing we use is the forums. Im coming from phpbb so its confusing for me. Im having an issue with two forums specifically.
I want users to be able to reply to the posts within but not create new posts in the forum. For example, I have a forum called announcements. Users should only be able to reply to the posts I make in there but unfortunately they can also create new posts and I dont want them to be able to. Looks like its all or nothing.
I installed taxonomy access control but after about 10 minutes of staring at the options, it melted my brain. Was I on the right track even installing TAC?
Thank you in advance!
Comments
Hi, Your Forum topics are
Hi,
Your Forum topics are nodes so for users you do need to give create forum topic permission and replies will be comments to forum topics. So you need to allow posting of comments for users.
Acquia certified Developer, Back end and Front specialist
Need help? Please use my contact form
they have that. the problem
they have that. the problem is its all or nothing. if i let them reply and create posts, its for EVERY forum. i cant turn it off for the announcements forum.
alright you do not give
alright you do not give pemission of posting forum topics to users and allow commenting. however whenever you are creating topics of announcements make sure under comments section you select read only..so users will not able to reply to those topics.
Acquia certified Developer, Back end and Front specialist
Need help? Please use my contact form
no its the opposite.. i need
no its the opposite.. i need them to be able to reply to my posts in announcements, just not be able to CREATE new posts.
Forum Access module
1) Forum Access module will give you more phpBB-like permissions control. Ie., you can prevent users from posting in selected forums.
http://drupal.org/project/forum_access
2) Since you want to allow users to reply (ie., post comments) on Announcements posts, no additional action is required. The posts you create in the Announcements forum should already allow comments, so your users can reply to your Announcement posts even if they can't create an Announcement post themselves.
.....
If you wanted it the other way (ie., no replies in the Announcements forum), you have two choices:
a) Check the checkbox that disables commenting on the node add/edit form. You'd have to do this for every Announcements post (node).
b) An arguably better solution is to use a different node type for Announcements, so (i) you can configure that node type to always have comments disabled and (ii) configure permissions so you're the only one who can create an Announcements node. The disadvantage is the change in presentation -- Announcements are no longer part of the forums ecosystem.
Sorry for bumping this old
Sorry for bumping this old thread.
In the case of nr 2 it's just as OP said. It's all or nothing. Either users can add content (new topics AND comments) or the door is shut.
There is no in between way there.
What one can do is to disallow users to create new topics in the whole forum, but that kind of messes up the idea of letting users create content. Isn't there a way of just adding a node with comments? This won't become a new topic but the new content type can be displayed along with the forum as announcements from admin.
So for OP: If you post a new article and create a section for articles outside the forum part you get the desired function. (At least for now)