Easy Configuration
- Moodle 4.1–4.4
- 更新 2024-05-08
Allows administrators to easily perform mass configurations via GUI or CLI in the tables “config” and “config_plugins” with a YAML configuration file.
This plugins allows administrators to easily configure settings in the tables config and config_plugins . It may be run via GUI or via CLI. The latter makes it possible to easily roll out standard configuration for several moodles.
If you want to set additional configurations in other tables, you may extend lib.php or ask me: kocha (at) posteo.de
Requirement: PHP package YML which can be installed e.g. via
$ apt install php8.1-yaml The configuration can be easily written in YAML:
config:
name_1:
value: value_1
name_2:
value: value_2
mode: nooverwrite
name_3:
state: absent
config_plugins:
plugin_1:
name_1:
value: value_1
mode: nooverwrite
name_2:
value: value_2
- 0.3.1Moodle 4.1, 4.2, 4.3, 4.4