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