From 37eb2caa406749cc87f1502719e295be4e13a531 Mon Sep 17 00:00:00 2001 From: Damyon Wiese Date: Wed, 21 Nov 2012 11:57:47 +0800 Subject: [PATCH] MDL-36012: Assignment, Accessibility - Add user information to alt text for grade icon in grading table. --- mod/assign/gradingtable.php | 6 +++++- mod/assign/lang/en/assign.php | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/mod/assign/gradingtable.php b/mod/assign/gradingtable.php index 80675c6e6f4..e9747e66dd4 100644 --- a/mod/assign/gradingtable.php +++ b/mod/assign/gradingtable.php @@ -585,7 +585,11 @@ class assign_grading_table extends table_sql implements renderable { $gradingdisabled = $this->assignment->grading_disabled($row->id); if (!$this->is_downloading()) { - $icon = $this->output->pix_icon('gradefeedback', get_string('grade'), 'mod_assign'); + $name = fullname($row); + if ($this->assignment->is_blind_marking()) { + $name = get_string('hiddenuser', 'assign') . $this->assignment->get_uniqueid_for_user($row->userid); + } + $icon = $this->output->pix_icon('gradefeedback', get_string('gradeuser', 'assign', $name), 'mod_assign'); $url = new moodle_url('/mod/assign/view.php', array('id' => $this->assignment->get_course_module()->id, 'rownum'=>$this->rownum,'action'=>'grade')); diff --git a/mod/assign/lang/en/assign.php b/mod/assign/lang/en/assign.php index d0985e8f511..87db71d4e08 100644 --- a/mod/assign/lang/en/assign.php +++ b/mod/assign/lang/en/assign.php @@ -119,6 +119,7 @@ $string['gradersubmissionupdatedhtml'] = '{$a->username} has updated their assig for \'{$a->assignment}\' at {$a->timeupdated}

It is available on the web site.'; $string['gradersubmissionupdatedsmall'] = '{$a->username} has updated their submission for assignment {$a->assignment}.'; +$string['gradeuser'] = 'Grade {$a}'; $string['grantextension'] = 'Grant extension'; $string['grantextensionforusers'] = 'Grant extension for {$a} students'; $string['enabled'] = 'Enabled';