Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.10.x will end 8 November 2021 (12 months).
  • Bug fixes for security issues in 3.10.x will end 9 May 2022 (18 months).
  • PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.

Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403]

   1  <?php
   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  
  17  /**
  18   * LTI enrolment plugin version information
  19   *
  20   * @package enrol_lti
  21   * @copyright 2016 Mark Nelson <markn@moodle.com>
  22   * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  23   */
  24  
  25  $string['allowframeembedding'] = 'Note: It is recommended that the site administration setting \'Allow frame embedding\' is enabled, so that tools are displayed within a frame rather than in a new window.';
  26  $string['authltimustbeenabled'] = 'Note: This plugin requires the LTI authentication plugin to be enabled too.';
  27  $string['couldnotestablishproxy'] = 'Could not establish proxy with consumer.';
  28  $string['enrolenddate'] = 'End date';
  29  $string['enrolenddate_help'] = 'If enabled, users can access until this date only.';
  30  $string['enrolenddateerror'] = 'Enrolment end date cannot be earlier than start date';
  31  $string['enrolisdisabled'] = 'The \'Publish as LTI tool\' plugin is disabled.';
  32  $string['enrolperiod'] = 'Enrolment duration';
  33  $string['enrolperiod_help'] = 'Length of time that the enrolment is valid, starting with the moment the user enrols themselves from the remote system. If disabled, the enrolment duration will be unlimited.';
  34  $string['enrolmentfinished'] = 'Enrolment finished.';
  35  $string['enrolmentnotstarted'] = 'Enrolment has not started.';
  36  $string['enrolstartdate'] = 'Start date';
  37  $string['enrolstartdate_help'] = 'If enabled, users can access from this date onward only.';
  38  $string['frameembeddingnotenabled'] = 'To access the tool, please follow the link below.';
  39  $string['failedrequest'] = 'Failed request. Reason: {$a->reason}';
  40  $string['gradesync'] = 'Grade synchronisation';
  41  $string['gradesync_help'] = 'Whether grades from the tool are sent to the remote system (LTI consumer).';
  42  $string['incorrecttoken'] = 'The token was incorrect. Please check the URL and try again, or contact the administrator of this tool.';
  43  $string['invalidrequest'] = 'Invalid request';
  44  $string['invalidtoolconsumer'] = 'Invalid tool consumer.';
  45  $string['maxenrolled'] = 'Maximum enrolled users';
  46  $string['maxenrolled_help'] = 'The maximum number of remote users who can access the tool. If set to zero, the number of enrolled users is unlimited.';
  47  $string['maxenrolledreached'] = 'The maximum number of remote users allowed to access the tool has been reached.';
  48  $string['membersync'] = 'User synchronisation';
  49  $string['membersync_help'] = 'Whether a scheduled task synchronises enrolled users in the remote system with enrolments in this course, creating an account for each remote user as necessary, and enrolling or unenrolling them as required.
  50  
  51  If set to no, at the moment when a remote user accesses the tool, an account will be created for them and they will be automatically enrolled.';
  52  $string['membersyncmode'] = 'User synchronisation mode';
  53  $string['membersyncmode_help'] = 'Whether remote users should be enrolled and/or unenrolled from this course.';
  54  $string['membersyncmodeenrolandunenrol'] = 'Enrol new and unenrol missing users';
  55  $string['membersyncmodeenrolnew'] = 'Enrol new users';
  56  $string['membersyncmodeunenrolmissing'] = 'Unenrol missing users';
  57  $string['notoolsprovided'] = 'No tools provided';
  58  $string['launchdetails'] = 'Launch details';
  59  $string['launchdetails_help'] = 'A cartridge URL (also called configuration URL) plus secret or a launch URL are required for configuring the tool.';
  60  $string['launchurl'] = 'Launch URL';
  61  $string['lti:config'] = 'Configure \'Publish as LTI tool\' instances';
  62  $string['lti:unenrol'] = 'Unenrol users from the course';
  63  $string['opentool'] = 'Open tool';
  64  $string['pluginname'] = 'Publish as LTI tool';
  65  $string['pluginname_desc'] = 'The \'Publish as LTI tool\' plugin, together with the LTI authentication plugin, allows remote users to access selected courses and activities. In other words, Moodle functions as an LTI tool provider.';
  66  $string['privacy:metadata:enrol_lti_users'] = 'The list of users enrolled via an LTI provider';
  67  $string['privacy:metadata:enrol_lti_users:userid'] = 'The ID of the user';
  68  $string['privacy:metadata:enrol_lti_users:lastgrade'] = 'The last grade the user was recorded of having';
  69  $string['privacy:metadata:enrol_lti_users:lastaccess'] = 'The time when the user last accessed the course';
  70  $string['privacy:metadata:enrol_lti_users:timecreated'] = 'The time when the user was enrolled';
  71  $string['registration'] = 'Published tool registration';
  72  $string['registrationurl'] = 'Registration URL';
  73  $string['registrationurl_help'] = 'If a registration URL (also called proxy URL) is used, then the tool is automatically configured.';
  74  $string['remotesystem'] = 'Remote system';
  75  $string['requirecompletion'] = 'Require course or activity completion prior to grade synchronisation';
  76  $string['returnurlnotset'] = 'Return URL was not set.';
  77  $string['roleinstructor'] = 'Role for teacher';
  78  $string['roleinstructor_help'] = 'The role assigned in the tool to the remote teacher.';
  79  $string['rolelearner'] = 'Role for student';
  80  $string['rolelearner_help'] = 'The role assigned in the tool to the remote student.';
  81  $string['secret'] = 'Secret';
  82  $string['secret_help'] = 'A string of characters which is shared with the remote system (LTI consumer) to provide access to the tool.';
  83  $string['sharedexternaltools'] = 'Published as LTI tools';
  84  $string['successfulregistration'] = 'Successful registration';
  85  $string['tasksyncgrades'] = 'Publish as LTI tool grade sync';
  86  $string['tasksyncmembers'] = 'Publish as LTI tool users sync';
  87  $string['toolsprovided'] = 'Published tools';
  88  $string['toolsprovided_help'] = 'A tool may be shared with another site by providing either launch details or a registration URL.';
  89  $string['tooltobeprovided'] = 'Tool to be published';
  90  $string['toolurl'] = 'Tool URL';
  91  $string['userdefaultvalues'] = 'User default values';
  92  $string['cartridgeurl'] = 'Cartridge URL';