Closed (won't fix)
Project:
Drupal core
Version:
7.x-dev
Component:
forum.module
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
25 Oct 2005 at 22:01 UTC
Updated:
22 Sep 2009 at 17:14 UTC
On a discussion about enabling different languages on the infrastructure list, it was suggested that per-forum moderators would be a core worthy feature.
This initially sounds simple, but I think it actually touches on a couple of core modules -- comments and node among others -- since it restricts the ability to make changes around these items, but only for forum nodes and comments. Let's discuss some approaches.
Comments
Comment #1
moshe weitzman commentedCorrect me if I'm wrong, but the goal here is for moderators to be able to edit nodes and comments in their assigned forums but not elsewhere.
A small node permission module could resolve this need for nodes. The module would write an 'update' and 'delete' grant for nodes within a a given forum. Comments are harder though. We only offer one permission, 'administer comments', which is global. I really don't think we want to rebuild the node-access system for comments. We've already rebuilt all the node hooks. My proposal here is to simply grant administer comments to all forum moderators, and ask them not to veer out of their assigned forums.
Comment #2
bdragon commentedAccess control hooks are powerful enough to do this in contrib.
http://drupal.org/project/forum_access
Comment #3
moshe weitzman commentedfor comments, they aren't powerful enough. see my last comment.
Comment #4
bdragon commentedFair enough. In that case, reopening and resetting to 7.x-dev. ;-)
Comment #5
finex commentedDo you know if on D6 it is possible in any way to have a "moderator" role for editing/deleting comments on a specific forum without granting the full "administer comment" permission?
Comment #6
boris mann commentedThis is something for contrib and/or a forum-focused distro. Setting to won't fix.