/program/lib/configurationmanagerlib.php - configurationmanager
main entry point for configurationmanager (called from /program/main_admin.php)
this routine dispatches the tasks, If the specified task is not recognised, the default task TASK_CONFIGURATION_INTRO is executed.
handle the editing/saving of the main configuration information
this routine handles editing of the main configuration parameters. It either displays the edit dialog or saves the modified data and shows the configuration manager introduction screen.
Note that we do NOT try to redirect the user via a header() after a succesful save. It would be handy because this particular save action may have had impact on the global configuration, which is already read at this point. By redirecting we would make a fresh start, with the new parameters. However, we lose the easy ability to tell the user that the data was saved (via $output->add_message()). So, either no feedback or obsolete global config in core. Hmmmm. I settle for the feedback and the 'wrong' settings.
display an introductory text for the configuration manager + menu
display the configuration manager menu
Documentation generated on Tue, 28 Jun 2016 19:08:48 +0200 by phpDocumentor 1.4.0