For french speaking people, you can read this discussion in french, about the same idea/proposition.
I had an idea some days ago: Moodle Administrator could create several Toolbar settings for Atto, usable in different places.
As you know, there are many plugins for Atto, allowing for a lot of different features.
To be usable by users, these plugins must be defined (by the administrator) at the Atto toolbar, from "Site Administration > Plugins > Text Editors > Atto HTML Editor > Atto ToolBar Settings".
But this toolbar setting is unique for the entire platform!
And in fact, this editor can be used with very different needs depending on the case:
- writing a simple forum message
- writing a web page with basic formatting
- advanced text writing, with different formatting, links, embedded files...
- math-oriented element writing (for which dedicated plugins would be useful)
- physics / chemistry oriented element writing (for which dedicated plugins would be useful)
- submitting an audio / video assignment
if admin integrates all plugins that can be useful in one place or
another, they overload the interface of all users everywhere (at the
risk of "hiding" the most useful).
So, i think it would be a useful improvment if the administrator could define several settings of the toolbar for Atto (eg "Minimal", "Basic", "Audio submission", "Mathematics", "Physics / chemistry" , "Languages"...).
Then, it would be necessary to be able to define, for a context, the toolbar to use with Atto.
It would be possible for example to define that at the site level, it would be the "Basic" setting, but in a course category dedicated to mathematics, it would be "Mathematics", and we could also (re)define that at the course level (and even on activity level).
The ability to set the Atto setting in a context would be controlled by a dedicated capacity.
Likewise, activity types could set the default Atto setting to use. We do not necessarily have the same needs in writing a forum message, doing an homework assignment...
After thinking about all of that, i've seen that a minimalist version of Atto for forums was planned, via MDL-66634. So, I thought it might be worth looking at things more holistically.
What do you think about this idea? Do you have comments, additional suggestions?