diff --git a/public/enrol/ldap/lang/en/enrol_ldap.php b/public/enrol/ldap/lang/en/enrol_ldap.php index 83e88ec9496..f2bc1828961 100644 --- a/public/enrol/ldap/lang/en/enrol_ldap.php +++ b/public/enrol/ldap/lang/en/enrol_ldap.php @@ -84,6 +84,8 @@ $string['host_url'] = 'Specify LDAP host in URL-form like \'ldap://ldap.myorg.co $string['host_url_key'] = 'Host URL'; $string['idnumber_attribute'] = 'If the group membership contains distinguished names, specify the same attribute you have used for the user \'ID Number\' mapping in the LDAP authentication settings.'; $string['idnumber_attribute_key'] = 'ID number attribute'; +$string['ignorehiddencourses'] = 'Ignore hidden courses'; +$string['ignorehiddencourses_desc'] = 'If enabled users will not be enrolled on courses that are set to be unavailable to students.'; $string['ldap_encoding'] = 'Specify encoding used by LDAP server. Most probably utf-8, MS AD v2 uses default platform encoding such as cp1252, cp1250, etc.'; $string['ldap_encoding_key'] = 'LDAP encoding'; $string['ldap:manage'] = 'Manage LDAP enrol instances'; diff --git a/public/enrol/ldap/settings.php b/public/enrol/ldap/settings.php index c577859b7ae..01bd58b5f0a 100644 --- a/public/enrol/ldap/settings.php +++ b/public/enrol/ldap/settings.php @@ -86,7 +86,13 @@ if ($ADMIN->fulltree) { $settings->add(new admin_setting_configtext_trim_lower('enrol_ldap/course_'.$field, get_string('course_'.$field.'_key', 'enrol_ldap'), get_string('course_'.$field, 'enrol_ldap'), '', true, true)); } - $settings->add(new admin_setting_configcheckbox('enrol_ldap/ignorehiddencourses', get_string('ignorehiddencourses', 'enrol_database'), get_string('ignorehiddencourses_desc', 'enrol_database'), 0)); + $settings->add(new admin_setting_configcheckbox( + 'enrol_ldap/ignorehiddencourses', + get_string('ignorehiddencourses', 'enrol_ldap'), + get_string('ignorehiddencourses_desc', 'enrol_ldap'), + 0, + )); + $options = array(ENROL_EXT_REMOVED_UNENROL => get_string('extremovedunenrol', 'enrol'), ENROL_EXT_REMOVED_KEEP => get_string('extremovedkeep', 'enrol'), ENROL_EXT_REMOVED_SUSPEND => get_string('extremovedsuspend', 'enrol'),