adapt_authoring icon indicating copy to clipboard operation
adapt_authoring copied to clipboard

Add a visual indicator to indicate which extensions are active

Open brian-learningpool opened this issue 8 years ago • 5 comments
trafficstars

Taken from: https://community.adaptlearning.org/mod/forum/discuss.php?d=1691&parent=8271

brian-learningpool avatar Jan 16 '17 16:01 brian-learningpool

Icons for each active Plugins might be useful.

lc-thomasberger avatar Jan 18 '17 14:01 lc-thomasberger

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

moloko avatar Jan 18 '17 14:01 moloko

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?

Deathjam avatar Jan 19 '17 15:01 Deathjam

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.

lc-thomasberger avatar Nov 30 '17 15:11 lc-thomasberger

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.

lc-thomasberger avatar Nov 30 '17 15:11 lc-thomasberger