Taxonomy access vs Forum access

Events happening in the community are now at Drupal community events on www.drupal.org.
karldied's picture

Hi, This Q may belong over in the support forum, but since I'm extremely interested in this group's goals, I'll post here first.

Why use Forum Access?

Taxonomy access does the job, is more general (can also allow content privileges for books, pages, stories, etc), and I've been using it since 4.7 to set access to certain forums and moderator privileges on others based on role.

It lists each top taxonomy vocabulary, one being forum, and then lists each forum, and for each forum allows designating whether the role can View, Update, Delete, Create, List.

Does anyone have experience with both?

Update 1/21: fixed links by using full URL.

Comments

Seems interesting, I'll give

Xabi's picture

Seems interesting, I'll give it a try, thanks ;)

Does Taxonomy Access allow

Xabi's picture

Does Taxonomy Access allow to show a list of moderators for every forum? Forum Access will be able to do this: http://drupal.org/node/109924

Yes: view list of all users with a role

karldied's picture

To me, this question should be asked and addressed in its more general form: "How do I view a list of users by role?"

I think with either module, you grant access to moderate a given forum (or other node type by Vocabulary: Term in Taxonomy Access's case) by role. So the question is, how do I see everyone in that role?

Answer: Go to (administer > user management > users) and use the filter tool. The box around the tool is marked "Show only users where." Pick "role" radio button, and then the appropriate moderator role from the drop-down, and click the 'filter' button.

Then, if you want, you can AND this result with an additional filter. You can also click next to username(s) and un-assign or assign roles, such as moderator1.

The bottom line answer is that yes, a list of forum moderators is available for each forum. If the forum_access module is doing this function outside of the user module, I suspect it is duplicating the effort (just as I wonder if it is duplicating Taxonomy Access in providing by-role moderator capability for the forums).

Having to create a role and

merlinofchaos's picture

Having to create a role and giving that role moderator access is not the same as giving each forum an individual list of moderators.

I've not used forum access,

catch's picture

I've not used forum access, but taxonomy access control caused us a lot of performance issues with x000 freetags, when we were only using it for forum access - updating permissions pages required about 32mb or php memory.

Taxonomy Access is a beast

webchick's picture

It's extremely powerful, no doubt about it, and there's lots of really neat stuff you can do if you configure it correctly. But the UI is straight from the 7th level of Hell. ;) If all you want are private forums and moderator access, forum_access is much more straight-forward to configure, imo.

Why use forum access: 1)

merlinofchaos's picture

Why use forum access:

1) taxonomy access controls your entire taxonomy. Forum access controls just your forums. Taxonomy access can actually get in the way if you don't want to restrict access to other taxonomy.

2) The UI for forum access stays with the forums, this makes it much easier to understand.

3) Forum access provides moderators on a per forum basis. You don't have to create new roles, you can add users directly to the forum.

4) Hopefuly forum access will be expanded to provide more forum-specific controls, such as comment access. There's a feature request there that I hope I (or someone -- any developers here who want to help?) can get to.