Hello,
(Sorry for the weird title -- I couldn't think of a succinct way to phrase the problem.)
It's pretty simple really, but I'm at a loss. I'm trying to enable other users (besides me, user 1) to administer comments. I've created a new role with that permission and added those users to that role.
They do indeed have access and can administer comments as needed from admin/comments.
The only problem is that now, when these users create content of their own, that node always has comments disabled. Also, these users don't see the User Comments fieldset when editing nodes, so the only thing I can figure is that since that menu isn't showing up and users with admin/comments permission override the default comment settings (new nodes should always be read/write in my case), they aren't able to specify anything.
In other words, it seems that for these users, drupal is expecting the editing form to tell it what comment permissions a node should have, but since these users don't have that part of the form, the value stored with the node is always '0'.
Any ideas how to fix this? Does it have to do with these users belonging to multiple roles?
Comments
Well, apparently that user
Well, apparently that user role also has to have the ability to administer nodes in order to specify their own comment permissions. This does end up giving these users more power than I wanted, but I guess it will work. This is a relatively unusual situation, but it does strike me as a bug since the specified behavior doesn't occur as expected.
Does anyone think this should be reported an issue, or is it something that's already fixed or handled differently in 4.7?