adapt_authoring
adapt_authoring copied to clipboard
Add a visual indicator to indicate which extensions are active
Taken from: https://community.adaptlearning.org/mod/forum/discuss.php?d=1691&parent=8271
Icons for each active Plugins might be useful.
Icons for each active Plugins might be useful.
I'm not sure icons are a good idea, they would quickly become unintelligible!
How about one icon which you can either mouseover or click to show a text-based list (maybe just use title attribute for the mouseover)?
Or maybe lists of multi-letter codes? 'P' is not that useful but 'PLP' is much more obvious, most of use that anyway. The full name could be shown via the title attribute as per Phil's mockup in the forums
I'm not sure icons are a good idea, they would quickly become unintelligible!
Thinking about it more now, icons for each is maybe a bad idea, a mouse over list from a single icon or word (plugins), would be more manageable, also could the title link to that plugins settings?
This is actually pretty tricky as there is no standard way for plugins to handle activation. One pattern is to use _isEnabled flag in json. However each plugin author can implement different logic to enable an extension.
We will need a way to tell the Authoringtool which setting enables the plugin. This might be done inside the properties definition or in some sort of manifest file.
Besides showing extension that are activated, I think it would also be helpful to indicate if a component / block / article / page is set as optional.