mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #17072
[Bug 1274948] Re: Site admins can't see group activities without joining.
Good question which I asked myself why I have not introduced the new
system group role, such as "inspector", that would not be possible to
assign people via membership page, but will be assigned to admins if
there is an objection content. I started working that way initially, but
then realised that though roles are in the table, there are many-many
occurrences in the code when they are literally compared to its string
values rather than some capabilities that are supposed to be defined in
the grouptype_roles table, so between adding more mess or less, I have
chosen adding less )) and added all forum access validation for site
admins to user_can_access_forum. Ideally the "system" grouptype is
needed with system roles that will be inherited by other grouptypes
(standard and course), and all permissions validation needs to be done
against capabilities defined at grouptype level. But that is different
story that require a separate issue and substantial amount of work.
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1274948
Title:
Site admins can't see group activities without joining.
Status in Mahara ePortfolio:
New
Bug description:
I might be too lazy to do a deep search, but quick search have not
indicated any related discussion or bug. Basically the problem is that
site (and institution) admins can't see group activities without
joining them using ordinary route or making themselves group admin
using own privileges. Not sure if this is right and do not see why
site admin should not be able to access any group forum or pages
directly without joining the group.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1274948/+subscriptions
References