diff --git a/enrol/database/config.html b/enrol/database/config.html index 847f8270693ee..089eee6c99b18 100644 --- a/enrol/database/config.html +++ b/enrol/database/config.html @@ -1,11 +1,15 @@
enrol_dbtype: |
+ enrol_dbtype: | - enrol_dbtype)) { + $frm->enrol_dbtype = 'mysql'; + } choose_from_menu($dboptions, "enrol_dbtype", $frm->enrol_dbtype, '', '', ''); ?> @@ -16,9 +20,14 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_dbhost: |
+ enrol_dbhost: | - + enrol_dbhost)) { + $frm->enrol_dbhost = ''; + } + ?> + | @@ -26,7 +35,7 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_dbuser: |
+ enrol_dbuser: | @@ -36,7 +45,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_dbpass: |
+ enrol_dbpass: | @@ -46,7 +55,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_dbname: |
+ enrol_dbname: | @@ -56,7 +65,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_dbtable: |
+ enrol_dbtable: | @@ -66,7 +75,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_localcoursefield: |
+ enrol_localcoursefield: | @@ -76,7 +85,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_localuserfield: |
+ enrol_localuserfield: | @@ -86,7 +95,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_remotecoursefield: |
+ enrol_remotecoursefield: | @@ -96,7 +105,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_remoteuserfield: |
+ enrol_remoteuserfield: | @@ -106,7 +115,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enrol_allowinternal: |
+ enrol_allowinternal: | enrol_allowinternal) echo "checked=\"true\"" ?> /> | diff --git a/enrol/database/enrol.php b/enrol/database/enrol.php index 5ab891c436013..65f42edfe8f3a 100644 --- a/enrol/database/enrol.php +++ b/enrol/database/enrol.php @@ -116,6 +116,17 @@ function get_access_icons($course) { /// Overide the base config_form() function function config_form($frm) { global $CFG; + + $vars = array('enrol_dbhost', 'enrol_dbuser', 'enrol_dbpass', + 'enrol_dbname', 'enrol_dbtable', + 'enrol_localcoursefield', 'enrol_localuserfield', + 'enrol_remotecoursefield', 'enrol_remoteuserfield', + 'enrol_allowinternal'); + foreach ($vars as $var) { + if (!isset($frm->$var)) { + $frm->$var = ''; + } + } include("$CFG->dirroot/enrol/database/config.html"); } diff --git a/enrol/flatfile/config.html b/enrol/flatfile/config.html index cdb3b0b56c1bb..0cfed7bcc65a3 100644 --- a/enrol/flatfile/config.html +++ b/enrol/flatfile/config.html @@ -1,7 +1,7 @@
enrol_flatfilelocation: |
+ enrol_flatfilelocation: | @@ -11,7 +11,7 @@ | |||||||||||||||||
enrol_mailstudents: |
+ enrol_mailstudents: | enrol_mailstudents) echo "checked=\"true\"" ?> /> | @@ -21,7 +21,7 @@|||||||||||||||||
enrol_mailteachers: |
+ enrol_mailteachers: | enrol_mailteachers) echo "checked=\"true\"" ?> /> | @@ -31,7 +31,7 @@|||||||||||||||||
enrol_mailadmins: |
+ enrol_mailadmins: | enrol_mailadmins) echo "checked=\"true\"" ?> /> | @@ -41,7 +41,7 @@|||||||||||||||||
enrol_allowinternal: |
+ enrol_allowinternal: | enrol_allowinternal) echo "checked=\"true\"" ?> /> | diff --git a/enrol/flatfile/enrol.php b/enrol/flatfile/enrol.php index df57dbc34c3ee..8b51a767e5057 100644 --- a/enrol/flatfile/enrol.php +++ b/enrol/flatfile/enrol.php @@ -40,6 +40,13 @@ function check_entry($form, $course) { /// Override the base config_form() function function config_form($frm) { global $CFG; + + $vars = array('enrol_flatfilelocation', 'enrol_mailstudents', 'enrol_mailteachers', 'enrol_mailadmins'); + foreach ($vars as $var) { + if (!isset($frm->$var)) { + $frm->$var = ''; + } + } include ("$CFG->dirroot/enrol/flatfile/config.html"); } diff --git a/enrol/ldap/config.html b/enrol/ldap/config.html index dfc2815aa6f5f..7b0b6adabebe1 100755 --- a/enrol/ldap/config.html +++ b/enrol/ldap/config.html @@ -1,12 +1,10 @@ enrol_ldap_host_url, ''); optional_variable($frm->enrol_ldap_version, ''); optional_variable($frm->enrol_ldap_bind_dn, ''); -optional_variable($frm->ldap_bind_pw, ''); +optional_variable($frm->enrol_ldap_bind_pw, ''); // student & teacher enrol optional_variable($frm->enrol_ldap_student_contexts, ''); optional_variable($frm->enrol_ldap_student_memberattribute, ''); @@ -40,8 +38,8 @@|||||||||||||||||
enrol_ldap_host_url: |
+|||||||||||||||||||
enrol_ldap_host_url: |
@@ -50,8 +48,8 @@ |
||||||||||||||||||
enrol_ldap_version: |
+|||||||||||||||||||
enrol_ldap_version: | |||||||||||||||||||
enrol_ldap_bind_dn: |
+|||||||||||||||||||
enrol_ldap_bind_dn: |
@@ -75,8 +73,8 @@ |
||||||||||||||||||
ldap_bind_pw: |
+|||||||||||||||||||
ldap_bind_pw: |
@@ -90,8 +88,8 @@ |
||||||||||||||||||
enrol_ldap_student_contexts: |
+|||||||||||||||||||
enrol_ldap_student_contexts: |
@@ -100,8 +98,8 @@ |
||||||||||||||||||
enrol_ldap_student_memberattribute: |
+|||||||||||||||||||
enrol_ldap_student_memberattribute: |
@@ -115,8 +113,8 @@ |
||||||||||||||||||
enrol_ldap_teacher_contexts: |
+|||||||||||||||||||
enrol_ldap_teacher_contexts: |
@@ -125,8 +123,8 @@ |
||||||||||||||||||
enrol_ldap_teacher_memberattribute: |
+|||||||||||||||||||
enrol_ldap_teacher_memberattribute: |
@@ -140,8 +138,8 @@ |
||||||||||||||||||
enrol_ldap_objectclass: |
+|||||||||||||||||||
enrol_ldap_objectclass: |
@@ -150,8 +148,8 @@ |
||||||||||||||||||
enrol_ldap_course_idnumber: |
+|||||||||||||||||||
enrol_ldap_course_idnumber: |
@@ -174,8 +172,8 @@ |
||||||||||||||||||
enrol_ldap_course_shortname: |
+|||||||||||||||||||
enrol_ldap_course_shortname: |
@@ -199,8 +197,8 @@ |
||||||||||||||||||
enrol_ldap_course_fullname: |
+|||||||||||||||||||
enrol_ldap_course_fullname: |
@@ -224,8 +222,8 @@ |
||||||||||||||||||
enrol_ldap_course_summary: |
+|||||||||||||||||||
enrol_ldap_course_summary: |
@@ -254,8 +252,8 @@ |
||||||||||||||||||
enrol_ldap_autocreate: |
+|||||||||||||||||||
enrol_ldap_autocreate: |
'no','1'=>'yes'), "enrol_ldap_autocreate", $frm->enrol_ldap_autocreate, "");
@@ -266,8 +264,8 @@ |
||||||||||||||||||
enrol_ldap_category: |
+|||||||||||||||||||
enrol_ldap_category: | |||||||||||||||||||
enrol_ldap_template: |
+|||||||||||||||||||
enrol_ldap_template: |
diff --git a/enrol/paypal/config.html b/enrol/paypal/config.html
index 04a7252d11e60..bf78a985cc9ba 100644
--- a/enrol/paypal/config.html
+++ b/enrol/paypal/config.html
@@ -1,7 +1,7 @@
|