Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.3.x will end 7 October 2024 (12 months).
  • Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.
   1  <?php
   2  
   3  // This file is part of Moodle - http://moodle.org/
   4  //
   5  // Moodle is free software: you can redistribute it and/or modify
   6  // it under the terms of the GNU General Public License as published by
   7  // the Free Software Foundation, either version 3 of the License, or
   8  // (at your option) any later version.
   9  //
  10  // Moodle is distributed in the hope that it will be useful,
  11  // but WITHOUT ANY WARRANTY; without even the implied warranty of
  12  // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13  // GNU General Public License for more details.
  14  //
  15  // You should have received a copy of the GNU General Public License
  16  // along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
  17  
  18  /**
  19   * Strings for the Workshop's scheduled allocator
  20   *
  21   * @package     workshopallocation_scheduled
  22   * @subpackage  mod_workshop
  23   * @copyright   2012 David Mudrak <david@moodle.com>
  24   * @license     http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  25   */
  26  
  27  defined('MOODLE_INTERNAL') || die();
  28  
  29  $string['crontask'] = 'Background processing for scheduled allocation';
  30  $string['currentstatus'] = 'Current status';
  31  $string['currentstatusexecution'] = 'Status';
  32  $string['currentstatusexecution1'] = 'Executed on {$a->datetime}';
  33  $string['currentstatusexecution2'] = 'To be executed again on {$a->datetime}';
  34  $string['currentstatusexecution3'] = 'To be executed on {$a->datetime}';
  35  $string['currentstatusexecution4'] = 'Awaiting execution';
  36  $string['currentstatusreset'] = 'Reset';
  37  $string['currentstatusresetinfo'] = 'Check the box and save the form to reset the execution result';
  38  $string['currentstatusreset_help'] = 'Saving the form with this checkbox ticked will result in resetting the current status. All the information about the previous execution will be removed so the allocation can be executed again (if enabled above).';
  39  $string['currentstatusresult'] = 'Recent execution result';
  40  $string['currentstatusnext'] = 'Next execution';
  41  $string['currentstatusnext_help'] = 'In some cases, the allocation is scheduled to be automatically executed again even if it was already executed. This may happen if the submissions deadline has been prolonged, for example.';
  42  $string['enablescheduled'] = 'Enable scheduled allocation';
  43  $string['enablescheduledinfo'] = 'Automatically allocate submissions at the end of the submission phase';
  44  $string['scheduledallocationsettings'] = 'Scheduled allocation settings';
  45  $string['scheduledallocationsettings_help'] = 'If enabled, the scheduled allocation method will automatically allocate submissions for the assessment at the end of the submission phase. The end of the phase can be defined in the workshop setting \'Submissions deadline\'.
  46  
  47  Internally, the random allocation method is executed with the parameters pre-defined in this form. It means that the scheduled allocation works as if the teacher executed the random allocation themselves at the end of the submission phase using the allocation settings below.
  48  
  49  Note that the scheduled allocation is *not* executed if you manually switch the workshop into the assessment phase before the submissions deadline. You have to allocate submissions yourself in that case. The scheduled allocation method is particularly useful when used together with the automatic phase switching feature.';
  50  $string['pluginname'] = 'Scheduled allocation';
  51  $string['privacy:metadata'] = 'The Scheduled allocation plugin does not store any personal data. Actual personal data about who is going to assess whom are stored by the Workshop module itself and they form basis for exporting the assessments details.';
  52  $string['randomallocationsettings'] = 'Allocation settings';
  53  $string['randomallocationsettings_help'] = 'Parameters for the random allocation method are defined here. They will be used by the random allocation plugin for the actual allocation of submissions.';
  54  $string['resultdisabled'] = 'Scheduled allocation disabled';
  55  $string['resultenabled'] = 'Scheduled allocation enabled';
  56  $string['resultexecuted'] = 'Success';
  57  $string['resultfailed'] = 'Unable to automatically allocate submissions';
  58  $string['resultfailedconfig'] = 'Scheduled allocation misconfigured';
  59  $string['resultfaileddeadline'] = 'Workshop does not have the submissions deadline defined';
  60  $string['resultfailedphase'] = 'Workshop not in the submission phase';
  61  $string['resultvoid'] = 'No submissions were allocated';
  62  $string['resultvoiddeadline'] = 'Not after the submissions deadline yet';
  63  $string['resultvoidexecuted'] = 'The allocation has been already executed';
  64  $string['setup'] = 'Set up scheduled allocation';