This commit is contained in:
Jun Pataleta
2024-06-05 10:30:44 +08:00
26 changed files with 95 additions and 98 deletions
@@ -63,7 +63,7 @@ $string['settings:countrycode_help'] = 'The calling code without the leading + a
See this link for a list of calling codes: {$a}';
$string['settings:duration'] = 'Validity duration';
$string['settings:duration_help'] = 'The period of time that the code is valid.';
$string['settings:gateway'] = 'SMS Gateway';
$string['settings:gateway'] = 'SMS gateway';
$string['settings:gateway_help'] = 'The SMS provider you wish to send messages via';
$string['setupfactor'] = 'Set up SMS';
$string['setupfactorbutton'] = 'Set up';
+9 -8
View File
@@ -121,14 +121,15 @@ $string['privacy:metadata'] = 'The Self enrolment plugin does not store any pers
// Deprecated since Moodle 4.4.
$string['customwelcomemessage'] = 'Custom welcome message';
$string['customwelcomemessage_help'] = 'Accepted formats: Plain text or Moodle-auto format. HTML tags and multi-lang tags are also accepted, as well as the following placeholders:
<br>
* Course name {$a->coursename}<br>
* Link to user\'s profile page {$a->profileurl}<br>
* User email {$a->email}<br>
* User fullname {$a->fullname}<br>
* User first name {$a->firstname}<br>
* User last name {$a->lastname}<br>
* User course role {$a->courserole}<br>';
<ul>
<li>Course name {$a->coursename}</li>
<li>Link to user\'s profile page {$a->profileurl}</li>
<li>User email {$a->email}</li>
<li>User fullname {$a->fullname}</li>
<li>User first name {$a->firstname}</li>
<li>User last name {$a->lastname}</li>
<li>User course role {$a->courserole}</li>
</ul>';
$string['welcometocourse'] = 'Welcome to {$a}';
$string['welcometocoursetext'] = 'Welcome to {$a->coursename}!
+4 -4
View File
@@ -184,7 +184,7 @@ $string['configallowemailaddresses'] = 'To restrict new email addresses to parti
$string['configallowemojipicker'] = 'The emoji picker enables users to select emojis, such as smilies, to add to messages and other text areas via an emoji picker button in the Atto toolbar.';
$string['configallowemojipickerincompatible'] = 'Your current database configuration does not properly support emojis. In order to enable the emoji picker you will need to <a href="https://docs.moodle.org/en/MySQL_full_unicode_support">upgrade your database for full unicode support</a>.';
$string['configallowguestmymoodle'] = 'If enabled, guests can access the Dashboard. Otherwise guests are redirected to the site home.';
$string['configallowobjectembed'] = 'As a default security measure, normal users are not allowed to embed multimedia (like Flash) within texts using explicit EMBED and OBJECT tags in their HTML (although it can still be done safely using the mediaplugins filter). If you wish to allow these tags then enable this option.';
$string['configallowobjectembed'] = 'For security, users with the role of student are not allowed to embed multimedia within texts using EMBED and OBJECT tags in HTML, though multimedia can still be displayed using the multimedia plugins filter. If you wish to allow these tags then enable this option.';
$string['configallowoverride'] = 'You can allow people with the roles on the left side to override some of the column roles';
$string['configallowoverride2'] = 'For each role in the left column, select which roles that they can set overrides for.<br />Users must also have either the capability moodle/role:override or moodle/role:safeoverride.';
$string['configallowswitch'] = 'For each role in the left column, select which roles they can switch to.<br />Users must also have the capability moodle/role:switchroles.';
@@ -1261,7 +1261,7 @@ $string['serverchecks'] = 'Server checks';
$string['serverlimit'] = 'Server limit';
$string['servicespage'] = 'Services and support link';
$string['sessionautostartwarning'] = '<p>Serious configuration error detected, please notify server administrator.</p><p> To operate properly, Moodle requires that administrator changes PHP settings.</p><p><code>session.auto_start</code> must be set to <code>off</code>.</p><p>This setting is controlled by editing <code>php.ini</code>, Apache/IIS <br />configuration or <code>.htaccess</code> file on the server.</p>';
$string['sessioncookie'] = 'Cookie prefix';
$string['sessioncookie'] = 'Cookie suffix';
$string['sessioncookiedomain'] = 'Cookie domain';
$string['sessioncookiepath'] = 'Cookie path';
$string['sessionhandling'] = 'Session handling';
@@ -1569,9 +1569,9 @@ $string['user'] = 'User';
$string['userbulk'] = 'Bulk user actions';
$string['userbulkdownload'] = 'Export users as';
$string['userfeedbackafterupgrade'] = 'After every major upgrade';
$string['userfeedbackencouragement'] = '<p>In Moodle 3.9 onwards, a new feature is included which gives users the option to provide feedback about Moodle software to Moodle HQ via an external survey site hosted by Moodle HQ. No user-identifying information is forwarded to the survey site.</p>
$string['userfeedbackencouragement'] = '<p>Moodle includes a feature which gives users the option to provide feedback about Moodle software via an external survey site hosted by Moodle HQ. No user-identifying information is forwarded to the survey site.</p>
<p>Moodle HQ strives to be open and transparent about its data collection practices. Thus, we want to make sure that you are aware and in control of this functionality.</p>
<p>Feedback from users will greatly assist Moodle HQ in improving the Moodle software. To enable this feature, please go to <a href="{$a}">Feedback settings</a>.</p>';
<p>Feedback from users helps Moodle HQ in improving the Moodle software. To enable this feature, please go to <a href="{$a}">Feedback settings</a>.</p>';
$string['userfeedbacknextreminder'] = 'Next feedback reminder';
$string['userfeedbacknextreminder_desc'] = 'When should we ask the user to give feedback again?';
$string['userfeedbackperiodically'] = 'Periodically';
+9 -8
View File
@@ -36,14 +36,15 @@ $string['configenrolplugins'] = 'Please select all required plugins and arrange
$string['custominstancename'] = 'Custom instance name';
$string['customwelcomemessage'] = 'Custom welcome message';
$string['customwelcomemessage_help'] = 'Accepted formats: Plain text or Moodle-auto format. HTML tags and multi-lang tags are also accepted, as well as the following placeholders:
<br>
* Course name {$a->coursename}<br>
* Link to user\'s profile page {$a->profileurl}<br>
* User email {$a->email}<br>
* User fullname {$a->fullname}<br>
* User first name {$a->firstname}<br>
* User last name {$a->lastname}<br>
* User course role {$a->courserole}<br>';
<ul>
<li>Course name {$a->coursename}</li>
<li>Link to user\'s profile page {$a->profileurl}</li>
<li>User email {$a->email}</li>
<li>User fullname {$a->fullname}</li>
<li>User first name {$a->firstname}</li>
<li>User last name {$a->lastname}</li>
<li>User course role {$a->courserole}</li>
</ul>';
$string['customwelcomemessageplaceholder'] = 'Dear {$a->fullname}, you have successfully been enrolled to course {$a->coursename}';
$string['defaultenrol'] = 'Add instance to new courses';
$string['defaultenrol_desc'] = 'It is possible to add this plugin to all new courses by default.';
+1 -1
View File
@@ -531,7 +531,7 @@ $string['restricteduser'] = 'Sorry, but your current account "{$a}" is restricte
$string['reverseproxyabused'] = 'Reverse proxy enabled so the server cannot be accessed directly.<br />Please contact the server administrator.';
$string['rpcerror'] = 'Ooops! Your MNET communication has failed! Here\'s that error message to pass on to your administrator: {$a}';
$string['secretalreadyused'] = 'Change password confirmation link was already used, password was not changed';
$string['sectioncantbefound'] = '<p><b>This content can\'t be found</b></p><p>It may have been deleted, or the URL may be incorrect.</p>';
$string['sectioncantbefound'] = '<p><strong>This content can\'t be found.</strong></p><p>It may have been deleted, or the URL may be incorrect.</p>';
$string['sectionnotexist'] = 'This section does not exist';
$string['sendmessage'] = 'Send message';
$string['sendmessagesent'] = 'Thanks for your feedback about:<br>{$a}';
+1 -1
View File
@@ -39,7 +39,7 @@ $string['err_minlength'] = 'You must enter at least {$a->format} characters here
$string['err_nonzero'] = 'You must enter a number not starting with a 0 here.';
$string['err_nopunctuation'] = 'You must enter no punctuation characters here.';
$string['err_numeric'] = 'You must enter a number here.';
$string['err_positiveint'] = 'You must enter a number that is greater than 0.';
$string['err_positiveint'] = 'You must enter a whole number that is greater than 0.';
$string['err_rangelength'] = 'You must enter between {$a->format[0]} and {$a->format[1]} characters here.';
$string['err_required'] = 'You must supply a value here.';
$string['err_wrappingwhitespace'] = 'The value must not start or end with whitespace.';
+1 -1
View File
@@ -761,7 +761,7 @@ $string['emailresetconfirmation'] = 'Hi {$a->firstname},
A password reset was requested for your account \'{$a->username}\' at {$a->sitename}.
To confirm this request, and set a new password for your account, please go to the following web address:
{$a->link}
<a href="{$a->link}">{$a->link}</a>
(This link is valid for {$a->resetminutes} minutes from the time this reset was first requested.)
@@ -22,7 +22,7 @@
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
$string['pluginname'] = 'Tiny autosave';
$string['pluginname'] = 'Autosave';
$string['privacy:metadata:database:tiny_autosave:userid'] = 'The user ID of the user who created the autosave session';
$string['privacy:metadata:database:tiny_autosave:drafttext'] = 'The text content of the autosave session';
$string['privacy:metadata:database:tiny_autosave:timemodified'] = 'The time that the autosave session was last modified';
@@ -22,9 +22,9 @@
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
$string['buttontitle'] = 'Equation editor';
$string['cursorinfo'] = 'An arrow indicates the position that new elements from the element library will be inserted.';
$string['editequation'] = 'Edit equation using <a href="{$a}" target="_blank">TeX</a>';
$string['buttontitle'] = 'Equation editor';
$string['librarygroup1'] = 'Operators';
$string['librarygroup1_desc'] = 'TeX commands listed on the operators tab.';
$string['librarygroup2'] = 'Arrows';
@@ -34,11 +34,11 @@ $string['librarygroup3_desc'] = 'TeX commands listed on the Greek symbols tab.';
$string['librarygroup4'] = 'Advanced';
$string['librarygroup4_desc'] = 'TeX commands listed on the advanced tab.';
$string['modaltitle'] = 'Equation editor';
$string['saveequation'] = 'Save equation';
$string['settings'] = 'Equation editor settings';
$string['pluginname'] = 'Tiny equation editor';
$string['pluginname'] = 'Equation editor';
$string['preview'] = 'Equation preview';
$string['privacy:metadata'] = 'The equation editor for TinyMCE does not store any personal data.';
$string['saveequation'] = 'Save equation';
$string['settings'] = 'Equation editor settings';
// Deprecated since Moodle 4.5.
$string['helplinktext'] = 'Equation helper';
@@ -1,5 +1,5 @@
@editor @editor_tiny @tiny_equation
Feature: Tiny equation editor
Feature: Equation editor
To teach maths to students, I need to write equations
@javascript
@@ -25,7 +25,7 @@
$string['modaltitle'] = 'Insert H5P content';
$string['buttontitle'] = 'Configure H5P content';
$string['insert'] = 'Insert H5P content';
$string['pluginname'] = 'Tiny insert H5P';
$string['pluginname'] = 'Insert H5P';
$string['browserepositories'] = 'Browse repositories...';
$string['copyrightbutton'] = 'Copyright button';
$string['downloadbutton'] = 'Allow download';
@@ -25,7 +25,7 @@
defined('MOODLE_INTERNAL') || die();
$string['pluginname'] = 'Tiny HTML formatter';
$string['pluginname'] = 'HTML';
$string['privacy:metadata'] = 'The HTML formatter plugin for TinyMCE does not store any personal data.';
// Deprecated since Moodle 4.5.
@@ -26,7 +26,7 @@ $string['browserepositories'] = 'Browse repositories...';
$string['createlink'] = 'Create link';
$string['enterurl'] = 'Enter a URL';
$string['openinnewwindow'] = 'Open in new window';
$string['pluginname'] = 'Tiny link';
$string['pluginname'] = 'Link';
$string['link'] = 'Link';
$string['unlink'] = 'Unlink';
$string['updatelink'] = 'Update link';
@@ -83,7 +83,7 @@ $string['metadata'] = 'Metadata';
$string['metadatasourcelabel'] = 'Metadata track URL';
$string['missingfiles'] = 'Missing files';
$string['mute'] = 'Muted';
$string['pluginname'] = 'Tiny insert media';
$string['pluginname'] = 'Insert media';
$string['presentation'] = 'This image is decorative only';
$string['presentationoraltrequired'] = 'An image must have a description, unless it is marked as decorative only.';
$string['privacy:metadata'] = 'The media plugin for TinyMCE does not store any personal data.';
@@ -93,7 +93,7 @@ $string['repositoryuploadnotpermitted'] = 'Paste an image link in the field belo
$string['saveimage'] = 'Save';
$string['size'] = 'Width x height (in pixels)';
$string['sizecustom'] = 'Custom size';
$string['sizecustom_help'] = 'This image is just a preview.<br>Changes to its size will be<br>visible after you save it.';
$string['sizecustom_help'] = 'This image is just a preview. Changes to its size will be visible after you save it.';
$string['sizeoriginal'] = 'Original size';
$string['srclang'] = 'Language';
$string['subtitles_help'] = 'Subtitles may be used to provide a transcription or translation of the dialogue.';
@@ -27,7 +27,7 @@ $string['errorinvalidurl'] = 'The selected content is not a URL. Please try agai
$string['infoaddsuccess'] = 'Auto-link prevention added.';
$string['infoemptyselection'] = 'Select a URL and try again.';
$string['inforemovesuccess'] = 'Auto-link prevention removed.';
$string['pluginname'] = 'Tiny no auto-link';
$string['pluginname'] = 'No auto-link';
$string['privacy:metadata'] = 'The tiny_noautolink plugin does not store any personal data.';
// Deprecated since Moodle 4.5.
@@ -6,7 +6,7 @@ Feature: Tiny noautolink
Scenario: Insert a link, add and remove the auto-link prevention
Given I log in as "admin"
And I navigate to "Plugins > Text editors > TinyMCE editor > General settings" in site administration
And I click on "Enable Tiny no auto-link" "link"
And I click on "Enable No auto-link" "link"
When I open my profile in edit mode
And I set the field "Description" to "<p>https://moodle.org</p>"
@@ -26,7 +26,7 @@
defined('MOODLE_INTERNAL') || die();
$string['apikey'] = 'API key';
$string['apikey_desc'] = 'Your API key is available on your <a target="_blank" href="https://www.tiny.cloud">Tiny Cloud</a> account page if you have purchased a subscription, or if you are on a free trial.';
$string['apikey_desc'] = 'Your API key is available on your <a href="https://www.tiny.cloud">Tiny Cloud</a> account page if you have purchased a subscription, or if you are on a free trial.';
$string['emptyapikeywarning'] = 'Enabled TinyMCE Premium plugins will not be available until an API key is added.';
$string['pluginname'] = 'TinyMCE Premium';
$string['pluginnotfound'] = 'Tiny Premium plugin {$a} not found.';
@@ -47,7 +47,7 @@ $string['premiumplugin:tableofcontents'] = 'Table of Contents';
$string['premiumplugin:tinymcespellchecker'] = 'Spell Checker Pro';
$string['premiumplugin:typography'] = 'Advanced Typography';
$string['premiumplugins'] = 'Premium plugins';
$string['premiumplugins_desc'] = 'Access to TinyMCE Premium plugins requires an API key. Not all listed plugins may be available with your TinyMCE Premium subscription. You can check available plugins on your <a target="_blank" href="https://www.tiny.cloud/my-account/integrate/">Tiny Cloud</a> account page.';
$string['premiumplugins_desc'] = 'Access to TinyMCE Premium plugins requires an API key. Not all listed plugins may be available with your TinyMCE Premium subscription. You can check available plugins on your <a href="https://www.tiny.cloud">Tiny Cloud</a> account page.';
$string['privacy:metadata'] = 'The Tiny premium plugin for TinyMCE does not store any personal data.';
// Deprecated since Moodle 4.5.
@@ -62,7 +62,7 @@ $string['nowebrtc_title'] = 'WebRTC not supported';
$string['onlyaudio'] = 'Audio';
$string['onlyscreen'] = 'Screen';
$string['onlyvideo'] = 'Video';
$string['pluginname'] = 'Tiny RecordRTC';
$string['pluginname'] = 'RecordRTC';
$string['privacy:metadata'] = 'The RecordRTC plugin does not store any personal data.';
$string['recordagain'] = 'Record again';
$string['recordagain_desc'] = 'You have already recorded some content. Recording again will remove this content. Are you sure you want to reset the recording?';
@@ -8,23 +8,23 @@ Feature: An administrator can manage TinyMCE subplugins
Scenario: An administrator can control the enabled state of TinyMCE subplugins using JavaScript
Given I am logged in as "admin"
And I navigate to "Plugins > Text editors > TinyMCE editor > General settings" in site administration
When I click on "Disable Tiny equation editor" "link"
Then I should see "Tiny equation editor disabled."
And "Disable Tiny equation editor" "link" should not exist
But "Enable Tiny equation editor" "link" should exist
When I click on "Enable Tiny equation editor" "link"
Then I should see "Tiny equation editor enabled."
And "Enable Tiny equation editor" "link" should not exist
But "Disable Tiny equation editor" "link" should exist
When I click on "Disable Equation editor" "link"
Then I should see "Equation editor disabled."
And "Disable Equation editor" "link" should not exist
But "Enable Equation editor" "link" should exist
When I click on "Enable Equation editor" "link"
Then I should see "Equation editor enabled."
And "Enable Equation editor" "link" should not exist
But "Disable Equation editor" "link" should exist
Scenario: An administrator can control the enabled state of TinyMCE subplugins without JavaScript
Given I am logged in as "admin"
And I navigate to "Plugins > Text editors > TinyMCE editor > General settings" in site administration
When I click on "Disable Tiny equation editor" "link"
Then I should see "Tiny equation editor disabled."
And "Disable Tiny equation editor" "link" should not exist
But "Enable Tiny equation editor" "link" should exist
When I click on "Enable Tiny equation editor" "link"
Then I should see "Tiny equation editor enabled."
And "Enable Tiny equation editor" "link" should not exist
But "Disable Tiny equation editor" "link" should exist
When I click on "Disable Equation editor" "link"
Then I should see "Equation editor disabled."
And "Disable Equation editor" "link" should not exist
But "Enable Equation editor" "link" should exist
When I click on "Enable Equation editor" "link"
Then I should see "Equation editor enabled."
And "Enable Equation editor" "link" should not exist
But "Disable Equation editor" "link" should exist
@@ -253,7 +253,7 @@ $string['config_muteonstart_default_description'] = 'If enabled the session will
$string['config_muteonstart_editable'] = 'Mute on start can be edited';
$string['config_muteonstart_editable_description'] = 'Mute on start by default can be edited when the instance is added or updated.';
$string['config_welcome_default'] = 'Default welcome message';
$string['config_welcome_default_description'] = 'The welcome message is displayed when participants enter the room. If the field is left blank, then a message set on the BigBlueButton server is displayed.';
$string['config_welcome_default_description'] = 'The welcome message is displayed when participants enter the room. If the field is left blank, the language string \'mod_form_field_welcome_default\' is used.';
$string['config_welcome_editable'] = 'Default welcome message is editable by teachers';
$string['config_welcome_editable_description'] = 'Welcome message can be edited when the instance is added or updated';
$string['config_default_messages'] = 'Default messages';
@@ -135,7 +135,7 @@ $string['seb_filterembeddedcontent'] = 'Filter also embedded content';
$string['seb_filterembeddedcontent_help'] = 'If enabled, embedded resources will also be filtered using the filter set.';
$string['seb_help'] = 'Setup quiz to use the Safe Exam Browser.';
$string['seb_linkquitseb'] = 'Show Exit Safe Exam Browser button, configured with this quit link';
$string['seb_linkquitseb_help'] = 'In this field you can enter the link to quit SEB. It will be used on an "Exit Safe Exam Browser" button on the page that appears after the exam is submitted. When clicking the button or the link placed wherever you want to put it, it is possible to quit SEB without having to enter a quit password. If no link is entered, then the "Exit Safe Exam Browser" button does not appear and there is no link set to quit SEB.';
$string['seb_linkquitseb_help'] = 'In this field you can enter the link to quit SEB. It is used on an "Exit Safe Exam Browser" button on the page that appears after the exam is submitted. When clicking the button or the link placed wherever you want to put it, it is possible to quit SEB without having to enter a quit password. For an HTTPS site, the quit link has to start with https://. If no link is entered, then the "Exit Safe Exam Browser" button does not appear and there is no link set to quit SEB.';
$string['seb_managetemplates'] = 'Manage Safe Exam Browser templates';
$string['seb_muteonstartup'] = 'Mute on startup';
$string['seb_muteonstartup_help'] = 'If enabled, audio is initially muted when starting SEB.';
+3 -3
View File
@@ -388,7 +388,7 @@ $string['eventsectionshuffleupdated'] = 'Section shuffle updated';
$string['eventslotcreated'] = 'Slot created';
$string['eventslotdeleted'] = 'Slot deleted';
$string['eventslotdisplayedquestionnumberupdated'] = 'Slot displayed question number updated';
$string['eventslotgradeitemupdated'] = 'Slot gradeitem updated';
$string['eventslotgradeitemupdated'] = 'Slot grade item updated';
$string['eventslotmarkupdated'] = 'Slot mark updated';
$string['eventslotmoved'] = 'Slot moved';
$string['eventslotrequirepreviousupdated'] = 'Slot require previous updated';
@@ -446,7 +446,7 @@ $string['gradeitemnewname'] = 'New name for grade item {$a}';
$string['gradeitemnoneselected'] = '[none]';
$string['gradeitemnoslots'] = 'This quiz has no questions yet. Please add questions first, then return here to set up grade items.';
$string['gradeitems'] = 'Grade items';
$string['gradeitemsautosetup'] = 'Setup a grade for each section';
$string['gradeitemsautosetup'] = 'Set up a grade for each section';
$string['gradeitemsetup'] = 'Grade items setup';
$string['gradeitemsnoneyet'] = 'Create grade items within your quiz. Allocate questions or quiz sections to these grade items to break down grade results into different areas.';
$string['gradeitemsremoveall'] = 'Reset setup';
@@ -618,7 +618,7 @@ $string['noquestionsonpage'] = 'Empty page';
$string['noresponse'] = 'No response';
$string['noreview'] = 'You are not allowed to review this quiz';
$string['noreviewattempt'] = 'You are not allowed to review this attempt.';
$string['noreviewshort'] = 'Not permitted';
$string['noreviewshort'] = 'Review not permitted';
$string['noreviewuntil'] = 'You are not allowed to review this quiz until {$a}';
$string['noreviewuntilshort'] = 'Available {$a}';
$string['noscript'] = 'JavaScript must be enabled to continue!';
@@ -130,15 +130,15 @@ Feature: Basic use of the Manual grading report
And I click on "update grades" "link" in the "Short answer 001" "table_row"
When I set the following fields to these values:
| Questions per page | 0 |
Then I should see "You must enter a number that is greater than 0."
Then I should see "You must enter a whole number that is greater than 0."
And I set the following fields to these values:
| Questions per page | -1 |
And I press "Change options"
And I should see "You must enter a number that is greater than 0."
And I should see "You must enter a whole number that is greater than 0."
And I set the following fields to these values:
| Questions per page | abc |
And I press "Change options"
And I should see "You must enter a number that is greater than 0."
And I should see "You must enter a whole number that is greater than 0."
And I set the following fields to these values:
| Questions per page | 1 |
And I press "Change options"
@@ -152,7 +152,7 @@ Feature: Basic use of the Manual grading report
And I follow "Also show questions that have been graded automatically"
And I click on "update grades" "link" in the "Short answer 001" "table_row"
Then I should see "Attempt number 1 for S1 Student1 (student1, S1000, student1@example.com, little yellow frog)"
And I should not see "You must enter a number that is greater than 0."
And I should not see "You must enter a whole number that is greater than 0."
Scenario: A marker cannot access the report in separate group
Given user "student1" has attempted "Quiz 1" with responses:
@@ -168,7 +168,7 @@ Feature: Setup multiple grades for a quiz
| Listening | 3 | 0 |
When I am on the "Quiz 1" "mod_quiz > multiple grades setup" page logged in as teacher
And I press "Setup a grade for each section"
And I press "Set up a grade for each section"
Then "Reading" "table_row" should exist in the "mod_quiz-grade-item-list" "table"
And "Listening" "table_row" should exist in the "mod_quiz-grade-item-list" "table"
@@ -41,9 +41,7 @@ $string['editingordering'] = 'Editing ordering question';
$string['gradedetails'] = 'Grade details';
$string['gradingtype'] = 'Grading type';
$string['gradingtype_help'] = 'Choose the type of grading calculation.
**All or nothing**
$string['gradingtype_help'] = '**All or nothing**
&nbsp; If all items are in the correct position, then full marks are awarded. Otherwise, the score is zero.
**Absolute position**
@@ -104,12 +102,12 @@ $string['pluginnameadding'] = 'Adding an Ordering question';
$string['pluginnameediting'] = 'Editing an Ordering question';
$string['pluginnamesummary'] = 'Put jumbled items into a meaningful order.';
$string['positionx'] = 'Position {$a}';
$string['privacy:preference:gradingtype'] = 'gradingtype.';
$string['privacy:preference:layouttype'] = 'layouttype.';
$string['privacy:preference:numberingstyle'] = 'numberingstyle.';
$string['privacy:preference:selectcount'] = 'selectcount.';
$string['privacy:preference:selecttype'] = 'selecttype.';
$string['privacy:preference:showgrading'] = 'showgrading.';
$string['privacy:preference:gradingtype'] = 'The grading type.';
$string['privacy:preference:layouttype'] = 'The layout of items.';
$string['privacy:preference:numberingstyle'] = 'The numbering style of the choices.';
$string['privacy:preference:selectcount'] = 'The select count.';
$string['privacy:preference:selecttype'] = 'The item selection type.';
$string['privacy:preference:showgrading'] = 'Whether to show grading details.';
$string['regradeissuenumitemschanged'] = 'The number of draggable items has changed.';
$string['relativeallpreviousandnext'] = 'Relative to ALL the previous and next items';
@@ -22,31 +22,28 @@
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
$string['pluginname'] = 'EQUELLA repository';
$string['configplugin'] = 'Configuration for EQUELLA repository';
$string['search'] = 'Search EQUELLA';
$string['breadcrumb'] = 'EQUELLA';
$string['equellaurl'] = 'EQUELLA URL';
$string['equellaaction'] = 'EQUELLA action';
$string['equellausername'] = 'Username';
$string['equellauserfield'] = 'EQUELLA userfield';
$string['equellauserfield_help'] = 'Choose the user field to be used for matching equella user (Only the user fields of type short text are being listed)';
$string['equellaoptions'] = 'EQUELLA options';
$string['configplugin'] = 'Configuration for EQUELLA repository';
$string['equella:view'] = 'View EQUELLA repository';
$string['sharedid'] = 'Shared secret ID';
$string['sharedsecrets'] = 'Shared secret';
$string['selectrestriction'] = 'Restrict selection';
$string['selectrestriction.desc'] = 'Choose whether course editors should only be able to select an item summary, an attached resources or either';
$string['restrictionnone'] = 'No restriction';
$string['restrictionitemsonly'] = 'Item summary only';
$string['restrictionattachmentsonly'] = 'Attached resource only';
$string['sharedsecretsheading'] = 'Shared Secret Settings';
$string['sharedsecretshelp'] = '<p>Below you can set a default EQUELLA shared secret for single signing-on users. You can configure different shared secrets for general (read) usage, and a specialised role based shared secret for each <em>write</em> role in your Moodle site. If a shared secret ID is not configured for a role then the default shared secret ID and shared secret are used.</p><p>All shared secret IDs and shared secrets must also be configured within EQUELLA and the shared secret module enabled. This configuration is found in the EQUELLA Administration Console under User Management > Shared Secrets.</p>';
$string['equellaaction'] = 'EQUELLA action';
$string['equellaoptions'] = 'EQUELLA options';
$string['equellaurl'] = 'EQUELLA URL';
$string['equellauserfield'] = 'EQUELLA user field';
$string['equellauserfield_help'] = 'Choose the user field to be used for matching the EQUELLA user. (Only user fields of type short text are listed.)';
$string['equellausername'] = 'Username';
$string['group'] = '{$a} role settings';
$string['groupdefault'] = 'Default';
$string['sharedidtitle'] = 'Shared secret ID';
$string['sharedsecrettitle'] = 'Shared secret';
$string['pluginname'] = 'EQUELLA repository';
$string['privacy:metadata'] = 'The EQUELLA repository plugin does not store any personal data, but does transmit user data from Moodle to the remote system.';
$string['restrictionattachmentsonly'] = 'Attached resource only';
$string['restrictionitemsonly'] = 'Item summary only';
$string['restrictionnone'] = 'No restriction';
$string['search'] = 'Search EQUELLA';
$string['selectrestriction'] = 'Restrict selection';
$string['selectrestriction.desc'] = 'Choose whether course editors should only be able to select an item summary, an attached resources or either';
$string['sharedid'] = 'Shared secret ID';
$string['sharedidtitle'] = 'Shared secret ID';
$string['sharedsecrets'] = 'Shared secret';
$string['sharedsecretsheading'] = 'Shared Secret Settings';
$string['sharedsecretshelp'] = '<p>Below you can set a default EQUELLA shared secret for single signing-on users. You can configure different shared secrets for general (read) usage, and a specialised role based shared secret for each <em>write</em> role in your Moodle site. If a shared secret ID is not configured for a role then the default shared secret ID and shared secret are used.</p><p>All shared secret IDs and shared secrets must also be configured within EQUELLA and the shared secret module enabled. This configuration is found in the EQUELLA Administration Console under User Management > Shared Secrets.</p>';
$string['sharedsecrettitle'] = 'Shared secret';