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 | |
e3f69b58 | 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 | * | |
2b17ec3d | 38 | * @package mod_lti |
61eb12d4 | 39 | * @copyright 2009 Marc Alier, Jordi Piguillem, Nikolas Galanis |
996b0fd9 | 40 | * marc.alier@upc.edu |
61eb12d4 CS |
41 | * @copyright 2009 Universitat Politecnica de Catalunya http://www.upc.edu |
42 | * @author Marc Alier | |
43 | * @author Jordi Piguillem | |
44 | * @author Nikolas Galanis | |
8f45215d | 45 | * @author Chris Scribner |
61eb12d4 | 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'; |
e3f69b58 | 52 | $string['accepted'] = 'Accepted'; |
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 | |
57 | Some tool providers support reporting grades back to Moodle based on actions taken within the tool, creating a more integrated | |
58 | experience.'; | |
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 | |
61 | Some tool providers support reporting grades back to Moodle based on actions taken within the tool, creating a more integrated | |
62 | experience. | |
63 | ||
64 | Note that this setting may be overriden in the tool configuration.'; | |
65 | $string['action'] = 'Action'; | |
66 | $string['active'] = 'Active'; | |
996b0fd9 | 67 | $string['activity'] = 'Activity'; |
ba033b86 | 68 | $string['addnewapp'] = 'Enable external application'; |
996b0fd9 | 69 | $string['addserver'] = 'Add new trusted server'; |
6831c7cd | 70 | $string['addtype'] = 'Add external tool configuration'; |
996b0fd9 | 71 | $string['allow'] = 'Allow'; |
72ed614c | 72 | $string['allowinstructorcustom'] = 'Allow teachers to add custom parameters'; |
996b0fd9 CS |
73 | $string['allowsetting'] = 'Allow tool to store 8K of settings in Moodle'; |
74 | $string['always'] = 'Always'; | |
ba033b86 HF |
75 | $string['automatic'] = 'Automatic, based on launch URL'; |
76 | $string['baseurl'] = 'Base URL/tool registration name'; | |
78d52bf8 | 77 | $string['basiclti'] = 'LTI'; |
ba033b86 HF |
78 | $string['basiclti_base_string'] = 'LTI OAuth base string'; |
79 | $string['basiclti_endpoint'] = 'LTI launch endpoint'; | |
76519c52 | 80 | $string['basiclti_in_new_window'] = 'Your activity has opened in a new window'; |
ba033b86 HF |
81 | $string['basiclti_parameters'] = 'LTI launch parameters'; |
82 | $string['basicltiactivities'] = 'LTI activities'; | |
996b0fd9 | 83 | $string['basicltifieldset'] = 'Custom example fieldset'; |
ba033b86 HF |
84 | $string['basicltiintro'] = 'Activity description'; |
85 | $string['basicltiname'] = 'Activity name'; | |
86 | $string['basicltisettings'] = 'Basic Learning Tool Interoperability (LTI) settings'; | |
e3f69b58 | 87 | $string['cancel'] = 'Cancel'; |
88 | $string['cancelled'] = 'Cancelled'; | |
76519c52 CS |
89 | $string['cannot_delete'] = 'You may not delete this tool configuration.'; |
90 | $string['cannot_edit'] = 'You may not edit this tool configuration.'; | |
e3f69b58 | 91 | $string['capabilities'] = 'Capabilities'; |
92 | $string['capabilities_help'] = 'Select those capabilities which you wish to offer to the tool provider. More than one capability can be selected.'; | |
93 | $string['click_to_continue'] = '<a href="{$a->link}" target="_top">Click to continue</a>'; | |
996b0fd9 | 94 | $string['comment'] = 'Comment'; |
ba033b86 | 95 | $string['configpassword'] = 'Default remote tool password'; |
996b0fd9 CS |
96 | $string['configpreferheight'] = 'Default preferred height'; |
97 | $string['configpreferwidget'] = 'Set widget as default launch'; | |
98 | $string['configpreferwidth'] = 'Default preferred width'; | |
ba033b86 HF |
99 | $string['configresourceurl'] = 'Default resource URL'; |
100 | $string['configtoolurl'] = 'Default remote tool URL'; | |
101 | $string['configtypes'] = 'Enable LTI applications'; | |
e3f69b58 | 102 | $string['configured'] = 'Configured'; |
76519c52 | 103 | $string['course_tool_types'] = 'Course tool types'; |
ba033b86 | 104 | $string['courseid'] = 'Course ID number'; |
996b0fd9 | 105 | $string['coursemisconf'] = 'Course is misconfigured'; |
ba033b86 | 106 | $string['createdon'] = 'Created on'; |
996b0fd9 CS |
107 | $string['curllibrarymissing'] = 'PHP Curl library must be installed to use LTI'; |
108 | $string['custom'] = 'Custom parameters'; | |
76519c52 | 109 | $string['custom_config'] = 'Using custom tool configuration.'; |
253f5575 | 110 | $string['custom_help'] = 'Custom parameters are settings used by the tool provider. For example, a custom parameter may be used to display |
e3f69b58 | 111 | a specific resource from the provider. Each parameter should be entered on a separate line using a format of "name=value"; for example, "chapter=3". |
76519c52 CS |
112 | |
113 | It is safe to leave this field unchanged unless directed by the tool provider.'; | |
996b0fd9 | 114 | $string['custominstr'] = 'Custom parameters'; |
ba033b86 | 115 | $string['debuglaunch'] = 'Debug option'; |
996b0fd9 CS |
116 | $string['debuglaunchoff'] = 'Normal launch'; |
117 | $string['debuglaunchon'] = 'Debug launch'; | |
76519c52 | 118 | $string['default'] = 'Default'; |
ba033b86 | 119 | $string['default_launch_container'] = 'Default launch container'; |
253f5575 | 120 | $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 |
8fa50fdd | 121 | real estate to the tool, and others provide a more integrated feel with the Moodle environment. |
76519c52 CS |
122 | |
123 | * **Default** - Use the launch container specified by the tool configuration. | |
124 | * **Embed** - The tool is displayed within the existing Moodle window, in a manner similar to most other Activity types. | |
8fa50fdd | 125 | * **Embed, without blocks** - The tool is displayed within the existing Moodle window, with just the navigation controls |
76519c52 CS |
126 | at the top of the page. |
127 | * **New window** - The tool opens in a new window, occupying all the available space. | |
128 | Depending on the browser, it will open in a new tab or a popup window. | |
129 | It is possible that browsers will prevent the new window from opening.'; | |
ba033b86 | 130 | $string['delegate'] = 'Delegate to teacher'; |
76519c52 CS |
131 | $string['delete'] = 'Delete'; |
132 | $string['delete_confirmation'] = 'Are you sure you want to delete this external tool configuration?'; | |
133 | $string['deletetype'] = 'Delete external tool configuration'; | |
134 | $string['display_description'] = 'Display activity description when launched'; | |
253f5575 | 135 | $string['display_description_help'] = 'If selected, the activity description (specified above) will display above the tool provider\'s content. |
76519c52 CS |
136 | |
137 | The description may be used to provide additional instructions for launchers of the tool, but it is not required. | |
138 | ||
139 | The description is never displayed when the tool\'s launch container is in a new window.'; | |
140 | $string['display_name'] = 'Display activity name when launched'; | |
253f5575 | 141 | $string['display_name_help'] = 'If selected, the activity name (specified above) will display above the tool provider\'s content. |
76519c52 CS |
142 | |
143 | It is possible that the tool provider may also display the title. This option can prevent the activity title from | |
144 | being displayed twice. | |
145 | ||
146 | The title is never displayed when the tool\'s launch container is in a new window.'; | |
147 | $string['domain_mismatch'] = 'Launch URL\'s domain does not match tool configuration.'; | |
996b0fd9 CS |
148 | $string['donot'] = 'Do not send'; |
149 | $string['donotaccept'] = 'Do not accept'; | |
150 | $string['donotallow'] = 'Do not allow'; | |
e3f69b58 | 151 | $string['duplicateregurl'] = 'This registration URL is already in use'; |
76519c52 CS |
152 | $string['edittype'] = 'Edit external tool configuration'; |
153 | $string['embed'] = 'Embed'; | |
154 | $string['embed_no_blocks'] = 'Embed, without blocks'; | |
996b0fd9 CS |
155 | $string['enableemailnotification'] = 'Send notification emails'; |
156 | $string['enableemailnotification_help'] = 'If enabled, students will receive email notification when their tool submissions are graded.'; | |
157 | $string['errormisconfig'] = 'Misconfigured tool. Please ask your Moodle administrator to fix the configuration of the tool.'; | |
8fa50fdd | 158 | $string['existing_window'] = 'Existing window'; |
ba033b86 | 159 | $string['extensions'] = 'LTI extension services'; |
76519c52 | 160 | $string['external_tool_type'] = 'External tool type'; |
253f5575 | 161 | $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 |
162 | It also provides an opportunity for configuration defaults and setting up additional services provided by the tool. |
163 | ||
164 | * **Automatic, based on Launch URL** - This setting should be used in almost all cases. Moodle will select the most appropriate tool configuration | |
165 | based on the Launch URL. Tools configured by both an administrator or within this course will be used. | |
166 | 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, | |
167 | you may need to enter the tool configuration details manually. | |
168 | * **A specific tool type** - By selecting a specific tool type, you can force Moodle to use that tool configuration when communicating with the | |
169 | 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 | |
170 | to enter a Launch URL when providing a specific tool type (if not launching to a particular resource within the tool provider). | |
171 | * **Custom configuration** - To setup custom tool configuration on just this instance, show Advanced options, and enter the consumer key and | |
172 | 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. | |
173 | Not all tools require a consumer key and shared secret, in which case the fields may be left blank. | |
174 | ||
175 | ### Tool type editing | |
176 | ||
177 | Three icons are available after the External tool type dropdown list: | |
178 | ||
179 | * **Add** - Create a course level tool configuration. All External Tool instances in this course may use the tool configuration. | |
180 | * **Edit** - Select a course level tool type from the dropdown, then click this icon. The details of the tool configuration may be edited. | |
181 | * **Delete** - Remove the selected course level tool type.'; | |
ba033b86 | 182 | $string['external_tool_types'] = 'External tool types'; |
658ad69f | 183 | $string['failedtoconnect'] = 'Moodle was unable to communicate with the "{$a}" system'; |
996b0fd9 CS |
184 | $string['filter_basiclti_configlink'] = 'Configure your preferred sites and their passwords'; |
185 | $string['filter_basiclti_password'] = 'Password is mandatory'; | |
76519c52 CS |
186 | $string['filterconfig'] = 'LTI administration'; |
187 | $string['filtername'] = 'LTI'; | |
996b0fd9 | 188 | $string['fixexistingconf'] = 'Use an existing configuration for the misconfigured instance'; |
ba033b86 | 189 | $string['fixnew'] = 'New configuration'; |
996b0fd9 | 190 | $string['fixnewconf'] = 'Define a new configuration for the misconfigured instance'; |
ba033b86 | 191 | $string['fixold'] = 'Use existing'; |
4c598b13 | 192 | $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 | 193 | $string['force_ssl'] = 'Force SSL'; |
253f5575 | 194 | $string['force_ssl_help'] = 'Selecting this option forces all launches to this tool provider to use SSL. |
76519c52 CS |
195 | |
196 | In addition, all web service requests from the tool provider will use SSL. | |
197 | ||
198 | If using this option, confirm that this Moodle site and the tool provider support SSL.'; | |
8cf7670e | 199 | $string['generaltool'] = 'General tool'; |
76519c52 | 200 | $string['global_tool_types'] = 'Global tool types'; |
ba033b86 | 201 | $string['grading'] = 'Grade routing'; |
76519c52 | 202 | $string['icon_url'] = 'Icon URL'; |
253f5575 | 203 | $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 | 204 | LTI icon, an icon which conveys the type of activity may be specified.'; |
996b0fd9 | 205 | $string['id'] = 'id'; |
78d52bf8 | 206 | $string['invalidid'] = 'LTI ID was incorrect'; |
996b0fd9 CS |
207 | $string['launch_in_moodle'] = 'Launch tool in moodle'; |
208 | $string['launch_in_popup'] = 'Launch tool in a pop-up'; | |
76519c52 | 209 | $string['launch_url'] = 'Launch URL'; |
253f5575 | 210 | $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 |
211 | If you are unsure what to enter for the Launch URL, please check with the tool provider for more information. |
212 | ||
213 | 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 | |
214 | into the tool provider\'s system, and not go to a specific resource, this will likely be the case.'; | |
ba033b86 | 215 | $string['launchinpopup'] = 'Launch container'; |
253f5575 | 216 | $string['launchinpopup_help'] = 'The launch container affects the display of the tool when launched from the course. Some launch containers provide more screen |
8fa50fdd | 217 | real estate to the tool, and others provide a more integrated feel with the Moodle environment. |
76519c52 CS |
218 | |
219 | * **Default** - Use the launch container specified by the tool configuration. | |
220 | * **Embed** - The tool is displayed within the existing Moodle window, in a manner similar to most other Activity types. | |
8fa50fdd | 221 | * **Embed, without blocks** - The tool is displayed within the existing Moodle window, with just the navigation controls |
76519c52 CS |
222 | at the top of the page. |
223 | * **New window** - The tool opens in a new window, occupying all the available space. | |
224 | Depending on the browser, it will open in a new tab or a popup window. | |
225 | It is possible that browsers will prevent the new window from opening.'; | |
ba033b86 | 226 | $string['launchoptions'] = 'Launch options'; |
76519c52 | 227 | $string['lti'] = 'LTI'; |
c11ff4be TH |
228 | $string['lti:addinstance'] = 'Add new external tool activities'; |
229 | $string['lti:addcoursetool'] = 'Add course-specific tool configurations'; | |
230 | $string['lti:grade'] = 'View grades returned by the external tool'; | |
231 | $string['lti:manage'] = 'Be an Instructor when the tool is launched'; | |
232 | $string['lti:requesttooladd'] = 'Request a tool is configured site-wide'; | |
233 | $string['lti:view'] = 'Launch external tool activities'; | |
e9033d11 | 234 | $string['ltisettings'] = 'LTI settings'; |
ba033b86 | 235 | $string['lti_administration'] = 'LTI administration'; |
658ad69f | 236 | $string['lti_errormsg'] = 'The tool returned the following error message: "{$a}"'; |
86698a4c | 237 | $string['lti_launch_error'] = 'An error occurred when launching the external tool:'; |
253f5575 | 238 | $string['lti_launch_error_tool_request'] = '<p> |
76519c52 CS |
239 | To submit a request for an administrator to complete the tool configuration, click <a href="{$a->admin_request_url}" target="_top">here</a>. |
240 | </p>'; | |
480fca77 HF |
241 | $string['lti_launch_error_unsigned_help'] = '<p>This error may be a result of a missing consumer key and shared secret for the tool provider.</p> |
242 | <p>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).</p> | |
243 | <p>Alternatively, you may <a href="{$a->course_tool_editor}">create a course level tool provider configuration</a>.</p>'; | |
76519c52 CS |
244 | $string['lti_tool_request_added'] = 'Tool configuration request successfully submitted. You may need to contact an administrator to complete the tool configuration.'; |
245 | $string['lti_tool_request_existing'] = 'A tool configuration for the tool domain has already been submitted.'; | |
b97d94ff | 246 | $string['ltiunknownserviceapicall'] = 'LTI unknown service API call.'; |
76519c52 | 247 | $string['main_admin'] = 'General help'; |
253f5575 | 248 | $string['main_admin_help'] = 'External tools allow Moodle users to seamlessly interact with learning resources hosted remotely. Through a special |
76519c52 CS |
249 | launch protocol, the remote tool will have access to some general information about the launching user. For example, |
250 | the institution name, course id, user id, and other information such as the user\'s name or e-mail address. | |
251 | ||
252 | Tool types listed on this page are separated into three categories: | |
253 | ||
254 | * **Active** - These tool providers have been approved and configured by an administrator. They can be used from within any | |
255 | course on this Moodle instance. If a consumer key and shared secret are entered, a trust relationship is established | |
256 | between this Moodle instance and the remote tool, providing a secure communication channel. | |
257 | * **Pending** - These tool providers came in through a package import, but have not been configured by an administrator. | |
72ed614c | 258 | Teachers may still use tools from these providers if they have a consumer key and shared secret, or if none is required. |
76519c52 | 259 | * **Rejected** - These tools providers are flagged as ones which an administrator has no intention of making available to the entire |
72ed614c | 260 | Moodle instance. Teachers may still use tools from these providers if they have a consumer key and shared secret, or if none is required.'; |
ba033b86 HF |
261 | $string['manage_tools'] = 'Manage external tool types'; |
262 | $string['manage_tool_proxies'] = 'Manage external tool registrations'; | |
76519c52 | 263 | $string['miscellaneous'] = 'Miscellaneous'; |
996b0fd9 | 264 | $string['misconfiguredtools'] = 'Misconfigured tool instances were detected'; |
658ad69f | 265 | $string['missingparameterserror'] = 'The page is misconfigured: "{$a}"'; |
996b0fd9 | 266 | $string['module_class_type'] = 'Moodle module type'; |
ba033b86 | 267 | $string['modulename'] = 'External tool'; |
2e6b68f4 | 268 | $string['modulename_help'] = 'The external tool activity module enables students to interact with learning resources and activities on other web sites. For example, an external tool could provide access to a new activity type or learning materials from a publisher. |
76519c52 | 269 | |
2e6b68f4 | 270 | To create an external tool activity, a tool provider which supports LTI (Learning Tools Interoperability) is required. A teacher can create an external tool activity or make use of a tool configured by the site administrator. |
76519c52 | 271 | |
2e6b68f4 HF |
272 | External tool activities differ from URL resources in a few ways: |
273 | ||
274 | * External tools are context aware i.e. they have access to information about the user who launched the tool, such as institution, course and name | |
275 | * External tools support reading, updating, and deleting grades associated with the activity instance | |
276 | * External tool configurations create a trust relationship between your site and the tool provider, allowing secure communication between them'; | |
277 | $string['modulename_link'] = 'mod/lti/view'; | |
ba033b86 | 278 | $string['modulenameplural'] = 'External tools'; |
78d52bf8 | 279 | $string['modulenamepluralformatted'] = 'LTI Instances'; |
e3f69b58 | 280 | $string['name'] = 'Name'; |
996b0fd9 | 281 | $string['never'] = 'Never'; |
76519c52 | 282 | $string['new_window'] = 'New window'; |
ba033b86 HF |
283 | $string['no_lti_configured'] = 'There are no active external tools configured.'; |
284 | $string['no_lti_pending'] = 'There are no pending external tools.'; | |
285 | $string['no_lti_rejected'] = 'There are no rejected external tools.'; | |
286 | $string['no_tp_accepted'] = 'There are no accepted external tool registrations.'; | |
287 | $string['no_tp_cancelled'] = 'There are no cancelled external tool registrations.'; | |
288 | $string['no_tp_configured'] = 'There are no unregistered external tool registrations configured.'; | |
289 | $string['no_tp_pending'] = 'There are no pending external tool registrations.'; | |
290 | $string['no_tp_rejected'] = 'There are no rejected external tool registrations.'; | |
996b0fd9 | 291 | $string['noattempts'] = 'No attempts have been made on this tool instance'; |
ba033b86 | 292 | $string['noltis'] = 'There are no external tool instances'; |
e3f69b58 | 293 | $string['noprofileservice'] = 'Profile service not found'; |
996b0fd9 | 294 | $string['noservers'] = 'No servers found'; |
ba033b86 | 295 | $string['notypes'] = 'There are currently no LTI tools set up in Moodle. Click the Install link above to add some.'; |
996b0fd9 CS |
296 | $string['noviewusers'] = 'No users were found with permissions to use this tool'; |
297 | $string['optionalsettings'] = 'Optional settings'; | |
e3f69b58 | 298 | $string['organization'] = 'Organization details'; |
ba033b86 | 299 | $string['organizationdescr'] = 'Organization description'; |
e3f69b58 | 300 | $string['organizationid'] = 'Organization ID'; |
253f5575 | 301 | $string['organizationid_help'] = 'A unique identifier for this Moodle instance. Typically, the DNS name of the organization is used. |
76519c52 CS |
302 | |
303 | If this field is left blank, the host name of this Moodle site will be used as the default value.'; | |
e3f69b58 | 304 | $string['organizationurl'] = 'Organization URL'; |
253f5575 | 305 | $string['organizationurl_help'] = 'The base URL of this Moodle instance. |
76519c52 CS |
306 | |
307 | If this field is left blank, a default value will be used based on the site configuration.'; | |
996b0fd9 | 308 | $string['pagesize'] = 'Submissions shown per page'; |
e3f69b58 | 309 | $string['parameter'] = 'Tool parameters'; |
310 | $string['parameter_help'] = 'Tool parameters are settings requested to be passed by the tool provider in the accepted tool proxy.'; | |
ba033b86 HF |
311 | $string['password'] = 'Shared secret'; |
312 | $string['password_admin'] = 'Shared secret'; | |
253f5575 | 313 | $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 |
314 | along with the consumer key from the tool provider. |
315 | ||
316 | Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting) | |
317 | may not require a shared secret.'; | |
253f5575 | 318 | $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 |
319 | provided as part of the configuration process. |
320 | ||
321 | This field should be entered if creating a link to a tool provider which is not already configured. | |
322 | If the tool provider is to be used more than once in this course, adding a course tool configuration is a good idea. | |
323 | ||
324 | The shared secret can be thought of as a password used to authenticate access to the tool. It should be provided | |
325 | along with the consumer key from the tool provider. | |
326 | ||
327 | Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting) | |
328 | may not require a shared secret.'; | |
329 | $string['pending'] = 'Pending'; | |
78d52bf8 | 330 | $string['pluginadministration'] = 'LTI administration'; |
996b0fd9 | 331 | $string['pluginname'] = 'LTI'; |
ba033b86 HF |
332 | $string['preferheight'] = 'Preferred height'; |
333 | $string['preferwidget'] = 'Prefer widget launch'; | |
334 | $string['preferwidth'] = 'Preferred width'; | |
996b0fd9 CS |
335 | $string['press_to_submit'] = 'Press to launch this activity'; |
336 | $string['privacy'] = 'Privacy'; | |
337 | $string['quickgrade'] = 'Allow quick grading'; | |
338 | $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.'; | |
339 | $string['redirect'] = 'You will be redirected in few seconds. If you are not, press the button.'; | |
e3f69b58 | 340 | $string['register'] = 'Register'; |
341 | $string['register_warning'] = 'The registration page seems to be taking a while to open. If it does not appear, check that you entered the correct URL in the configuration settings.'; | |
ba033b86 HF |
342 | $string['registertype'] = 'Configure a new external tool registration'; |
343 | $string['registration_options'] = 'Registration options'; | |
344 | $string['registrationname'] = 'Tool provider name'; | |
e3f69b58 | 345 | $string['registrationname_help'] = 'Enter the name of the tool provider being registered.'; |
346 | $string['registrationurl'] = 'Registration URL'; | |
347 | $string['registrationurl_help'] = 'The registration URL should be available from the tool provider as the location to which registration requests should be sent.'; | |
76519c52 CS |
348 | $string['reject'] = 'Reject'; |
349 | $string['rejected'] = 'Rejected'; | |
996b0fd9 | 350 | $string['resource'] = 'Resource'; |
ba033b86 HF |
351 | $string['resourcekey'] = 'Consumer key'; |
352 | $string['resourcekey_admin'] = 'Consumer key'; | |
253f5575 | 353 | $string['resourcekey_admin_help'] = 'The consumer key can be thought of as a username used to authenticate access to the tool. |
76519c52 | 354 | It can be used by the tool provider to uniquely identify the Moodle site from which users launch into the tool. |
3bc4f633 | 355 | |
76519c52 CS |
356 | The consumer key must be provided by the tool provider. The method of obtaining a consumer key varies between |
357 | tool providers. It may be an automated process, or it may require a dialogue with the tool provider. | |
b26dc53c | 358 | |
76519c52 CS |
359 | Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting) |
360 | may not require a resource key.'; | |
253f5575 | 361 | $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 |
362 | provided as part of the configuration process. |
363 | ||
364 | This field should be entered if creating a link to a tool provider which is not already configured. | |
365 | If the tool provider is to be used more than once in this course, adding a course tool configuration is a good idea. | |
3bc4f633 | 366 | |
b26dc53c CS |
367 | The consumer key can be thought of as a username used to authenticate access to the tool. |
368 | It can be used by the tool provider to uniquely identify the Moodle site from which users launch into the tool. | |
369 | ||
370 | The consumer key must be provided by the tool provider. The method of obtaining a consumer key varies between | |
371 | tool providers. It may be an automated process, or it may require a dialogue with the tool provider. | |
372 | ||
373 | Tools which do not require secure communication from Moodle and do not provide additional services (such as grade reporting) | |
76519c52 CS |
374 | may not require a resource key.'; |
375 | $string['resourceurl'] = 'Resource URL'; | |
376 | $string['return_to_course'] = 'Click <a href="{$a->link}" target="_top">here</a> to return to the course.'; | |
377 | $string['saveallfeedback'] = 'Save all my feedback'; | |
ba033b86 | 378 | $string['secure_icon_url'] = 'Secure icon URL'; |
253f5575 | 379 | $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 | 380 | the browser from warning the user if the underlying page was accessed over SSL, but requesting to show an unsecure image.'; |
ba033b86 | 381 | $string['secure_launch_url'] = 'Secure launch URL'; |
253f5575 | 382 | $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 |
383 | secure launch URL instead of the launch URL if the Moodle site is accessed through SSL, or if the tool configuration |
384 | is set to always launch through SSL. | |
b26dc53c | 385 | |
76519c52 CS |
386 | The Launch URL may also be set to an https address to force launching through SSL, and this field may be left blank.'; |
387 | $string['send'] = 'Send'; | |
e3f69b58 | 388 | $string['services'] = 'Services'; |
389 | $string['services_help'] = 'Select those services which you wish to offer to the tool provider. More than one service can be selected.'; | |
ba033b86 | 390 | $string['setupoptions'] = 'Set-up options'; |
76519c52 CS |
391 | $string['share_email'] = 'Share launcher\'s email with the tool'; |
392 | $string['share_email_admin'] = 'Share launcher\'s email with tool'; | |
253f5575 | 393 | $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 |
394 | The tool provider may need launcher\'s e-mail addresses to distinguish users with the same name in the UI, or send e-mails |
395 | to users based on actions within the tool.'; | |
253f5575 | 396 | $string['share_email_help'] = 'Specify whether the e-mail address of the user launching the tool will be shared with the tool provider. |
5de15b83 | 397 | The tool provider may need launcher\'s e-mail addresses to distinguish users with the same name, or send e-mails |
b26dc53c CS |
398 | to users based on actions within the tool. |
399 | ||
76519c52 CS |
400 | Note that this setting may be overriden in the tool configuration.'; |
401 | $string['share_name'] = 'Share launcher\'s name with the tool'; | |
402 | $string['share_name_admin'] = 'Share launcher\'s name with tool'; | |
253f5575 | 403 | $string['share_name_admin_help'] = 'Specify whether the full name of the user launching the tool should be shared with the tool provider. |
76519c52 | 404 | The tool provider may need launchers\' names to show meaningful information within the tool.'; |
253f5575 | 405 | $string['share_name_help'] = 'Specify whether the full name of the user launching the tool should be shared with the tool provider. |
76519c52 | 406 | The tool provider may need launchers\' names to show meaningful information within the tool. |
b26dc53c | 407 | |
76519c52 CS |
408 | Note that this setting may be overriden in the tool configuration.'; |
409 | $string['share_roster'] = 'Allow the tool to access this course\'s roster'; | |
410 | $string['share_roster_admin'] = 'Tool may access course roster'; | |
253f5575 EL |
411 | $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.'; |
412 | $string['share_roster_help'] = 'Specify whether the tool can access the list of users enrolled in this course. | |
b26dc53c | 413 | |
76519c52 CS |
414 | Note that this setting may be overriden in the tool configuration.'; |
415 | $string['show_in_course'] = 'Show tool type when creating tool instances'; | |
72ed614c | 416 | $string['show_in_course_help'] = 'If selected, this tool configuration will appear in the "External tool type" dropdown when teachers |
76519c52 | 417 | configure external tools within courses. |
b26dc53c | 418 | |
72ed614c | 419 | In most cases, this option does not need to be selected. Teachers can use this tool configuration |
76519c52 | 420 | based on the Launch URL matching the Tool base URL, which is the preferred method. |
b26dc53c | 421 | |
76519c52 CS |
422 | The only case in which this option should be selected is if the tool configuration is just intended for single sign on. |
423 | For example, if all launches to the tool provider just take the user to a landing page instead of to a specific resource.'; | |
424 | $string['size'] = 'Size parameters'; | |
425 | $string['submission'] = 'Submission'; | |
80fd0072 | 426 | $string['submissions'] = 'Submissions'; |
45535d95 | 427 | $string['submissionsfor'] = 'Submissions for {$a}'; |
e3f69b58 | 428 | $string['subplugintype_ltiresource'] = 'LTI service resource'; |
429 | $string['subplugintype_ltiresource_plural'] = 'LTI service resources'; | |
430 | $string['subplugintype_ltiservice'] = 'LTI service'; | |
431 | $string['subplugintype_ltiservice_plural'] = 'LTI services'; | |
aed0f5b7 PS |
432 | $string['subplugintype_ltisource'] = 'LTI source'; |
433 | $string['subplugintype_ltisource_plural'] = 'LTI sources'; | |
ba033b86 | 434 | $string['toggle_debug_data'] = 'Toggle debug data'; |
76519c52 | 435 | $string['tool_config_not_found'] = 'Tool configuration not found for this URL.'; |
ba033b86 HF |
436 | $string['tool_settings'] = 'Tool settings'; |
437 | $string['toolproxy'] = 'External tool registrations'; | |
438 | $string['toolproxy_help'] = 'External tool registrations allow Moodle site administrators to configure external tools from a tool proxy obtained from a tool provider supporting LTI 2.0. A registration URL provided by the tool provider is all that is required to initiate the process. The capabilities and services offered to the tool provider are selected when configuring a new registration. | |
e3f69b58 | 439 | |
440 | Tool registrations listed on this page are separated into four categories: | |
441 | ||
442 | * **Configured** - These tool registrations have been set up but the registration process has not yet been started. | |
ba033b86 HF |
443 | * **Pending** - The registration process for these tool registrations has been started but has not completed. Open and save the settings to move it |
444 | back to the \'Configured\' category. | |
e3f69b58 | 445 | * **Accepted** - These tool registrations have been approved; the resources specified in the tool proxy will appear on the external tool types page |
ba033b86 HF |
446 | with an initial status of \'Pending\'. |
447 | * **Rejected** - These tool registrations are ones which were rejected during the registration process. Open and save the settings to move it | |
448 | back to the \'Configured\' category so the registration process can be restarted.'; | |
449 | $string['toolproxyregistration'] = 'External tool registration'; | |
450 | $string['toolregistration'] = 'External tool registration'; | |
451 | $string['toolsetup'] = 'External tool configuration'; | |
452 | $string['toolurl'] = 'Tool base URL'; | |
9f3e0968 | 453 | $string['toolurl_help'] = 'The tool base URL is used to match tool launch URLs to the correct tool configuration. Prefixing the URL with http(s) is optional. |
3bc4f633 EL |
454 | |
455 | Additionally, the base URL is used as the launch URL if a launch URL is not specified in the external tool instance. | |
456 | ||
9f3e0968 HF |
457 | For example, a base URL of *tool.com* would match the following: |
458 | ||
459 | * tool.com | |
460 | * tool.com/quizzes | |
461 | * tool.com/quizzes/quiz.php?id=10 | |
462 | * www.tool.com/quizzes | |
463 | ||
464 | A base URL of *www.tool.com/quizzes* would match the following: | |
465 | ||
466 | * www.tool.com/quizzes | |
467 | * tool.com/quizzes | |
468 | * tool.com/quizzes/take.php?id=10 | |
469 | ||
470 | A base URL of *quiz.tool.com* would match the following: | |
471 | ||
472 | * quiz.tool.com | |
473 | * quiz.tool.com/take.php?id=10 | |
b26dc53c | 474 | |
76519c52 | 475 | If two different tool configurations are for the same domain, the most specific match will be used.'; |
ba033b86 | 476 | $string['typename'] = 'Tool name'; |
253f5575 | 477 | $string['typename_help'] = 'The tool name is used to identify the tool provider within Moodle. The name entered will be visible |
72ed614c | 478 | to teachers when adding external tools within courses.'; |
76519c52 CS |
479 | $string['types'] = 'Types'; |
480 | $string['update'] = 'Update'; | |
481 | $string['using_tool_configuration'] = 'Using tool configuration: '; | |
482 | $string['validurl'] = 'A valid URL must start with http(s)://'; | |
8efcee5f | 483 | $string['viewsubmissions'] = 'View submissions and grading screen'; |