MDL-30935_in_lti_change_role_from_instructor_to_teacher
[moodle.git] / mod / lti / lang / en / lti.php
CommitLineData
996b0fd9 1<?php
61eb12d4
CS
2// This file is part of Moodle - http://moodle.org/
3//
4// Moodle is free software: you can redistribute it and/or modify
5// it under the terms of the GNU General Public License as published by
6// the Free Software Foundation, either version 3 of the License, or
7// (at your option) any later version.
8//
9// Moodle is distributed in the hope that it will be useful,
10// but WITHOUT ANY WARRANTY; without even the implied warranty of
11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12// GNU General Public License for more details.
13//
14// You should have received a copy of the GNU General Public License
15// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
16//
996b0fd9
CS
17// This file is part of BasicLTI4Moodle
18//
19// BasicLTI4Moodle is an IMS BasicLTI (Basic Learning Tools for Interoperability)
20// consumer for Moodle 1.9 and Moodle 2.0. BasicLTI is a IMS Standard that allows web
21// based learning tools to be easily integrated in LMS as native ones. The IMS BasicLTI
22// specification is part of the IMS standard Common Cartridge 1.1 Sakai and other main LMS
23// are already supporting or going to support BasicLTI. This project Implements the consumer
24// for Moodle. Moodle is a Free Open source Learning Management System by Martin Dougiamas.
25// BasicLTI4Moodle is a project iniciated and leaded by Ludo(Marc Alier) and Jordi Piguillem
26// at the GESSI research group at UPC.
27// SimpleLTI consumer for Moodle is an implementation of the early specification of LTI
28// by Charles Severance (Dr Chuck) htp://dr-chuck.com , developed by Jordi Piguillem in a
29// Google Summer of Code 2008 project co-mentored by Charles Severance and Marc Alier.
30//
31// BasicLTI4Moodle is copyright 2009 by Marc Alier Forment, Jordi Piguillem and Nikolas Galanis
32// of the Universitat Politecnica de Catalunya http://www.upc.edu
33// Contact info: Marc Alier Forment granludo @ gmail.com or marc.alier @ upc.edu
996b0fd9
CS
34
35/**
36 * This file contains en_utf8 translation of the Basic LTI module
37 *
61eb12d4
CS
38 * @package mod
39 * @subpackage lti
40 * @copyright 2009 Marc Alier, Jordi Piguillem, Nikolas Galanis
996b0fd9 41 * marc.alier@upc.edu
61eb12d4
CS
42 * @copyright 2009 Universitat Politecnica de Catalunya http://www.upc.edu
43 * @author Marc Alier
44 * @author Jordi Piguillem
45 * @author Nikolas Galanis
8f45215d 46 * @author Chris Scribner
61eb12d4 47 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
996b0fd9
CS
48 */
49
8f764185
EL
50defined('MOODLE_INTERNAL') || die;
51
996b0fd9 52$string['accept'] = 'Accept';
76519c52
CS
53$string['accept_grades'] = 'Accept grades from the tool';
54$string['accept_grades_admin'] = 'Accept grades from the tool';
253f5575 55$string['accept_grades_admin_help'] = 'Specify whether the tool provider can add, update, read, and delete grades associated with instances of this tool type.
76519c52
CS
56
57Some tool providers support reporting grades back to Moodle based on actions taken within the tool, creating a more integrated
58experience.';
253f5575 59$string['accept_grades_help'] = 'Specify whether the tool provider can add, update, read, and delete grades associated only with this external tool instance.
76519c52
CS
60
61Some tool providers support reporting grades back to Moodle based on actions taken within the tool, creating a more integrated
62experience.
63
64Note that this setting may be overriden in the tool configuration.';
65$string['action'] = 'Action';
66$string['active'] = 'Active';
996b0fd9
CS
67$string['activity'] = 'Activity';
68$string['addnewapp'] = 'Enable External Application';
69$string['addserver'] = 'Add new trusted server';
6831c7cd 70$string['addtype'] = 'Add external tool configuration';
996b0fd9
CS
71$string['allow'] = 'Allow';
72$string['allowinstructorcustom'] = 'Allow instructors to add custom parameters';
996b0fd9
CS
73$string['allowsetting'] = 'Allow tool to store 8K of settings in Moodle';
74$string['always'] = 'Always';
76519c52
CS
75$string['automatic'] = 'Automatic, based on Launch URL';
76$string['baseurl'] = 'Base URL';
78d52bf8
CS
77$string['basiclti'] = 'LTI';
78$string['basiclti_base_string'] = 'LTI OAuth Base String';
78d52bf8 79$string['basiclti_endpoint'] = 'LTI Launch Endpoint';
76519c52 80$string['basiclti_in_new_window'] = 'Your activity has opened in a new window';
78d52bf8
CS
81$string['basiclti_parameters'] = 'LTI Launch Parameters';
82$string['basicltiactivities'] = 'LTI Activities';
996b0fd9
CS
83$string['basicltifieldset'] = 'Custom example fieldset';
84$string['basicltiintro'] = 'Activity Description';
85$string['basicltiname'] = 'Activity Name';
86$string['basicltisettings'] = 'Basic Learning Tool Interoperability Settings';
76519c52
CS
87$string['cannot_delete'] = 'You may not delete this tool configuration.';
88$string['cannot_edit'] = 'You may not edit this tool configuration.';
996b0fd9
CS
89$string['comment'] = 'Comment';
90$string['configpassword'] = 'Default Remote Tool Password';
91$string['configpreferheight'] = 'Default preferred height';
92$string['configpreferwidget'] = 'Set widget as default launch';
93$string['configpreferwidth'] = 'Default preferred width';
94$string['configresourceurl'] = 'Default Resource URL';
95$string['configtoolurl'] = 'Default Remote Tool URL';
78d52bf8 96$string['configtypes'] = 'Enable LTI Applications';
76519c52 97$string['course_tool_types'] = 'Course tool types';
996b0fd9
CS
98$string['courseid'] = 'Course id number';
99$string['coursemisconf'] = 'Course is misconfigured';
76519c52 100$string['createdon'] = 'Created On';
996b0fd9
CS
101$string['curllibrarymissing'] = 'PHP Curl library must be installed to use LTI';
102$string['custom'] = 'Custom parameters';
76519c52 103$string['custom_config'] = 'Using custom tool configuration.';
253f5575 104$string['custom_help'] = 'Custom parameters are settings used by the tool provider. For example, a custom parameter may be used to display
76519c52
CS
105a specific resource from the provider.
106
107It is safe to leave this field unchanged unless directed by the tool provider.';
996b0fd9
CS
108$string['custominstr'] = 'Custom parameters';
109$string['debuglaunch'] = 'Debug Option';
110$string['debuglaunchoff'] = 'Normal launch';
111$string['debuglaunchon'] = 'Debug launch';
76519c52
CS
112$string['default'] = 'Default';
113$string['default_launch_container'] = 'Default Launch Container';
253f5575 114$string['default_launch_container_help'] = 'The launch container affects the display of the tool when launched from the course. Some launch containers provide more screen
76519c52
CS
115real estate to the tool, and others provide a more integrated feel with the Moodle environemnt.
116
117* **Default** - Use the launch container specified by the tool configuration.
118* **Embed** - The tool is displayed within the existing Moodle window, in a manner similar to most other Activity types.
119* **Embed, without blocks** - The tool is displayed within the existing Moodle window, with just the neavigation controls
120 at the top of the page.
121* **New window** - The tool opens in a new window, occupying all the available space.
122 Depending on the browser, it will open in a new tab or a popup window.
123 It is possible that browsers will prevent the new window from opening.';
0758f991 124$string['delegate'] = 'Delegate to Teacher';
76519c52
CS
125$string['delete'] = 'Delete';
126$string['delete_confirmation'] = 'Are you sure you want to delete this external tool configuration?';
127$string['deletetype'] = 'Delete external tool configuration';
128$string['display_description'] = 'Display activity description when launched';
253f5575 129$string['display_description_help'] = 'If selected, the activity description (specified above) will display above the tool provider\'s content.
76519c52
CS
130
131The description may be used to provide additional instructions for launchers of the tool, but it is not required.
132
133The description is never displayed when the tool\'s launch container is in a new window.';
134$string['display_name'] = 'Display activity name when launched';
253f5575 135$string['display_name_help'] = 'If selected, the activity name (specified above) will display above the tool provider\'s content.
76519c52
CS
136
137It is possible that the tool provider may also display the title. This option can prevent the activity title from
138being displayed twice.
139
140The title is never displayed when the tool\'s launch container is in a new window.';
141$string['domain_mismatch'] = 'Launch URL\'s domain does not match tool configuration.';
996b0fd9
CS
142$string['donot'] = 'Do not send';
143$string['donotaccept'] = 'Do not accept';
144$string['donotallow'] = 'Do not allow';
76519c52
CS
145$string['edittype'] = 'Edit external tool configuration';
146$string['embed'] = 'Embed';
147$string['embed_no_blocks'] = 'Embed, without blocks';
996b0fd9
CS
148$string['enableemailnotification'] = 'Send notification emails';
149$string['enableemailnotification_help'] = 'If enabled, students will receive email notification when their tool submissions are graded.';
150$string['errormisconfig'] = 'Misconfigured tool. Please ask your Moodle administrator to fix the configuration of the tool.';
78d52bf8 151$string['extensions'] = 'LTI Extension Services';
76519c52 152$string['external_tool_type'] = 'External tool type';
253f5575 153$string['external_tool_type_help'] = 'The main purpose of a tool configuration is to set up a secure communication channel between Moodle and the tool provider.
76519c52
CS
154It also provides an opportunity for configuration defaults and setting up additional services provided by the tool.
155
156* **Automatic, based on Launch URL** - This setting should be used in almost all cases. Moodle will select the most appropriate tool configuration
157 based on the Launch URL. Tools configured by both an administrator or within this course will be used.
158 When the Launch URL is specified, Moodle will provide feedback on whether it recognizes it or not. If Moodle does not recognize the Launch URL,
159 you may need to enter the tool configuration details manually.
160* **A specific tool type** - By selecting a specific tool type, you can force Moodle to use that tool configuration when communicating with the
161 external tool provider. If the Launch URL does not appear to belong to the tool provider, a warning will appear. In some cases, it is not necessary
162 to enter a Launch URL when providing a specific tool type (if not launching to a particular resource within the tool provider).
163* **Custom configuration** - To setup custom tool configuration on just this instance, show Advanced options, and enter the consumer key and
164 shared secret yourself. If you do not have a consumer key and shared secret, you may be able to request them from the tool provider.
165 Not all tools require a consumer key and shared secret, in which case the fields may be left blank.
166
167### Tool type editing
168
169Three icons are available after the External tool type dropdown list:
170
171* **Add** - Create a course level tool configuration. All External Tool instances in this course may use the tool configuration.
172* **Edit** - Select a course level tool type from the dropdown, then click this icon. The details of the tool configuration may be edited.
173* **Delete** - Remove the selected course level tool type.';
174$string['external_tool_types'] = 'External Tool Types';
658ad69f 175$string['failedtoconnect'] = 'Moodle was unable to communicate with the "{$a}" system';
996b0fd9
CS
176$string['filter_basiclti_configlink'] = 'Configure your preferred sites and their passwords';
177$string['filter_basiclti_password'] = 'Password is mandatory';
76519c52
CS
178$string['filterconfig'] = 'LTI administration';
179$string['filtername'] = 'LTI';
996b0fd9
CS
180$string['fixexistingconf'] = 'Use an existing configuration for the misconfigured instance';
181$string['fixnew'] = 'New Configuration';
182$string['fixnewconf'] = 'Define a new configuration for the misconfigured instance';
183$string['fixold'] = 'Use Existing';
4c598b13 184$string['forced_help'] = 'This setting has been forced in a course or site level tool configuration. You may not change it from this interface.';
76519c52 185$string['force_ssl'] = 'Force SSL';
253f5575 186$string['force_ssl_help'] = 'Selecting this option forces all launches to this tool provider to use SSL.
76519c52
CS
187
188In addition, all web service requests from the tool provider will use SSL.
189
190If using this option, confirm that this Moodle site and the tool provider support SSL.';
191$string['global_tool_types'] = 'Global tool types';
996b0fd9 192$string['grading'] = 'Grade Routing';
76519c52 193$string['icon_url'] = 'Icon URL';
253f5575 194$string['icon_url_help'] = 'The icon URL allows the icon that shows up in the course listing for this activity to be modified. Instead of using the default
76519c52 195LTI icon, an icon which conveys the type of activity may be specified.';
996b0fd9 196$string['id'] = 'id';
0758f991
GGC
197$string['imsroleadmin'] = 'Teacher,Administrator';
198$string['imsroleinstructor'] = 'Teacher';
996b0fd9 199$string['imsrolelearner'] = 'Learner';
78d52bf8 200$string['invalidid'] = 'LTI ID was incorrect';
996b0fd9
CS
201$string['launch_in_moodle'] = 'Launch tool in moodle';
202$string['launch_in_popup'] = 'Launch tool in a pop-up';
76519c52 203$string['launch_url'] = 'Launch URL';
253f5575 204$string['launch_url_help'] = 'The Launch URL indicates the web address of the External Tool, and may contain additional information, such as the resource to show.
76519c52
CS
205If you are unsure what to enter for the Launch URL, please check with the tool provider for more information.
206
207If you have selected a specific tool type, you may not need to enter a Launch URL. If the tool link is used to just launch
208into the tool provider\'s system, and not go to a specific resource, this will likely be the case.';
996b0fd9 209$string['launchinpopup'] = 'Launch Container';
253f5575 210$string['launchinpopup_help'] = 'The launch container affects the display of the tool when launched from the course. Some launch containers provide more screen
76519c52
CS
211real estate to the tool, and others provide a more integrated feel with the Moodle environemnt.
212
213* **Default** - Use the launch container specified by the tool configuration.
214* **Embed** - The tool is displayed within the existing Moodle window, in a manner similar to most other Activity types.
215* **Embed, without blocks** - The tool is displayed within the existing Moodle window, with just the neavigation controls
216 at the top of the page.
217* **New window** - The tool opens in a new window, occupying all the available space.
218 Depending on the browser, it will open in a new tab or a popup window.
219 It is possible that browsers will prevent the new window from opening.';
996b0fd9 220$string['launchoptions'] = 'Launch Options';
76519c52
CS
221$string['lti'] = 'LTI';
222$string['lti:addcoursetool'] = 'Grade LTI activities';
223$string['lti:grade'] = 'Grade LTI activities';
532ae9aa 224$string['lti:manage'] = 'Edit LTI activities';
76519c52
CS
225$string['lti:requesttooladd'] = 'Submit a tool to admins for configuration';
226$string['lti:view'] = 'View LTI activities';
227$string['lti_administration'] = 'LTI Administration';
658ad69f 228$string['lti_errormsg'] = 'The tool returned the following error message: "{$a}"';
76519c52 229$string['lti_launch_error'] = 'An error occured when launching the external tool: ';
253f5575 230$string['lti_launch_error_tool_request'] = '<p>
76519c52
CS
231To submit a request for an administrator to complete the tool configuration, click <a href="{$a->admin_request_url}" target="_top">here</a>.
232</p>';
253f5575 233$string['lti_launch_error_unsigned_help'] = ' <p>
76519c52
CS
234 This error may be a result of a missing consumer key and shared secret for the tool provider.
235 </p>
236 <p>
237 If you have a consumer key and shared secret, you may enter it when editing the external tool instance (make sure advanced options are visible).<br />
238 Alternatively, you may create a course level tool provider configuration <a href="{$a->course_tool_editor}">here</a>.
239 </p>';
240$string['lti_tool_request_added'] = 'Tool configuration request successfully submitted. You may need to contact an administrator to complete the tool configuration.';
241$string['lti_tool_request_existing'] = 'A tool configuration for the tool domain has already been submitted.';
242$string['main_admin'] = 'General help';
253f5575 243$string['main_admin_help'] = 'External tools allow Moodle users to seamlessly interact with learning resources hosted remotely. Through a special
76519c52
CS
244launch protocol, the remote tool will have access to some general information about the launching user. For example,
245the institution name, course id, user id, and other information such as the user\'s name or e-mail address.
246
247Tool types listed on this page are separated into three categories:
248
249* **Active** - These tool providers have been approved and configured by an administrator. They can be used from within any
250 course on this Moodle instance. If a consumer key and shared secret are entered, a trust relationship is established
251 between this Moodle instance and the remote tool, providing a secure communication channel.
252* **Pending** - These tool providers came in through a package import, but have not been configured by an administrator.
0758f991 253 Teachers may still use tools from these providers if they have a consumer key and shared secret, or if none is required.
76519c52 254* **Rejected** - These tools providers are flagged as ones which an administrator has no intention of making available to the entire
0758f991 255 Moodle instance. Teachers may still use tools from these providers if they have a consumer key and shared secret, or if none is required.';
76519c52 256$string['miscellaneous'] = 'Miscellaneous';
996b0fd9 257$string['misconfiguredtools'] = 'Misconfigured tool instances were detected';
658ad69f 258$string['missingparameterserror'] = 'The page is misconfigured: "{$a}"';
996b0fd9
CS
259$string['module_class_type'] = 'Moodle module type';
260$string['modulename'] = 'External Tool';
253f5575 261$string['modulename_help'] = 'External tools allow Moodle users to interact with learning resources and activities on other web sites. For instance, an
76519c52
CS
262external tool could provide access to a new activity type or learning materials from a publisher.
263
264To setup an external tool instance a tool provider which supports LTI (Learning Tools Interoperability) is required.
265If you find a tool provider which supports LTI, they should be able to provide instructions on how to configure the
266external tool instance. Additionally, tool types configured by a site administrator will also be available for use.
267
268External tools differ from URL resources in a few ways:
269* **Context aware** - External tools have access to information about the user who launched the tool, such as
270 insitution, course, name, and other information.
271* **Deep integration** - External tools support reading, updating, and deleting grades associated with the activity instance. More integration points
272 are planned for future releases.
273* **Security** - External tool configurations create a trust relationship between Moodle and the tool provider, allowing secure communication
274 between them.';
996b0fd9 275$string['modulenameplural'] = 'basicltis';
78d52bf8 276$string['modulenamepluralformatted'] = 'LTI Instances';
996b0fd9 277$string['never'] = 'Never';
76519c52
CS
278$string['new_window'] = 'New window';
279$string['no_lti_configured'] = 'There are no active External Tools configured.';
280$string['no_lti_pending'] = 'There are no pending External Tools.';
281$string['no_lti_rejected'] = 'There are no rejected External Tools.';
996b0fd9 282$string['noattempts'] = 'No attempts have been made on this tool instance';
d00d058d 283$string['noltis'] = 'There are no lti instances';
996b0fd9
CS
284$string['noservers'] = 'No servers found';
285$string['notypes'] = 'There are currently no LTI tools setup in Moodle. Click the Install link above to add some.';
286$string['noviewusers'] = 'No users were found with permissions to use this tool';
287$string['optionalsettings'] = 'Optional settings';
288$string['organization'] ='Organization details';
289$string['organizationdescr'] ='Organization Description';
290$string['organizationid'] ='Organization ID';
253f5575 291$string['organizationid_help'] = 'A unique identifier for this Moodle instance. Typically, the DNS name of the organization is used.
76519c52
CS
292
293If this field is left blank, the host name of this Moodle site will be used as the default value.';
996b0fd9 294$string['organizationurl'] ='Organization URL';
253f5575 295$string['organizationurl_help'] = 'The base URL of this Moodle instance.
76519c52
CS
296
297If this field is left blank, a default value will be used based on the site configuration.';
996b0fd9
CS
298$string['pagesize'] = 'Submissions shown per page';
299$string['password'] = 'Shared Secret';
b26dc53c 300$string['password_admin'] = 'Shared Secret';
253f5575 301$string['password_admin_help'] = 'The shared secret can be thought of as a password used to authenticate access to the tool. It should be provided
76519c52
CS
302along with the consumer key from the tool provider.
303
304Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting)
305may not require a shared secret.';
253f5575 306$string['password_help'] = 'For pre-configured tools, it is not necessary to enter a shared secret here, as the shared secret will be
76519c52
CS
307provided as part of the configuration process.
308
309This field should be entered if creating a link to a tool provider which is not already configured.
310If the tool provider is to be used more than once in this course, adding a course tool configuration is a good idea.
311
312The shared secret can be thought of as a password used to authenticate access to the tool. It should be provided
313along with the consumer key from the tool provider.
314
315Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting)
316may not require a shared secret.';
317$string['pending'] = 'Pending';
78d52bf8 318$string['pluginadministration'] = 'LTI administration';
996b0fd9
CS
319$string['pluginname'] = 'LTI';
320$string['preferheight'] = 'Preferred Height';
321$string['preferwidget'] = 'Prefer Widget Launch';
322$string['preferwidth'] = 'Preferred Width';
323$string['press_to_submit'] = 'Press to launch this activity';
324$string['privacy'] = 'Privacy';
325$string['quickgrade'] = 'Allow quick grading';
326$string['quickgrade_help'] = 'If enabled, multiple tools can be graded on one page. Add grades and comments then click the "Save all my feedback" button to save all changes for that page.';
327$string['redirect'] = 'You will be redirected in few seconds. If you are not, press the button.';
76519c52
CS
328$string['reject'] = 'Reject';
329$string['rejected'] = 'Rejected';
996b0fd9
CS
330$string['resource'] = 'Resource';
331$string['resourcekey'] = 'Consumer Key';
b26dc53c 332$string['resourcekey_admin'] = 'Consumer Key';
253f5575 333$string['resourcekey_admin_help'] = 'The consumer key can be thought of as a username used to authenticate access to the tool.
76519c52 334It can be used by the tool provider to uniquely identify the Moodle site from which users launch into the tool.
3bc4f633 335
76519c52
CS
336The consumer key must be provided by the tool provider. The method of obtaining a consumer key varies between
337tool providers. It may be an automated process, or it may require a dialogue with the tool provider.
b26dc53c 338
76519c52
CS
339Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting)
340may not require a resource key.';
253f5575 341$string['resourcekey_help'] = 'For pre-configured tools, it is not necessary to enter a resource key here, as the consumer key will be
b26dc53c
CS
342provided as part of the configuration process.
343
344This field should be entered if creating a link to a tool provider which is not already configured.
345If the tool provider is to be used more than once in this course, adding a course tool configuration is a good idea.
3bc4f633 346
b26dc53c
CS
347The consumer key can be thought of as a username used to authenticate access to the tool.
348It can be used by the tool provider to uniquely identify the Moodle site from which users launch into the tool.
349
350The consumer key must be provided by the tool provider. The method of obtaining a consumer key varies between
351tool providers. It may be an automated process, or it may require a dialogue with the tool provider.
352
353Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting)
76519c52
CS
354may not require a resource key.';
355$string['resourceurl'] = 'Resource URL';
356$string['return_to_course'] = 'Click <a href="{$a->link}" target="_top">here</a> to return to the course.';
357$string['saveallfeedback'] = 'Save all my feedback';
358$string['secure_icon_url'] = 'Secure Icon URL';
253f5575 359$string['secure_icon_url_help'] = 'Similar to the icon URL, but used if the user accessing Moodle securely through SSL. The main purpose for this field is to prevent
76519c52
CS
360the browser from warning the user if the underlying page was accessed over SSL, but requesting to show an unsecure image.';
361$string['secure_launch_url'] = 'Secure Launch URL';
253f5575 362$string['secure_launch_url_help'] = 'Similar to Launch URL, but used instead of the launch url if high security is required. Moodle will use the
76519c52
CS
363secure launch URL instead of the launch URL if the Moodle site is accessed through SSL, or if the tool configuration
364is set to always launch through SSL.
b26dc53c 365
76519c52
CS
366The Launch URL may also be set to an https address to force launching through SSL, and this field may be left blank.';
367$string['send'] = 'Send';
368$string['setdefault'] = 'Set a default value for the professor if delegating';
369$string['setupbox'] = 'LTI Tool Setup Box';
370$string['setupoptions'] = 'Setup Options';
371$string['share_email'] = 'Share launcher\'s email with the tool';
372$string['share_email_admin'] = 'Share launcher\'s email with tool';
253f5575 373$string['share_email_admin_help'] = 'Specify whether the e-mail address of the user launching the tool will be shared with the tool provider.
76519c52
CS
374The tool provider may need launcher\'s e-mail addresses to distinguish users with the same name in the UI, or send e-mails
375to users based on actions within the tool.';
253f5575 376$string['share_email_help'] = 'Specify whether the e-mail address of the user launching the tool will be shared with the tool provider.
5de15b83 377The tool provider may need launcher\'s e-mail addresses to distinguish users with the same name, or send e-mails
b26dc53c
CS
378to users based on actions within the tool.
379
76519c52
CS
380Note that this setting may be overriden in the tool configuration.';
381$string['share_name'] = 'Share launcher\'s name with the tool';
382$string['share_name_admin'] = 'Share launcher\'s name with tool';
253f5575 383$string['share_name_admin_help'] = 'Specify whether the full name of the user launching the tool should be shared with the tool provider.
76519c52 384The tool provider may need launchers\' names to show meaningful information within the tool.';
253f5575 385$string['share_name_help'] = 'Specify whether the full name of the user launching the tool should be shared with the tool provider.
76519c52 386The tool provider may need launchers\' names to show meaningful information within the tool.
b26dc53c 387
76519c52
CS
388Note that this setting may be overriden in the tool configuration.';
389$string['share_roster'] = 'Allow the tool to access this course\'s roster';
390$string['share_roster_admin'] = 'Tool may access course roster';
253f5575
EL
391$string['share_roster_admin_help'] = 'Specify whether the tool can access the list of users enrolled in courses from which this tool type is launched.';
392$string['share_roster_help'] = 'Specify whether the tool can access the list of users enrolled in this course.
b26dc53c 393
76519c52
CS
394Note that this setting may be overriden in the tool configuration.';
395$string['show_in_course'] = 'Show tool type when creating tool instances';
253f5575 396$string['show_in_course_help'] = 'If selected, this tool configuration will appear in the "External tool type" dropdown when instructors
76519c52 397configure external tools within courses.
b26dc53c 398
0758f991 399In most cases, this option does not need to be selected. Teachers can use this tool configuration
76519c52 400based on the Launch URL matching the Tool base URL, which is the preferred method.
b26dc53c 401
76519c52
CS
402The only case in which this option should be selected is if the tool configuration is just intended for single sign on.
403For example, if all launches to the tool provider just take the user to a landing page instead of to a specific resource.';
404$string['size'] = 'Size parameters';
405$string['submission'] = 'Submission';
406$string['toggle_debug_data'] = 'Toggle Debug Data';
407$string['tool_config_not_found'] = 'Tool configuration not found for this URL.';
408$string['tool_settings'] = 'Tool Settings';
409$string['toolsetup'] = 'External Tool Configuration';
410$string['toolurl'] = 'Tool Base URL';
253f5575 411$string['toolurl_help'] = 'The tool base URL is used to match tool launch URLs to the correct tool configuration. Prefxing the URL with http(s) is optional.
3bc4f633
EL
412
413Additionally, the base URL is used as the launch URL if a launch URL is not specified in the external tool instance.
414
b26dc53c
CS
415<table>
416 <thead>
417 <tr>
418 <td>
419 <b>Base URL</b>
420 </td>
421 <td>
422 <b>Matches</b>
423 </td>
424 </tr>
425 </thead>
426 <tbody>
427 <tr>
428 <td>
429 tool.com
430 </td>
431 <td>
432 tool.com, tool.com/quizzes, tool.com/quizzes/quiz.php?id=10, www.tool.com/quizzes
433 </td>
434 </tr>
435 <tr>
436 <td>
437 www.tool.com/quizzes
438 </td>
439 <td>
440 tool.com/quizzes, tool.com/quizzes/take.php?id=10, www.tool.com/quizzes
441 </td>
442 </tr>
443 <tr>
444 <td>
445 quiz.tool.com
446 </td>
447 <td>
448 quiz.tool.com, quiz.tool.com/take.php?id=10
449 </td>
450 </tr>
451 </tbody>
452</table>
453
76519c52
CS
454If two different tool configurations are for the same domain, the most specific match will be used.';
455$string['typename'] = 'Tool Name';
253f5575 456$string['typename_help'] = 'The tool name is used to identify the tool provider within Moodle. The name entered will be visible
76519c52
CS
457to instructors when adding external tools within courses.';
458$string['types'] = 'Types';
459$string['update'] = 'Update';
460$string['using_tool_configuration'] = 'Using tool configuration: ';
461$string['validurl'] = 'A valid URL must start with http(s)://';
8efcee5f 462$string['viewsubmissions'] = 'View submissions and grading screen';