Service edit form is focused on the new standard

Signed-off-by: Valentin Popov <info@valentineus.link>
This commit is contained in:
Valentin Popov 2018-03-12 22:09:36 +04:00
parent 4d69ca0da6
commit f3dc13ac91
Signed by: Valentin Popov
GPG Key ID: 269A00ACA90A8EA3

View File

@ -53,34 +53,29 @@ class service_edit_form extends moodleform {
$mform->addElement("header", "editserviceheader", new lang_string("service", "webservice")); $mform->addElement("header", "editserviceheader", new lang_string("service", "webservice"));
/* Name of the service */ /* Name of the service */
$mform->addElement("text", "title", new lang_string("name", "moodle"), $size); $mform->addElement("text", "name", new lang_string("name", "moodle"), $size);
$mform->addRule("title", null, "required"); $mform->addRule("name", null, "required");
$mform->setType("title", PARAM_NOTAGS); $mform->setType("name", PARAM_NOTAGS);
/* Callback address */ /* Callback address */
$mform->addElement("text", "url", new lang_string("url", "moodle"), $size); $mform->addElement("text", "point", new lang_string("url", "moodle"), $size);
$mform->addRule("url", null, "required"); $mform->addRule("point", null, "required");
$mform->setType("url", PARAM_URL); $mform->setType("point", PARAM_URL);
/* Enabling the service */ /* Enabling the service */
$mform->addElement("advcheckbox", "enable", new lang_string("enable", "moodle")); $mform->addElement("advcheckbox", "status", new lang_string("enable", "moodle"));
$mform->setType("enable", PARAM_BOOL); $mform->setType("status", PARAM_BOOL);
$mform->setDefault("enable", 1); $mform->setDefault("status", 1);
$mform->setAdvanced("enable"); $mform->setAdvanced("status");
/* Token */ /* Token */
$mform->addElement("text", "token", new lang_string("token", "webservice"), $size); $mform->addElement("text", "token", new lang_string("token", "webservice"), $size);
$mform->setType("token", PARAM_NOTAGS); $mform->setType("token", PARAM_NOTAGS);
/* Additional information */
$mform->addElement("text", "other", new lang_string("sourceext", "plugin"), $size);
$mform->setType("other", PARAM_NOTAGS);
$mform->setAdvanced("other");
/* Content type */ /* Content type */
$contenttype = array("json" => "application/json", "x-www-form-urlencoded" => "application/x-www-form-urlencoded"); $contenttype = array("json" => "application/json", "x-www-form-urlencoded" => "application/x-www-form-urlencoded");
$mform->addElement("select", "type", "Content type", $contenttype); $mform->addElement("select", "header", "Content type", $contenttype);
$mform->setAdvanced("type"); $mform->setAdvanced("header");
/* Form heading */ /* Form heading */
$mform->addElement("header", "editserviceheaderevent", new lang_string("edulevel", "moodle")); $mform->addElement("header", "editserviceheaderevent", new lang_string("edulevel", "moodle"));