Easy Configuration

Local plugins ::: local_easyconf
Maintained by Andreas Koch
Allows administrators to easily perform mass configurations via GUI or CLI in the tables "config" and "config_plugins" with a YAML configuration file.
Latest release:
1 sites
14 downloads
3 fans
Current versions available: 1

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
    name_3:
      state: absent
  plugin_2:
    name_1:
      value: value_1
      mode: nooverwrite
    name_2:
      value: value_2
    name_3:
      state: absent

Screenshots

Screenshot #0
Screenshot #1

Contributors

Andreas Koch (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
Please login to post comments