Skip to content

Commit 6f79b2b

Browse files
Copilotndrwnaguib
andcommitted
Add language strings for new event names and fix include paths
Co-authored-by: ndrwnaguib <24280372+ndrwnaguib@users.noreply.github.com>
1 parent 863c3b6 commit 6f79b2b

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

classes/judge/sandbox.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@
4949

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

52-
require_once(dirname(__FILE__) . "/../../../../config.php");
53-
require_once($CFG->dirroot . "/local/onlinejudge/judgelib.php");
52+
require_once(dirname(__FILE__) . "/../../judgelib.php");
5453

5554
define('SANDBOX_SAND', escapeshellcmd($CFG->dirroot . '/local/onlinejudge/judge/sandbox/sand/sand'));
5655

classes/judge/sphere_engine.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@
5050

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

53-
require_once(dirname(__FILE__) . "/../../../../config.php");
54-
require_once($CFG->dirroot . "/local/onlinejudge/judgelib.php");
53+
require_once(dirname(__FILE__) . "/../../judgelib.php");
5554

5655
use SphereEngine\Api\CompilersClientV4;
5756
use SphereEngine\Api\SphereEngineResponseException;

lang/en/local_onlinejudge.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,6 @@
119119
$string['upgradenotify'] = 'Do NOT forget to execute cli/install_assign_feedback and cli/judged.php. Details in <a href="https://github.com/hit-moodle/moodle-local_onlinejudge/blob/master/README.md" target="_blank">README</a>.';
120120
$string['event_onlinejudge_task_judged'] = "Event Online Judge Task Judged";
121121
$string['event_onlinejudge_task_description'] = "The event is concerned with firing the 'onlinejudge_task_judged' located in MOODLE_PATH/mod/assign/feedback/onlinejudge/lib.php.";
122-
123-
// Privacy API strings.
124122
$string['privacy:metadata:onlinejudge_tasks'] = 'Information about judge tasks submitted by users.';
125123
$string['privacy:metadata:onlinejudge_tasks:cmid'] = 'The course module ID where the task was submitted.';
126124
$string['privacy:metadata:onlinejudge_tasks:userid'] = 'The ID of the user who submitted the task.';
@@ -141,5 +139,6 @@
141139
$string['privacy:metadata:onlinejudge_tasks:var3'] = 'Additional variable data for the task.';
142140
$string['privacy:metadata:onlinejudge_tasks:var4'] = 'Additional variable data for the task.';
143141
$string['privacy:metadata:onlinejudge_tasks:status'] = 'The status of the judge task.';
144-
145-
// TODO: add translations to other languages.
142+
$string['event_task_judged'] = "Online Judge Task Judged";
143+
$string['event_task_judged_description'] = "The event is fired when an online judge task has been judged.";
144+
// TODO: add translations to other languages.

0 commit comments

Comments
 (0)