Moodle Mod: configcheck
January 31, 2008 – 15:02Designed new Moodle module to ensure default config settings:
Make an extra table in Moodle database to store config settings. Basically a copy of the config table (prefix_config) with three extra columns: ‘stoas_default’, ‘client’ and ‘mapping’.
The idea is to output lists (text,pdf), comparing different settings: moodle default <> stoas default <> client . The stoas default should be set once, after the technical delivery. The client settings can be set by e.g. a technical consultant after functional design and delivery. Besides outputting settings lists, later we can add functionality to moodle to switch between configurations. That is nice when, e.g. client has a problem, we can first switch back to the agreed upon settings and then solve the problem.
Later we should also add functionality to compare config settings between moodle versions. However, that is not something we can include in one moodle version.
NOTE:
- DML: Data Manipulation Language, e.g. SQL: SELECT, INSERT, UPDATE, DELETE
- DDL: Data Definition Language, e.g. XML Schema or SQL: CREATE, DROP
- DCL: Data Control Langua, e.g. SQL: GRANT, REVOKE
DEVLOG:
- Copied moodle config table and extended with extra columns
- Designed querys for updating stoas column and client column
- Investigated mapping in Moodle
- Started design of export to csv functionality




















Sorry, comments for this entry are closed at this time.