Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.61.0 stable version #15

Merged
merged 47 commits into from
Feb 6, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
a3b5cfd
2017121200 development version
mcagigas-at-wiris Dec 12, 2017
64a53a3
2017121300 development version
mcagigas-at-wiris Dec 13, 2017
53b8023
2017121400 development version
mcagigas-at-wiris Dec 14, 2017
5b59c2a
2017121500 development version
mcagigas-at-wiris Dec 15, 2017
a4150f8
2017121600 development version
mcagigas-at-wiris Dec 16, 2017
58b52e0
2017121700 development version
mcagigas-at-wiris Dec 17, 2017
c2fcfe3
2017121800 development version
mcagigas-at-wiris Dec 18, 2017
b9729f3
2017121900 development version
mcagigas-at-wiris Dec 19, 2017
4c76abe
2017122000 development version
mcagigas-at-wiris Dec 20, 2017
5a5af3d
2017122100 development version
mcagigas-at-wiris Dec 21, 2017
6496d5c
2017122200 development version
mcagigas-at-wiris Dec 22, 2017
dcd909c
2017122700 development version
mcagigas-at-wiris Dec 27, 2017
c1c835d
2017122700 development version
mcagigas-at-wiris Dec 27, 2017
c101fbb
2017122800 development version
mcagigas-at-wiris Dec 28, 2017
bdb7d23
2017122900 development version
mcagigas-at-wiris Dec 29, 2017
24bc648
2017123000 development version
mcagigas-at-wiris Dec 30, 2017
5eba952
2017123100 development version
mcagigas-at-wiris Dec 31, 2017
8c9899c
2018010100 development version
mcagigas-at-wiris Jan 1, 2018
dd987bf
2018010800 development version
mcagigas-at-wiris Jan 8, 2018
7985b58
2018010900 development version
mcagigas-at-wiris Jan 9, 2018
2c54eee
2018011000 development version
mcagigas-at-wiris Jan 10, 2018
483beec
2018011100 development version
mcagigas-at-wiris Jan 11, 2018
d037846
2018011200 development version
mcagigas-at-wiris Jan 12, 2018
27061c0
2018011300 development version
mcagigas-at-wiris Jan 13, 2018
9c977aa
2018011400 development version
mcagigas-at-wiris Jan 14, 2018
e7e65bb
2018011500 development version
mcagigas-at-wiris Jan 15, 2018
b261a26
2018011600 development version
mcagigas-at-wiris Jan 16, 2018
8ab383f
2018011700 development version
mcagigas-at-wiris Jan 17, 2018
109d6f9
2018011800 development version
mcagigas-at-wiris Jan 18, 2018
85f0618
2018011900 development version
mcagigas-at-wiris Jan 19, 2018
fc62889
2018012000 development version
mcagigas-at-wiris Jan 20, 2018
829c0dc
2018012100 development version
mcagigas-at-wiris Jan 21, 2018
d3c069c
2018012200 development version
mcagigas-at-wiris Jan 22, 2018
e3f2919
2018012300 development version
mcagigas-at-wiris Jan 23, 2018
53bd3d7
2018012400 development version
mcagigas-at-wiris Jan 24, 2018
077b39e
2018012500 development version
mcagigas-at-wiris Jan 25, 2018
ed6d860
2018012600 development version
mcagigas-at-wiris Jan 26, 2018
410a8b4
2018012700 development version
mcagigas-at-wiris Jan 27, 2018
04f8b80
2018012800 development version
mcagigas-at-wiris Jan 28, 2018
e73d4bb
2018012900 development version
mcagigas-at-wiris Jan 29, 2018
6adf4aa
2018013000 development version
mcagigas-at-wiris Jan 30, 2018
d9ada01
2018020100 development version
mcagigas-at-wiris Jan 31, 2018
80e6fa7
2018020200 development version
mcagigas-at-wiris Feb 2, 2018
b4ab9d9
2018020300 development version
mcagigas-at-wiris Feb 3, 2018
2188ac3
2018020400 development version
mcagigas-at-wiris Feb 4, 2018
ee3972f
2018020600 development version
mcagigas-at-wiris Feb 5, 2018
f4ba478
2018020600 Stable version
mcagigas-at-wiris Feb 6, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions classes/MoodleConfiguration.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,36 @@ public function get($key) {
$proxyuserenabled = isset($CFG->proxyuser) && !empty($CFG->proxyuser);
$proxypassenabled = isset($CFG->proxypassword) && !empty($CFG->proxypassword);

if ($key == 'quizzes.service.url') {
$quizzesserviceurl = get_config('qtype_wq', 'quizzesserviceurl');
if (isset($quizzesserviceurl) && !empty($quizzesserviceurl)) {
return $quizzesserviceurl;
}
}
if ($key == 'quizzes.editor.url') {
$quizzeseditorurl = get_config('qtype_wq', 'quizzeseditorurl');
if (isset($quizzeseditorurl) && !empty($quizzeseditorurl)) {
return $quizzeseditorurl;
}
}
if ($key == 'quizzes.hand.url') {
$quizzeshandurl = get_config('qtype_wq', 'quizzeshandurl');
if (isset($quizzeshandurl) && !empty($quizzeshandurl)) {
return $quizzeshandurl;
}
}
if ($key == 'quizzes.wirislauncher.url') {
$quizzeswirislauncherurl = get_config('qtype_wq', 'quizzeswirislauncherurl');
if (isset($quizzeswirislauncherurl) && !empty($quizzeswirislauncherurl)) {
return $quizzeswirislauncherurl;
}
}
if ($key == 'quizzes.wiris.url') {
$quizzeswirisurl = get_config('qtype_wq', 'quizzeswirisurl');
if (isset($quizzeswirisurl) && !empty($quizzeswirisurl)) {
return $quizzeswirisurl;
}
}
if ($key == 'quizzes.httpproxy.host' && $moodleproxyenabled) {
return $CFG->proxyhost;
}
Expand Down Expand Up @@ -80,4 +110,13 @@ public function get($key) {
return null;
}

// @codingStandardsIgnoreStart
public function loadFile($file) {
}

public function set($key, $value) {
}
// @codingStandardsIgnoreEnd


}
59 changes: 59 additions & 0 deletions classes/accessprovider.class.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
<?php
// This file is part of Moodle - http://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

/**
* This class implements com_wiris_plugin_api_Accesprovider interface
* to use Moodle access methods to control access to WIRIS Quizzes services.
*
* @package qtype
* @subpackage wq
* @copyright Maths for More S.L. <[email protected]>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/

defined('MOODLE_INTERNAL') || die();

global $CFG;

require_once($CFG->dirroot . '/lib/moodlelib.php');
require_once($CFG->dirroot . '/question/type/wq/quizzes/lib/com/wiris/util/sys/AccessProvider.interface.php');

class accessprovider implements com_wiris_util_sys_AccessProvider{

/**
* This method is called before all service. We use it as a wrapper to call
* Moodle require_login() method. Any WIRIS service can't be called without a
* login.
*/
// @codingStandardsIgnoreStart
function requireAccess() {
// @codingStandardsIgnoreEnd
// Moodle require_login() method.
require_login();
// Not logged in: require_login throws and exception or exit so if we reach this point
// user is logged.
return true;
}

/**
* Access Provider is enabled if 'access_provider_enabled' setting is enabled (wq/settings.php)
*/
// @codingStandardsIgnoreStart
function isEnabled() {
// @codingStandardsIgnoreEnd
return get_config('qtype_wq', 'access_provider_enabled');
}
}
18 changes: 16 additions & 2 deletions lang/ca/qtype_wq.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

$string['wq'] = 'Matemàtiques i Ciències - WIRIS';;
$string['pluginname'] = 'Matemàtiques i Ciències - WIRIS';;
$string['wq'] = 'Matemàtiques i Ciències - WIRIS';
$string['pluginname'] = 'Matemàtiques i Ciències - WIRIS';
$string['access_provider_enabled'] = 'Access control';
$string['access_provider_enabled_help'] = 'If enabled ony authenticated users can access WIRIS services.';
$string['pluginnamesummary'] = '';
$string['wq_help'] = 'Generic WIRIS quizzes Help';
$string['editingwq'] = 'Editing a generic WIRIS question';
Expand Down Expand Up @@ -75,3 +77,15 @@
$string['wirisquestionincorrect'] = 'Sorry! The system can not generate one of the questions of the quiz. <br />Maybe there is a temporary connection problem right now. <br />Maybe the question algorithm has a bug, and fails sometimes. <br />Maybe it will fail always. <br />Don\'t panic... <br />You can retry the quiz, without penalty, just clicking Continue. <br />You can also tell the Teachers that there is an issue with the question titled: \'{$a->questionname}\'';
$string['wirisquizzeserror'] = 'Sorry! There was an error in WIRIS quizzes.';
$string['failedtoloadwirisquizzesfromxml'] = 'Failed to load WIRIS quizzes XML definition for question id';
$string['connectionsettings'] = 'Connection settings';
$string['connectionsettings_text'] = '';
$string['quizzesserviceurl'] = 'WIRIS QUIZZES service URL';
$string['quizzesserviceurl_help'] = 'URL to connect to WIRIS quizzes service.';
$string['quizzeseditorurl'] = 'WIRIS EDITOR service URL';
$string['quizzeseditorurl_help'] = 'URL where to load the WIRIS EDITOR.';
$string['quizzeshandurl'] = 'WIRSI HAND service URL';
$string['quizzeshandurl_help'] = 'URL where to load the WIRIS HAND.';
$string['quizzeswirislauncherurl'] = 'WIRIS CAS JNLP URL';
$string['quizzeswirislauncherurl_help'] = 'URL where to get the JNLP file for WIRIS CAS app.';
$string['quizzeswirisurl'] = 'WIRIS CAS applet service URL';
$string['quizzeswirisurl_help'] = 'URL where to load the WIRIS CAS applet.';
18 changes: 16 additions & 2 deletions lang/de/qtype_wq.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

$string['wq'] = 'Mathematik und Naturwissenschaften von WIRIS';;
$string['pluginname'] = 'Mathematik und Naturwissenschaften von WIRIS';;
$string['wq'] = 'Mathematik und Naturwissenschaften von WIRIS';
$string['pluginname'] = 'Mathematik und Naturwissenschaften von WIRIS';
$string['access_provider_enabled'] = 'Access control';
$string['access_provider_enabled_help'] = 'If enabled ony authenticated users can access WIRIS services.';
$string['pluginnamesummary'] = '';
$string['wq_help'] = 'Generic WIRIS quizzes Help';
$string['editingwq'] = 'Editing a generic WIRIS question';
Expand Down Expand Up @@ -75,3 +77,15 @@
$string['wirisquestionincorrect'] = 'Sorry! The system can not generate one of the questions of the quiz. <br />Maybe there is a temporary connection problem right now. <br />Maybe the question algorithm has a bug, and fails sometimes. <br />Maybe it will fail always. <br />Don\'t panic... <br />You can retry the quiz, without penalty, just clicking Continue. <br />You can also tell the Teachers that there is an issue with the question titled: \'{$a->questionname}\'';
$string['wirisquizzeserror'] = 'Sorry! There was an error in WIRIS quizzes.';
$string['failedtoloadwirisquizzesfromxml'] = 'Failed to load WIRIS quizzes XML definition for question id';
$string['connectionsettings'] = 'Connection settings';
$string['connectionsettings_text'] = '';
$string['quizzesserviceurl'] = 'WIRIS QUIZZES service URL';
$string['quizzesserviceurl_help'] = 'URL to connect to WIRIS quizzes service.';
$string['quizzeseditorurl'] = 'WIRIS EDITOR service URL';
$string['quizzeseditorurl_help'] = 'URL where to load the WIRIS EDITOR.';
$string['quizzeshandurl'] = 'WIRSI HAND service URL';
$string['quizzeshandurl_help'] = 'URL where to load the WIRIS HAND.';
$string['quizzeswirislauncherurl'] = 'WIRIS CAS JNLP URL';
$string['quizzeswirislauncherurl_help'] = 'URL where to get the JNLP file for WIRIS CAS app.';
$string['quizzeswirisurl'] = 'WIRIS CAS applet service URL';
$string['quizzeswirisurl_help'] = 'URL where to load the WIRIS CAS applet.';
18 changes: 16 additions & 2 deletions lang/el/qtype_wq.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

$string['wq'] = 'Μαθηματικά και επιστήμη από τη WIRIS';;
$string['pluginname'] = 'Μαθηματικά και επιστήμη από τη WIRIS';;
$string['wq'] = 'Μαθηματικά και επιστήμη από τη WIRIS';
$string['pluginname'] = 'Μαθηματικά και επιστήμη από τη WIRIS';
$string['access_provider_enabled'] = 'Access control';
$string['access_provider_enabled_help'] = 'If enabled ony authenticated users can access WIRIS services.';
$string['pluginnamesummary'] = '';
$string['wq_help'] = 'Generic WIRIS quizzes Help';
$string['editingwq'] = 'Editing a generic WIRIS question';
Expand Down Expand Up @@ -75,3 +77,15 @@
$string['wirisquestionincorrect'] = 'Sorry! The system can not generate one of the questions of the quiz. <br />Maybe there is a temporary connection problem right now. <br />Maybe the question algorithm has a bug, and fails sometimes. <br />Maybe it will fail always. <br />Don\'t panic... <br />You can retry the quiz, without penalty, just clicking Continue. <br />You can also tell the Teachers that there is an issue with the question titled: \'{$a->questionname}\'';
$string['wirisquizzeserror'] = 'Sorry! There was an error in WIRIS quizzes.';
$string['failedtoloadwirisquizzesfromxml'] = 'Failed to load WIRIS quizzes XML definition for question id';
$string['connectionsettings'] = 'Connection settings';
$string['connectionsettings_text'] = '';
$string['quizzesserviceurl'] = 'WIRIS QUIZZES service URL';
$string['quizzesserviceurl_help'] = 'URL to connect to WIRIS quizzes service.';
$string['quizzeseditorurl'] = 'WIRIS EDITOR service URL';
$string['quizzeseditorurl_help'] = 'URL where to load the WIRIS EDITOR.';
$string['quizzeshandurl'] = 'WIRSI HAND service URL';
$string['quizzeshandurl_help'] = 'URL where to load the WIRIS HAND.';
$string['quizzeswirislauncherurl'] = 'WIRIS CAS JNLP URL';
$string['quizzeswirislauncherurl_help'] = 'URL where to get the JNLP file for WIRIS CAS app.';
$string['quizzeswirisurl'] = 'WIRIS CAS applet service URL';
$string['quizzeswirisurl_help'] = 'URL where to load the WIRIS CAS applet.';
18 changes: 16 additions & 2 deletions lang/en/qtype_wq.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

$string['wq'] = 'Math & Science by WIRIS';;
$string['pluginname'] = 'Math & Science by WIRIS';;
$string['wq'] = 'Math & Science by WIRIS';
$string['pluginname'] = 'Math & Science by WIRIS';
$string['access_provider_enabled'] = 'Access control';
$string['access_provider_enabled_help'] = 'If enabled ony authenticated users can access WIRIS services.';
$string['pluginnamesummary'] = '';
$string['wq_help'] = 'Generic WIRIS quizzes Help';
$string['editingwq'] = 'Editing a generic WIRIS question';
Expand Down Expand Up @@ -75,3 +77,15 @@
$string['wirisquestionincorrect'] = 'Sorry! The system can not generate one of the questions of the quiz. <br />Maybe there is a temporary connection problem right now. <br />Maybe the question algorithm has a bug, and fails sometimes. <br />Maybe it will fail always. <br />Don\'t panic... <br />You can retry the quiz, without penalty, just clicking Continue. <br />You can also tell the Teachers that there is an issue with the question titled: \'{$a->questionname}\'';
$string['wirisquizzeserror'] = 'Sorry! There was an error in WIRIS quizzes.';
$string['failedtoloadwirisquizzesfromxml'] = 'Failed to load WIRIS quizzes XML definition for question id';
$string['connectionsettings'] = 'Connection settings';
$string['connectionsettings_text'] = '';
$string['quizzesserviceurl'] = 'WIRIS QUIZZES service URL';
$string['quizzesserviceurl_help'] = 'URL to connect to WIRIS quizzes service.';
$string['quizzeseditorurl'] = 'WIRIS EDITOR service URL';
$string['quizzeseditorurl_help'] = 'URL where to load the WIRIS EDITOR.';
$string['quizzeshandurl'] = 'WIRSI HAND service URL';
$string['quizzeshandurl_help'] = 'URL where to load the WIRIS HAND.';
$string['quizzeswirislauncherurl'] = 'WIRIS CAS JNLP URL';
$string['quizzeswirislauncherurl_help'] = 'URL where to get the JNLP file for WIRIS CAS app.';
$string['quizzeswirisurl'] = 'WIRIS CAS applet service URL';
$string['quizzeswirisurl_help'] = 'URL where to load the WIRIS CAS applet.';
18 changes: 16 additions & 2 deletions lang/es/qtype_wq.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

$string['wq'] = 'Matemáticas y Ciencias - WIRIS';;
$string['pluginname'] = 'Matemáticas y Ciencias - WIRIS';;
$string['wq'] = 'Matemáticas y Ciencias - WIRIS';
$string['pluginname'] = 'Matemáticas y Ciencias - WIRIS';
$string['access_provider_enabled'] = 'Access control';
$string['access_provider_enabled_help'] = 'If enabled ony authenticated users can access WIRIS services.';
$string['pluginnamesummary'] = '';
$string['wq_help'] = 'Generic WIRIS quizzes Help';
$string['editingwq'] = 'Editing a generic WIRIS question';
Expand Down Expand Up @@ -75,3 +77,15 @@
$string['wirisquestionincorrect'] = 'Sorry! The system can not generate one of the questions of the quiz. <br />Maybe there is a temporary connection problem right now. <br />Maybe the question algorithm has a bug, and fails sometimes. <br />Maybe it will fail always. <br />Don\'t panic... <br />You can retry the quiz, without penalty, just clicking Continue. <br />You can also tell the Teachers that there is an issue with the question titled: \'{$a->questionname}\'';
$string['wirisquizzeserror'] = 'Sorry! There was an error in WIRIS quizzes.';
$string['failedtoloadwirisquizzesfromxml'] = 'Failed to load WIRIS quizzes XML definition for question id';
$string['connectionsettings'] = 'Connection settings';
$string['connectionsettings_text'] = '';
$string['quizzesserviceurl'] = 'WIRIS QUIZZES service URL';
$string['quizzesserviceurl_help'] = 'URL to connect to WIRIS quizzes service.';
$string['quizzeseditorurl'] = 'WIRIS EDITOR service URL';
$string['quizzeseditorurl_help'] = 'URL where to load the WIRIS EDITOR.';
$string['quizzeshandurl'] = 'WIRSI HAND service URL';
$string['quizzeshandurl_help'] = 'URL where to load the WIRIS HAND.';
$string['quizzeswirislauncherurl'] = 'WIRIS CAS JNLP URL';
$string['quizzeswirislauncherurl_help'] = 'URL where to get the JNLP file for WIRIS CAS app.';
$string['quizzeswirisurl'] = 'WIRIS CAS applet service URL';
$string['quizzeswirisurl_help'] = 'URL where to load the WIRIS CAS applet.';
18 changes: 16 additions & 2 deletions lang/fr/qtype_wq.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

$string['wq'] = 'Maths et sciences par WIRIS';;
$string['pluginname'] = 'Maths et sciences par WIRIS';;
$string['wq'] = 'Maths et sciences par WIRIS';
$string['pluginname'] = 'Maths et sciences par WIRIS';
$string['access_provider_enabled'] = 'Access control';
$string['access_provider_enabled_help'] = 'If enabled ony authenticated users can access WIRIS services.';
$string['pluginnamesummary'] = '';
$string['wq_help'] = 'Generic WIRIS quizzes Help';
$string['editingwq'] = 'Editing a generic WIRIS question';
Expand Down Expand Up @@ -75,3 +77,15 @@
$string['wirisquestionincorrect'] = 'Sorry! The system can not generate one of the questions of the quiz. <br />Maybe there is a temporary connection problem right now. <br />Maybe the question algorithm has a bug, and fails sometimes. <br />Maybe it will fail always. <br />Don\'t panic... <br />You can retry the quiz, without penalty, just clicking Continue. <br />You can also tell the Teachers that there is an issue with the question titled: \'{$a->questionname}\'';
$string['wirisquizzeserror'] = 'Sorry! There was an error in WIRIS quizzes.';
$string['failedtoloadwirisquizzesfromxml'] = 'Failed to load WIRIS quizzes XML definition for question id';
$string['connectionsettings'] = 'Connection settings';
$string['connectionsettings_text'] = '';
$string['quizzesserviceurl'] = 'WIRIS QUIZZES service URL';
$string['quizzesserviceurl_help'] = 'URL to connect to WIRIS quizzes service.';
$string['quizzeseditorurl'] = 'WIRIS EDITOR service URL';
$string['quizzeseditorurl_help'] = 'URL where to load the WIRIS EDITOR.';
$string['quizzeshandurl'] = 'WIRSI HAND service URL';
$string['quizzeshandurl_help'] = 'URL where to load the WIRIS HAND.';
$string['quizzeswirislauncherurl'] = 'WIRIS CAS JNLP URL';
$string['quizzeswirislauncherurl_help'] = 'URL where to get the JNLP file for WIRIS CAS app.';
$string['quizzeswirisurl'] = 'WIRIS CAS applet service URL';
$string['quizzeswirisurl_help'] = 'URL where to load the WIRIS CAS applet.';
18 changes: 16 additions & 2 deletions lang/it/qtype_wq.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.

$string['wq'] = 'Matematica e scienza - WIRIS';;
$string['pluginname'] = 'Matematica e scienza - WIRIS';;
$string['wq'] = 'Matematica e scienza - WIRIS';
$string['pluginname'] = 'Matematica e scienza - WIRIS';
$string['access_provider_enabled'] = 'Access control';
$string['access_provider_enabled_help'] = 'If enabled ony authenticated users can access WIRIS services.';
$string['pluginnamesummary'] = '';
$string['wq_help'] = 'Generic WIRIS quizzes Help';
$string['editingwq'] = 'Editing a generic WIRIS question';
Expand Down Expand Up @@ -75,3 +77,15 @@
$string['wirisquestionincorrect'] = 'Sorry! The system can not generate one of the questions of the quiz. <br />Maybe there is a temporary connection problem right now. <br />Maybe the question algorithm has a bug, and fails sometimes. <br />Maybe it will fail always. <br />Don\'t panic... <br />You can retry the quiz, without penalty, just clicking Continue. <br />You can also tell the Teachers that there is an issue with the question titled: \'{$a->questionname}\'';
$string['wirisquizzeserror'] = 'Sorry! There was an error in WIRIS quizzes.';
$string['failedtoloadwirisquizzesfromxml'] = 'Failed to load WIRIS quizzes XML definition for question id';
$string['connectionsettings'] = 'Connection settings';
$string['connectionsettings_text'] = '';
$string['quizzesserviceurl'] = 'WIRIS QUIZZES service URL';
$string['quizzesserviceurl_help'] = 'URL to connect to WIRIS quizzes service.';
$string['quizzeseditorurl'] = 'WIRIS EDITOR service URL';
$string['quizzeseditorurl_help'] = 'URL where to load the WIRIS EDITOR.';
$string['quizzeshandurl'] = 'WIRSI HAND service URL';
$string['quizzeshandurl_help'] = 'URL where to load the WIRIS HAND.';
$string['quizzeswirislauncherurl'] = 'WIRIS CAS JNLP URL';
$string['quizzeswirislauncherurl_help'] = 'URL where to get the JNLP file for WIRIS CAS app.';
$string['quizzeswirisurl'] = 'WIRIS CAS applet service URL';
$string['quizzeswirisurl_help'] = 'URL where to load the WIRIS CAS applet.';
Loading