diff --git a/auth.php b/auth.php index c384a1e..6e1f5d1 100644 --- a/auth.php +++ b/auth.php @@ -35,18 +35,13 @@ require_once($CFG->libdir . '/authlib.php'); */ class auth_plugin_outage extends auth_plugin_base { - - public function __construct() - { + public function __construct() { $this->pluginconfig = 'auth_outage'; $this->authtype = 'outage'; $this->roleauth = 'auth_outage'; $this->component = 'auth_outage'; $this->errorlogtag = '[AUTH_OUTAGE]'; $this->config = get_config('auth_outage'); - - // Set to defaults if undefined. - //$this->config = $this->set_defaults($this->config); } /** @@ -64,70 +59,8 @@ class auth_plugin_outage extends auth_plugin_base * * @return bool Authentication success or failure. */ - function user_login($username, $password) - { - // do not authenticate users + public function user_login($username, $password) { + // Do not authenticate users. return false; } - -// /** -// * Prints a form for configuring this authentication plugin. -// * -// * This function is called from admin/auth.php, and outputs a full page with -// * a form for configuring this plugin. -// * -// * @param object $config -// * @param object $err -// * @param array $user_fields -// */ -// function config_form($config, $err, $user_fields) -// { -// require('config.php'); -// } -// -// /** -// * A chance to validate form data, and last chance to -// * do stuff before it is inserted in config_plugin -// * @param object object with submitted configuration settings (without system magic quotes) -// * @param array $err array of error messages -// */ -// function validate_form($form, &$err) -// { -// if (strlen(trim($form->default_warning_message)) == 0) { -// $err['invalid_message'] = 'Please provide a descriptive message.'; -// } -// -// $starts = DateTime::createFromFormat('Y-m-d\\TH:i', $form->starts); -// if ($starts === false) { -// $err['invalid_start'] = 'Invalid start date.'; -// } -// } -// -// /** -// * Processes and stores configuration data for this authentication plugin. -// * -// * @param object object with submitted configuration settings (without system magic quotes) -// */ -// function process_config($config) -// { -// if (!isset($config->active)) { -// $config->active = 'N'; -// } -// if (!isset($config->message)) { -// $config->message = 'Maintenance scheduled from %s to %s.'; -// } -// if (!isset($config->starts)) { -// $config->starts = ''; -// } -// if (!isset($config->ends)) { -// $config->ends = ''; -// } -// -// set_config('active', ($config->active == 'Y' ? 'Y' : 'N'), $this->pluginconfig); -// set_config('message', trim($config->message), $this->pluginconfig); -// set_config('starts', $config->starts, $this->pluginconfig); -// set_config('ends', $config->ends, $this->pluginconfig); -// -// return true; -// } } diff --git a/lang/en/auth_outage.php b/lang/en/auth_outage.php index 277d215..1608576 100644 --- a/lang/en/auth_outage.php +++ b/lang/en/auth_outage.php @@ -1,4 +1,19 @@ . + /** * Strings for component 'auth_outage', language 'en'. *