Forum access grated by itself a "Temorary" moderator permission to a specific role I did not decided
There is no way I can change that.
Reading the post, I think the problem arised when I deleted the "forum moderator" role Forum Access createed.
As I did not need that specfic role and no documentation would explain why the module would deeply need such a role, I just wiped it out.
Now I have no longer control on moderation
1) How can I get back my module working correctly?
2) This design has tio be changed:
- Why a moderator role is needed? One may decided that only a specific individual will moderate a specific forum
- Why not setting the moderator quality as permission associated to (any) role according to the Drupal practice?
- It is not really acceptable that a module function relies on the presence and the name of an object that can be modifed and deleted by the user without any warning.
Thanks
Comments
Comment #1
salvisIf you muck enough with anything, you'll manage to break it.
Since you don't read the information that's there (for example it explains you that you may rename the role but that you must not delete or otherwise change it), I don't see how more information would help you.
But you seem to be interested in the internal nuts-and-bolts working of the module (at least that's the information you're asking for...) — feel free to read the source code and peruse CVS to find out in what context that role was added and how it's used.
Comment #2
jvieille commentedI did not found the explanations, the only help text is the following:
"This module changes your forum administration page to let you apply role-based
permissions to each forum, and to give each forum individual moderators.
Moderators automatically get all privileges on all posts in that forum,
including edit and delete."
Finally, I managed the forum access with TAC, which was enough for my purpose (just hidding particular forums from public view).
Thanks
Comment #3
salvisJust for the record, at the point where FA creates the 'Forum Moderator' role, it displays the following message:
When you hover over the role you get:
And finally, when you delete the role it says:
Comment #4
jvieille commentedOK, so it seems that the module is working though. It is currently using one specific role.
The problem is
1) I don't know how to change the moderator role without deleting it
2) Is it possible to set different roles to moderate different forums?
3) is it compatible with / is there any interest in coupling with Modr8
Thanks for your accurate and responsive help
Comment #5
salvis1) Go to admin/user/roles, click on 'edit role', then you can change the name of the role
2) Yes, certainly. Define any roles you wish and give them the permissions you want. The temporary Forum Administrator role is only used temporarily and internally by FA. It needs to exist, but as it says do NOT give this role to any user!
3) I've heard of Modr8, but I've never looked at it. On its front page I read "This is NOT an access control module," which means the two will get along just fine.
Comment #6
himagarwal commentedI still don't see any role created by FA. How can I set this up? When FA is installed, authenticated users only sees "Access Denied" page of every forum.......
I'm still not getting what went wrong?
Comment #7
salvisPlease forget this about the role being created by FA. That is a technical detail that you can safely ignore.
Go to admin/content/forum, click on an 'edit forum' link and set Access Control for this forum. Repeat for every other forum.
I, too, would like to know what went wrong...
Comment #9
himagarwal commentedThanks. it worked!