FIxes for XHTML strict 1.0 MDL-7861
[moodle.git] / lang / en_utf8 / auth.php
49aafb90 1<?PHP // $Id$
304d08f0 2 // auth.php - created with Moodle 1.7 beta + (2006101003)
49aafb90 3
5$string['alternatelogin'] = 'If you enter a URL here, it will be used as the login page for this site. The page should contain a form which has the action property set to <strong>\'$a\'</strong> and return fields <strong>username</strong> and <strong>password</strong>.<br />Be careful not to enter an incorrect URL as you may lock yourself out of this site.<br />Leave this setting blank to use the default login page.';
6$string['alternateloginurl'] = 'Alternate Login URL';
49aafb90 7$string['auth_cas_baseuri'] = 'URI of the server (nothing if no baseUri)<br />For example, if the CAS server responds to then<br />cas_baseuri = CAS/';
304d08f0 8$string['auth_cas_create_user'] = 'Turn this on if you want to insert CAS-authenticated users in Moodle database. If not then only users who already exist in the Moodle database can log in.';
9$string['auth_cas_enabled'] = 'Turn this on if you want to use CAS authentication.';
10$string['auth_cas_hostname'] = 'Hostname of the CAS server <br />eg:';
11$string['auth_cas_invalidcaslogin'] = 'Sorry, your login has failed - you could not be authorised';
12$string['auth_cas_language'] = 'Selected language';
13$string['auth_cas_logincas'] = 'Secure connection access';
49aafb90 14$string['auth_cas_port'] = 'Port of the CAS server';
304d08f0 15$string['auth_cas_server_settings'] = 'CAS server configuration';
16$string['auth_cas_text'] = 'Secure connection';
49aafb90 17$string['auth_cas_version'] = 'Version of CAS';
49aafb90 18$string['auth_casdescription'] = 'This method uses a CAS server (Central Authentication Service) to authenticate users in a Single Sign On environment (SSO). You can also use a simple LDAP authentication. If the given username and password are valid according to CAS, Moodle creates a new user entry in its database, taking user attributes from LDAP if required. On following logins only the username and password are checked.';
304d08f0 19$string['auth_castitle'] = 'Use a CAS server (SSO)';
49aafb90 20$string['auth_changepasswordhelp'] = 'Change password help';
21$string['auth_changepasswordhelp_expl'] = 'Display lost password help to users who have lost their $a password. This will be displayed either as well as or instead of the <strong>Change Password URL</strong> or Internal Moodle password change.';
304d08f0 22$string['auth_changepasswordurl'] = 'Change password URL';
23$string['auth_changepasswordurl_expl'] = 'Specify the url to send users who have lost their $a password. Set <strong>Use standard Change Password page</strong> to <strong>No</strong>.';
49aafb90 24$string['auth_common_settings'] = 'Common settings';
25$string['auth_data_mapping'] = 'Data mapping';
26$string['auth_dbdescription'] = 'This method uses an external database table to check whether a given username and password is valid. If the account is a new one, then information from other fields may also be copied across into Moodle.';
27$string['auth_dbextrafields'] = 'These fields are optional. You can choose to pre-fill some Moodle user fields with information from the <b>external database fields</b> that you specify here. <p>If you leave these blank, then defaults will be used.</p><p>In either case, the user will be able to edit all of these fields after they log in.</p>';
28$string['auth_dbfieldpass'] = 'Name of the field containing passwords';
29$string['auth_dbfielduser'] = 'Name of the field containing usernames';
30$string['auth_dbhost'] = 'The computer hosting the database server.';
31$string['auth_dbname'] = 'Name of the database itself';
32$string['auth_dbpass'] = 'Password matching the above username';
304d08f0 33$string['auth_dbpasstype'] = '<p>Specify the format that the password field is using. MD5 encryption is useful for connecting to other common web applications like PostNuke.</p> <p>Use \'internal\' if you want to the external DB to manage usernames & email addresses, but Moodle to manage passwords. If you use \'internal\', you <i>must</i> provide a populated email address field in the external DB, and you must execute admin/cron.php regularly. Moodle will send an email to new users with a temporary password.</p>';
49aafb90 34$string['auth_dbtable'] = 'Name of the table in the database';
35$string['auth_dbtitle'] = 'Use an external database';
36$string['auth_dbtype'] = 'The database type (See the <a href=\"../lib/adodb/readme.htm#drivers\">ADOdb documentation</a> for details)';
37$string['auth_dbuser'] = 'Username with read access to the database';
49aafb90 38$string['auth_emaildescription'] = 'Email confirmation is the default authentication method. When the user signs up, choosing their own new username and password, a confirmation email is sent to the user\'s email address. This email contains a secure link to a page where the user can confirm their account. Future logins just check the username and password against the stored values in the Moodle database.';
39$string['auth_emailtitle'] = 'Email-based authentication';
40$string['auth_fccreators'] = 'List of groups whose members are allowed to create new courses. Separate multiple groups with \';\'. Names must be spelled exactly as on FirstClass server. System is case-sensitive.';
41$string['auth_fcdescription'] = 'This method uses a FisrtClass server to check whether a given username and password is valid.';
42$string['auth_fcfppport'] = 'Server port (3333 is the most common)';
43$string['auth_fchost'] = 'The FirstClass server address. Use the IP number or DNS name.';
44$string['auth_fcpasswd'] = 'Password for the account above.';
45$string['auth_fctitle'] = 'Use a FirstClass server';
46$string['auth_fcuserid'] = 'Userid for FirstClass account with privilege \'Subadministrator\' set.';
304d08f0 47$string['auth_fieldlock'] = 'Lock value';
48$string['auth_fieldlock_expl'] = '<p><b>Lock value:</b> If enabled, will prevent Moodle users and admins from editing the field directly. Use this option if you are maintaining this data in the external auth system. </p>';
49$string['auth_fieldlocks'] = 'Lock user fields';
3f5abcb2 50$string['auth_fieldlocks_help'] = '<p>You can lock user data fields. This is useful for sites where the user data is maintained by the administrators manually by editing user records or uploading using the \'Upload users\' facility. If you are locking fields that are required by Moodle, make sure that you provide that data when creating user accounts or the accounts will be unusable.</p><p>Consider setting the lock mode to \'Unlocked if empty\' to avoid this problem.</p>';
49aafb90 51$string['auth_imapdescription'] = 'This method uses an IMAP server to check whether a given username and password is valid.';
52$string['auth_imaphost'] = 'The IMAP server address. Use the IP number, not DNS name.';
53$string['auth_imapport'] = 'IMAP server port number. Usually this is 143 or 993.';
54$string['auth_imaptitle'] = 'Use an IMAP server';
55$string['auth_imaptype'] = 'The IMAP server type. IMAP servers can have different types of authentication and negotiation.';
9f76a845 56$string['auth_ldap_bind_dn'] = 'If you want to use bind-user to search users, specify it here. Something like \'cn=ldapuser,ou=public,o=org\'';
49aafb90 57$string['auth_ldap_bind_pw'] = 'Password for bind-user.';
58$string['auth_ldap_bind_settings'] = 'Bind settings';
59$string['auth_ldap_contexts'] = 'List of contexts where users are located. Separate different contexts with \';\'. For example: \'ou=users,o=org; ou=others,o=org\'';
60$string['auth_ldap_create_context'] = 'If you enable user creation with email confirmation, specify the context where users are created. This context should be different from other users to prevent security issues. You don\'t need to add this context to ldap_context-variable, Moodle will search for users from this context automatically.<br /><b>Note!</b> You have to modify function auth_user_create() in file auth/ldap/lib.php to make user creation work';
61$string['auth_ldap_creators'] = 'List of groups whose members are allowed to create new courses. Separate multiple groups with \';\'. Usually something like \'cn=teachers,ou=staff,o=myorg\'';
62$string['auth_ldap_expiration_desc'] = 'Select No to disable expired password checking or LDAP to read passwordexpiration time directly from LDAP';
63$string['auth_ldap_expiration_warning_desc'] = 'Number of days before password expiration warning is issued.';
64$string['auth_ldap_expireattr_desc'] = 'Optional: overrides ldap-attribute what stores password expiration time passwordExpirationTime';
65$string['auth_ldap_graceattr_desc'] = 'Optional: Overrides gracelogin attribute';
66$string['auth_ldap_gracelogins_desc'] = 'Enable LDAP gracelogin support. After password has expired user can login until gracelogin count is 0. Enabling this setting displays grace login message if password is exprired.';
304d08f0 67$string['auth_ldap_host_url'] = 'Specify LDAP host in URL-form like \'ldap://\' or \'ldaps://\' Separate multipleservers with \';\' to get failover support.';
49aafb90 68$string['auth_ldap_login_settings'] = 'Login settings';
69$string['auth_ldap_memberattribute'] = 'Optional: Overrides user member attribute, when users belongs to a group. Usually \'member\'';
70$string['auth_ldap_objectclass'] = 'Optional: Overrides objectClass used to name/search users on ldap_user_type. Usually you dont need to chage this.';
304d08f0 71$string['auth_ldap_opt_deref'] = 'Determines how aliases are handled during search. Select one of the following values: \"No\" (LDAP_DEREF_NEVER) or \"Yes\" (LDAP_DEREF_ALWAYS)';
49aafb90 72$string['auth_ldap_passwdexpire_settings'] = 'LDAP password expiration settings.';
73$string['auth_ldap_preventpassindb'] = 'Select yes to prevent passwords from being stored in Moodle\'s DB.';
74$string['auth_ldap_search_sub'] = 'Search users from subcontexts.';
75$string['auth_ldap_server_settings'] = 'LDAP server settings';
76$string['auth_ldap_update_userinfo'] = 'Update user information (firstname, lastname, address..) from LDAP to Moodle. Specify \"Data mapping\" settings as you need.';
77$string['auth_ldap_user_attribute'] = 'Optional: Overrides the attribute used to name/search users. Usually \'cn\'.';
78$string['auth_ldap_user_settings'] = 'User lookup settings';
304d08f0 79$string['auth_ldap_user_type'] = 'Select how users are stored in LDAP. This setting also specifies how login expiration, grace logins and user creation will work.';
49aafb90 80$string['auth_ldap_version'] = 'The version of the LDAP protocol your server is using.';
81$string['auth_ldapdescription'] = 'This method provides authentication against an external LDAP server.
83 If the given username and password are valid, Moodle creates a new user
85 entry in its database. This module can read user attributes from LDAP and prefill
87 wanted fields in Moodle. For following logins only the username and
89 password are checked.';
90$string['auth_ldapextrafields'] = 'These fields are optional. You can choose to pre-fill some Moodle user fields with information from the <b>LDAP fields</b> that you specify here. <p>If you leave these fields blank, then nothing will be transferred from LDAP and Moodle defaults will be used instead.</p><p>In either case, the user will be able to edit all of these fields after they log in.</p>';
91$string['auth_ldaptitle'] = 'Use an LDAP server';
92$string['auth_manualdescription'] = 'This method removes any way for users to create their own accounts. All accounts must be manually created by the admin user.';
93$string['auth_manualtitle'] = 'Manual accounts only';
94$string['auth_multiplehosts'] = 'Multiple hosts OR addresses can be specified (eg;; or (eg;';
95$string['auth_nntpdescription'] = 'This method uses an NNTP server to check whether a given username and password is valid.';
96$string['auth_nntphost'] = 'The NNTP server address. Use the IP number, not DNS name.';
97$string['auth_nntpport'] = 'Server port (119 is the most common)';
98$string['auth_nntptitle'] = 'Use an NNTP server';
99$string['auth_nonedescription'] = 'Users can sign in and create valid accounts immediately, with no authentication against an external server and no confirmation via email. Be careful using this option - think of the security and administration problems this could cause.';
100$string['auth_nonetitle'] = 'No authentication';
101$string['auth_pamdescription'] = 'This method uses PAM to access the native usernames on this server. You have to install <a href=\"\" target=\"_blank\">PHP4 PAM Authentication</a> in order to use this module.';
102$string['auth_pamtitle'] = 'PAM (Pluggable Authentication Modules)';
103$string['auth_passwordisexpired'] = 'Your password is expired. Do you want change your password now?';
104$string['auth_passwordwillexpire'] = 'Your password will expire in $a days. Do you want change your password now?';
105$string['auth_pop3description'] = 'This method uses a POP3 server to check whether a given username and password is valid.';
106$string['auth_pop3host'] = 'The POP3 server address. Use the IP number, not DNS name.';
107$string['auth_pop3mailbox'] = 'Name of the mailbox to attempt a connection with. (usually INBOX)';
108$string['auth_pop3port'] = 'Server port (110 is the most common, 995 is common for SSL)';
109$string['auth_pop3title'] = 'Use a POP3 server';
110$string['auth_pop3type'] = 'Server type. If your server uses certificate security, choose pop3cert.';
49aafb90 111$string['auth_radiusdescription'] = 'This method uses a <a href=\"\" target=\"_blank\">RADIUS</a> server to check whether a given username and password is valid.';
112$string['auth_radiushost'] = 'Address of the RADIUS server';
113$string['auth_radiusnasport'] = 'Port to use to connect';
114$string['auth_radiussecret'] = 'Shared secret';
304d08f0 115$string['auth_radiustitle'] = 'Use a RADIUS server';
49aafb90 116$string['auth_shib_convert_data'] = 'Data modification API';
117$string['auth_shib_convert_data_description'] = 'You can use this API to further modify the data provided by Shibboleth. Read the <a href=\"../auth/shibboleth/README.txt\" target=\"_blank\">README</a> for further instructions.';
49aafb90 118$string['auth_shib_convert_data_warning'] = 'The file does not exist or is not readable by the webserver process!';
304d08f0 119$string['auth_shib_instructions'] = 'Use the <a href=\"$a\">Shibboleth login</a> to get access via Shibboleth, if your institution supports it.<br />Otherwise, use the normal login form shown here.';
120$string['auth_shib_instructions_help'] = 'Here you should provide custom instructions for your users to explain Shibboleth. It will be shown on the login page in the instructions section. The instructions must include a link to \"<b>$a</b>\" that users click when they want to log in.';
121$string['auth_shib_only'] = 'Shibboleth only';
122$string['auth_shib_only_description'] = 'Check this option if a Shibboleth authentication shall be enforced';
123$string['auth_shib_username_description'] = 'Name of the webserver Shibboleth environment variable that shall be used as Moodle username';
124$string['auth_shibboleth_login'] = 'Shibboleth Login';
125$string['auth_shibboleth_manual_login'] = 'Manual Login';
126$string['auth_shibbolethdescription'] = 'Using this method users are created and authenticated using <a href=\"\" target=\"_blank\">Shibboleth</a>.<br>Be sure to read the <a href=\"../auth/shibboleth/README.txt\" target=\"_blank\">README</a> for Shibboleth on how to set up your Moodle with Shibboleth';
127$string['auth_shibbolethtitle'] = 'Shibboleth';
49aafb90 128$string['auth_updatelocal'] = 'Update local';
129$string['auth_updatelocal_expl'] = '<p><b>Update local:</b> If enabled, the field will be updated (from external auth) every time the user logs in or there is a user synchronization. Fields set to update locally should be locked.</p>';
130$string['auth_updateremote'] = 'Update external';
131$string['auth_updateremote_expl'] = '<p><b>Update external:</b> If enabled, the external auth will be updated when the user record is updated. Fields should be unlocked to allow edits.</p>';
132$string['auth_updateremote_ldap'] = '<p><b>Note:</b> Updating external LDAP data requires that you set binddn and bindpw to a bind-user with editing privileges to all the user records. It currently does not preserve multi-valued attributes, and will remove extra values on update. </p>';
133$string['auth_user_create'] = 'Enable user creation';
134$string['auth_user_creation'] = 'New (anonymous) users can create user accounts on the external authentication source and confirmed via email. If you enable this , remember to also configure module-specific options for user creation.';
135$string['auth_usernameexists'] = 'Selected username already exists. Please choose a new one.';
136$string['authenticationoptions'] = 'Authentication options';
137$string['authinstructions'] = 'Here you can provide instructions for your users, so they know which username and password they should be using. The text you enter here will appear on the login page. If you leave this blank then no instructions will be printed.';
138$string['changepassword'] = 'Change password URL';
139$string['changepasswordhelp'] = 'Here you can specify a location at which your users can recover or change their username/password if they\'ve forgotten it. This will be provided to users as a button on the login page and their user page. if you leave this blank the button will not be printed.';
140$string['chooseauthmethod'] = 'Choose an authentication method';
4abbb75c 141$string['createpasswordifneeded'] = 'Create password if needed';
49aafb90 142$string['forcechangepassword'] = 'Force change password';
143$string['forcechangepassword_help'] = 'Force users to change password on their next login to Moodle.';
144$string['forcechangepasswordfirst_help'] = 'Force users to change password on their first login to Moodle.';
145$string['guestloginbutton'] = 'Guest login button';
304d08f0 146$string['infilefield'] = 'Field required in file';
49aafb90 147$string['instructions'] = 'Instructions';
148$string['internal'] = 'Internal';
304d08f0 149$string['locked'] = 'Locked';
49aafb90 150$string['md5'] = 'MD5 encryption';
151$string['passwordhandling'] = 'Password field handling';
152$string['plaintext'] = 'Plain text';
304d08f0 153$string['shib_no_attributes_error'] = 'You seem to be Shibboleth authenticated but Moodle didn\'t receive any user attributes. Please check that your Identity Provider releases the necessary attributes ($a) to the Service Provider Moodle is running on or inform the webmaster of this server.';
154$string['shib_not_all_attributes_error'] = 'Moodle needs certain Shibboleth attributes which are not present in your case. The attributes are: $a<br />Please contact the webmaster of this server or your Identity Provider.';
155$string['shib_not_set_up_error'] = 'Shibboleth authentication doesn\'t seem to be set up correctly because no Shibboleth environment variables are present for this page. Please consult the <a href=\"README.txt\">README</a> for further instructions on how to set up Shibboleth authentication or contact the webmaster of this Moodle installation.';
49aafb90 156$string['showguestlogin'] = 'You can hide or show the guest login button on the login page.';
157$string['stdchangepassword'] = 'Use standard Change Password Page';
158$string['stdchangepassword_expl'] = 'If the external authentication system allows password changes through Moodle, switch this to Yes. This setting overrides \'Change Password URL\'.';
159$string['stdchangepassword_explldap'] = 'NOTE: It is recommended that you use LDAP over an SSL encrypted tunnel (ldaps://) if the LDAP server is remote.';
49aafb90 160$string['unlocked'] = 'Unlocked';
161$string['unlockedifempty'] = 'Unlocked if empty';
304d08f0 162$string['update_never'] = 'Never';
163$string['update_oncreate'] = 'On creation';
164$string['update_onlogin'] = 'On every login';
165$string['update_onupdate'] = 'On update';
49aafb90 166