Site admin presets: Difference between revisions
From MoodleDocs
Helen Foster (talk | contribs) (project infobox, project description from MDL-72112) |
No edit summary |
||
Line 4: | Line 4: | ||
|tracker = MDL-72112 | |tracker = MDL-72112 | ||
|discussion = | |discussion = | ||
|assignee = Pimenko and Sara Arjona | |assignee = Pimenko and Sara Arjona and Amaia Anabitarte | ||
}} | }} | ||
{{Template:Moodle 4.0}} | {{Template:Moodle 4.0}} | ||
Line 11: | Line 11: | ||
*I want to load administration presets | *I want to load administration presets | ||
*So I can easily switch between different site admin configurations | *So I can easily switch between different site admin configurations | ||
This feature is implemented by the third-party plugin [https://moodle.org/plugins/block_admin_presets Admin presets], created by David Monllaó and maintained by developers from [https://pimenko.com/ Pimenko]. | This feature is implemented by the third-party plugin [https://moodle.org/plugins/block_admin_presets Admin presets], created by David Monllaó and maintained by developers from [https://pimenko.com/ Pimenko]. | ||
This project is about adapting this third-plugin for getting it integrated into Moodle LMS. | This project is about adapting this third-plugin for getting it integrated into Moodle LMS. | ||
===Acceptance criteria=== | ===Acceptance criteria=== | ||
* The block should be converted | * The block should be converted to an admin tool. | ||
* A link "Site admin presets" (pointing to 3rd-party plugin main page) should be displayed in the Site administration. | ** A link "Site admin presets" (pointing to 3rd-party plugin main page) should be displayed in the Site administration. | ||
* The admin tool should follow the Moodle coding style and policy rules. | * The admin tool should follow the Moodle coding style and policy rules. | ||
* The “Auto exclude sensitive settings” setting should be checked by default. | * The “Auto exclude sensitive settings” setting should be checked by default. | ||
* The tool_admin_presets setting should be reviewed to confirm it includes all the sensitive settings that have been added recently. | ** The tool_admin_presets setting should be reviewed to confirm it includes all the sensitive settings that have been added recently. | ||
* Presets should also include plugins visibility | * Presets should also include plugins visibility in order to let admins export/preview/load the list of plugins and their visibility. | ||
* Moodle LMS should include, by default, 2 site admin presets, Lite and Full. | * Moodle LMS should include, by default, 2 site admin presets, Lite and Full. | ||
* "Lite" will disable most of the settings and plugins in order to make it easier for users to find the most common features. | ** "Lite" will disable most of the settings and plugins in order to make it easier for users to find the most common features. | ||
* "Full" will include settings and plugins configuration as in Moodle 3.11. | ** "Full" will include settings and plugins configuration as in Moodle 3.11. |
Revision as of 14:29, 17 November 2021
Site admin presets | |
---|---|
Project state | In progress |
Tracker issue | MDL-72112 |
Discussion | |
Assignee | Pimenko and Sara Arjona and Amaia Anabitarte |
As an admin
- I want to load administration presets
- So I can easily switch between different site admin configurations
This feature is implemented by the third-party plugin Admin presets, created by David Monllaó and maintained by developers from Pimenko.
This project is about adapting this third-plugin for getting it integrated into Moodle LMS.
Acceptance criteria
- The block should be converted to an admin tool.
- A link "Site admin presets" (pointing to 3rd-party plugin main page) should be displayed in the Site administration.
- The admin tool should follow the Moodle coding style and policy rules.
- The “Auto exclude sensitive settings” setting should be checked by default.
- The tool_admin_presets setting should be reviewed to confirm it includes all the sensitive settings that have been added recently.
- Presets should also include plugins visibility in order to let admins export/preview/load the list of plugins and their visibility.
- Moodle LMS should include, by default, 2 site admin presets, Lite and Full.
- "Lite" will disable most of the settings and plugins in order to make it easier for users to find the most common features.
- "Full" will include settings and plugins configuration as in Moodle 3.11.