Hi,
I would like to have 3 rooms:
- Public
- Moderators
- Administrators
Public would be available for everyone. Moderators & Administrators have moderator rights for this room.
Moderators room would be available for moderators & administrators, and admins have moderators rights for this room (this is anyway the case, as I added admins as muc_admin acl.
And last but not least, Administrators room is only available for administrators.
How can I achieve that?
I created for testing a acl for moderators, where I put all moderators in it.
How can I now achieve these permissions?
Or do I have to do this somehow with shared roster groups?
Thanks,
Michael
I did it now that way, that I
I did it now that way, that I changed moderators and administrators room to members_only and added the mods/admins to those rooms respectively.
The only problem is, that I have two servers, one serving as a fallback. Do I have to do the room config twice or can I sync it somehow?
I know that there's no mod_muc_odbc, otherwise I'd use that...
mweibel wrote: I have two
I have two servers, one serving as a fallback. Do I have to do the room config twice or can I sync it somehow?
When a room owner sets the room as "persistent", the room configuration is stored in the Mnesia table "muc_room". If you install another ejabberd node, and configure its Mnesia database to serve in cluster, then you may want to configure the "muc_room" table to be synced between both nodes.