|
Moodle
2.2.1
http://www.collinsharper.com
|
00001 <?php 00002 00003 // This file is part of Moodle - http://moodle.org/ 00004 // 00005 // Moodle is free software: you can redistribute it and/or modify 00006 // it under the terms of the GNU General Public License as published by 00007 // the Free Software Foundation, either version 3 of the License, or 00008 // (at your option) any later version. 00009 // 00010 // Moodle is distributed in the hope that it will be useful, 00011 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00013 // GNU General Public License for more details. 00014 // 00015 // You should have received a copy of the GNU General Public License 00016 // along with Moodle. If not, see <http://www.gnu.org/licenses/>. 00017 00028 $string['assignrole'] = "Assigning role '{\$a->role_shortname}' to user '{\$a->user_username}' into course '{\$a->course_shortname}' (id {\$a->course_id})"; 00029 $string['assignrolefailed'] = "Failed to assign role '{\$a->role_shortname}' to user '{\$a->user_username}' into course '{\$a->course_shortname}' (id {\$a->course_id})\n"; 00030 $string['autocreate'] = '<p>Courses can be created automatically if there are enrolments to a course that doesn\'t yet exist in Moodle</p><p>If you are using automatic course creation, it is recommended that you remove the following capabilities: moodle/course:changeidnumber, moodle/course:changeshortname, moodle/course:changefullname and moodle/course:changesummary, from the relevant roles to prevent modifications of the four course fields specified above (ID number, shortname, fullname and summary).</p>'; 00031 $string['autocreate_key'] = 'Auto create'; 00032 $string['autocreation_settings'] = 'Automatic course creation settings'; 00033 $string['bind_dn'] = 'If you want to use a bind user to search users, specify it here. Someting like \'cn=ldapuser,ou=public,o=org\''; 00034 $string['bind_dn_key'] = 'Bind user distinguished name'; 00035 $string['bind_pw'] = 'Password for the bind user'; 00036 $string['bind_pw_key'] = 'Password'; 00037 $string['bind_settings'] = 'Bind settings'; 00038 $string['cannotcreatecourse'] = 'Cannot create course: missing required data from the LDAP record!'; 00039 $string['category'] = 'The category for auto-created courses'; 00040 $string['category_key'] = 'Category'; 00041 $string['contexts'] = 'LDAP contexts'; 00042 $string['couldnotfinduser'] = "Could not find user '{\$a}', skipping\n"; 00043 $string['coursenotexistskip'] = "Course '{\$a}' does not exist and autocreation disabled, skipping\n"; 00044 $string['course_fullname'] = 'Optional: LDAP attribute to get the full name from'; 00045 $string['course_fullname_key'] = 'Full name'; 00046 $string['course_idnumber'] = 'LDAP attribute to get the course ID number from. Usually \'cn\' or \'uid\'.'; 00047 $string['course_idnumber_key'] = 'ID number'; 00048 $string['course_search_sub'] = 'Search group memberships from subcontexts'; 00049 $string['course_search_sub_key'] = 'Search subcontexts'; 00050 $string['course_settings'] = 'Course enrolment settings'; 00051 $string['course_shortname'] = 'Optional: LDAP attribute to get the shortname from'; 00052 $string['course_shortname_key'] = 'Short name'; 00053 $string['course_summary'] = 'Optional: LDAP attribute to get the summary from'; 00054 $string['course_summary_key'] = 'Summary'; 00055 $string['createcourseextid'] = 'CREATE User enrolled to a nonexistant course \'{$a->courseextid}\''; 00056 $string['createnotcourseextid'] = 'User enrolled to a nonexistant course \'{$a->courseextid}\''; 00057 $string['creatingcourse'] = 'Creating course \'{$a}\'...'; 00058 $string['editlock'] = 'Lock value'; 00059 $string['emptyenrolment'] = "Empty enrolment for role '{\$a->role_shortname}' in course '{\$a->course_shortname}'\n"; 00060 $string['enrolname'] = 'LDAP'; 00061 $string['enroluser'] = "Enrol user '{\$a->user_username}' into course '{\$a->course_shortname}' (id {\$a->course_id})"; 00062 $string['enroluserenable'] = "Enabled enrolment for user '{\$a->user_username}' in course '{\$a->course_shortname}' (id {\$a->course_id})"; 00063 $string['explodegroupusertypenotsupported'] = "ldap_explode_group() does not support selected user type: {\$a}\n"; 00064 $string['extcourseidinvalid'] = 'The course external id is invalid!'; 00065 $string['extremovedsuspend'] = "Disabled enrolment for user '{\$a->user_username}' in course '{\$a->course_shortname}' (id {\$a->course_id})"; 00066 $string['extremovedsuspendnoroles'] = "Disabled enrolment and removed roles for user '{\$a->user_username}' in course '{\$a->course_shortname}' (id {\$a->course_id})"; 00067 $string['extremovedunenrol'] = "Unenrol user '{\$a->user_username}' from course '{\$a->course_shortname}' (id {\$a->course_id})"; 00068 $string['failed'] = "Failed!\n"; 00069 $string['general_options'] = 'General options'; 00070 $string['group_memberofattribute'] = 'Name of the attribute that specifies which groups a given user or group belongs to (e.g., memberOf, groupMembership, etc.)'; 00071 $string['group_memberofattribute_key'] = '\'Member of\' attribute'; 00072 $string['host_url'] = 'Specify LDAP host in URL-form like \'ldap://ldap.myorg.com/\' or \'ldaps://ldap.myorg.com/\''; 00073 $string['host_url_key'] = 'Host URL'; 00074 $string['idnumber_attribute'] = 'If the group membership contains distinguised names, specify the same attribute you have used for the user \'ID Number\' mapping in the LDAP authentication settings'; 00075 $string['idnumber_attribute_key'] = 'ID number attribute'; 00076 $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.'; 00077 $string['ldap_encoding_key'] = 'LDAP encoding'; 00078 $string['ldap:manage'] = 'Manage LDAP enrol instances'; 00079 $string['memberattribute'] = 'LDAP member attribute'; 00080 $string['memberattribute_isdn'] = 'If the group membership contains distinguised names, you need to specify it here. If it does, you also need to configure the remaining settings of this section'; 00081 $string['memberattribute_isdn_key'] = 'Member attribute uses dn'; 00082 $string['nested_groups'] = 'Do you want to use nested groups (groups of groups) for enrolment?'; 00083 $string['nested_groups_key'] = 'Nested groups'; 00084 $string['nested_groups_settings'] = 'Nested groups settings'; 00085 $string['nosuchrole'] = "No such role: '{\$a}'\n"; 00086 $string['objectclass'] = 'objectClass used to search courses. Usually \'group\' or \'posixGroup\''; 00087 $string['objectclass_key'] = 'Object class'; 00088 $string['ok'] = "OK!\n"; 00089 $string['opt_deref'] = 'If the group membership contains distinguised names, specify how aliases are handled during search. Select one of the following values: \'No\' (LDAP_DEREF_NEVER) or \'Yes\' (LDAP_DEREF_ALWAYS)'; 00090 $string['opt_deref_key'] = 'Dereference aliases'; 00091 $string['phpldap_noextension'] = '<em>The PHP LDAP module does not seem to be present. Please ensure it is installed and enabled if you want to use this enrolment plugin.</em>'; 00092 $string['pluginname'] = 'LDAP enrolments'; 00093 $string['pluginname_desc'] = '<p>You can use an LDAP server to control your enrolments. It is assumed your LDAP tree contains groups that map to the courses, and that each of those groups/courses will have membership entries to map to students.</p><p>It is assumed that courses are defined as groups in LDAP, with each group having multiple membership fields (<em>member</em> or <em>memberUid</em>) that contain a uniqueidentification of the user.</p><p>To use LDAP enrolment, your users <strong>must</strong> to have a valid idnumber field. The LDAP groups must have that idnumber in the member fields for a user to be enrolled in the course. This will usually work well if you are already using LDAP Authentication.</p><p>Enrolments will be updated when the user logs in. You can also run a script to keep enrolments in synch. Look in <em>enrol/ldap/cli/sync.php</em>.</p><p>This plugin can also be set to automatically create new courses when new groups appear in LDAP.</p>'; 00094 $string['pluginnotenabled'] = 'Plugin not enabled!'; 00095 $string['role_mapping'] = '<p>For each role that you want to assign from LDAP, you need to specify the list of contexts where the role courses\'s groups are located. Separate different contexts with \';\'.</p><p>You also need to specify the attribute your LDAP server uses to hold the members of a group. Usually \'member\' or \'memberUid\'</p>'; 00096 $string['role_mapping_key'] = 'Map roles from LDAP '; 00097 $string['roles'] = 'Role mapping'; 00098 $string['server_settings'] = 'LDAP server settings'; 00099 $string['synccourserole'] = "== Synching course '{\$a->idnumber}' for role '{\$a->role_shortname}'\n"; 00100 $string['template'] = 'Optional: auto-created courses can copy their settings from a template course'; 00101 $string['template_key'] = 'Template'; 00102 $string['unassignrole'] = "Unassigning role '{\$a->role_shortname}' to user '{\$a->user_username}' from course '{\$a->course_shortname}' (id {\$a->course_id})\n"; 00103 $string['unassignroleid'] = "Unassigning role id '{\$a->role_id}' to user id '{\$a->user_id}'\n"; 00104 $string['unassignrolefailed'] = "Failed to unassign role '{\$a->role_shortname}' to user '{\$a->user_username}' from course '{\$a->course_shortname}' (id {\$a->course_id})\n"; 00105 $string['updatelocal'] = 'Update local data'; 00106 $string['user_attribute'] = 'If the group membership contains distinguised names, specify the attribute used to name/search users. If you are using LDAP authentication, this value should match the attribute specified in the \'ID Number\' mapping in the LDAP authentication plugin'; 00107 $string['user_attribute_key'] = 'ID number attribute'; 00108 $string['user_contexts'] = 'If the group membership contains distinguised names, specify the list of contexts where users are located. Separate different contexts with \';\'. For example: \'ou=users,o=org; ou=others,o=org\''; 00109 $string['user_contexts_key'] = 'Contexts'; 00110 $string['user_search_sub'] = 'If the group membership contains distinguised names, specify if the search for users is done in subcontexts too'; 00111 $string['user_search_sub_key'] = 'Search subcontexts'; 00112 $string['user_settings'] = 'User lookup settings'; 00113 $string['user_type'] = 'If the group membership contains distinguished names, specify how users are stored in LDAP'; 00114 $string['user_type_key'] = 'User type'; 00115 $string['version'] = 'The version of the LDAP protocol your server is using'; 00116 $string['version_key'] = 'Version';