mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #16435
[Bug 1266934] Re: Institution option for dropdown menus should take precedence over site option
There is a problem. If we make it that the Institution's "drop down nav"
checkbox always overrides the site's "drop down nav" checkbox, then
there is no need to have the site-level checkbox. The site setting will
have no effect except on users who are in "No institution", and possibly
users who have selected a custom theme.
I think, it makes sense the way it currently is. That is to say, the
"drop down nav" checkbox can seen as part of the institution's theme
customization, so it only applies if they choose a custom theme.
We could make it less confusing by adding some JS so that the "drop down
nav" checkbox is disabled or enabled, depending on whether or not the
"site default" theme is selected.
Alternately, if we really want the institution setting to be able to
override the setting even for the "site default" theme, then we need to
change the checkbox to a menu so that an institution can indicate that
they don't want to override the site setting. In other words, it would
be a menu with the options "Site default (Yes/No)", "Yes", and "No".
--
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/1266934
Title:
Institution option for dropdown menus should take precedence over site
option
Status in Mahara ePortfolio:
In Progress
Bug description:
When the theme of an institution is "site default", the institution
option to use dropdown menus has no effect - it's overridden by the
site option. It would make more sense to me to have the institution
option take priority.
Affects latest master
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1266934/+subscriptions
References