]> git.mjollnir.org Git - moodle.git/commitdiff
Do not display given grade before the workshop is closed
authorDavid Mudrak <david.mudrak@gmail.com>
Mon, 4 Jan 2010 18:22:37 +0000 (18:22 +0000)
committerDavid Mudrak <david.mudrak@gmail.com>
Mon, 4 Jan 2010 18:22:37 +0000 (18:22 +0000)
mod/workshop/lang/en_utf8/workshop.php
mod/workshop/view.php

index 9f71411f9d95b223f31caa0434731fc342936079..44c733cdd22fe60ff06646aac31113ce05a91d3a 100644 (file)
@@ -87,7 +87,7 @@ $string['formataggregatedgrade'] = '$a->grade';
 $string['formataggregatedgradeover'] = '<del>$a->grade</del><br /><ins>$a->over</ins>';
 $string['formatpeergrade'] = '$a->grade ($a->gradinggrade)';
 $string['formatpeergradeover'] = '$a->grade (<del>$a->gradinggrade</del> / <ins>$a->gradinggradeover</ins>)';
-$string['givengrade'] = 'Given grade: $a';
+$string['givengradestatus'] = 'Status: $a';
 $string['givengrades'] = 'Given grades';
 $string['gradedecimals'] = 'Decimal places in grades';
 $string['gradegivento'] = ' &gt; ';
index 94b9646270249e2163244e79f29db98e96b5009b..ab4cb05fda4b222ce135152700ff16c26c154dd3 100644 (file)
@@ -128,24 +128,29 @@ case workshop::PHASE_ASSESSMENT:
         echo $OUTPUT->heading(get_string('assignedassessments', 'workshop'), 3);
         $shownames = has_capability('mod/workshop:viewauthornames', $PAGE->context);
         foreach ($assessments as $assessment) {
-            $submission = clone($assessment);
-            $submission->id = $submission->submissionid;
-            $submission->title = $submission->submissiontitle;
-            $submission->timecreated = $submission->submissioncreated;
-            $submission->timemodified = $submission->submissionmodified;
+            $submission                     = new stdClass();
+            $submission->id                 = $assessment->submissionid;
+            $submission->title              = $assessment->submissiontitle;
+            $submission->timecreated        = $assessment->submissioncreated;
+            $submission->timemodified       = $assessment->submissionmodified;
+            $submission->authorid           = $assessment->authorid;
+            $submission->authorfirstname    = $assessment->authorfirstname;
+            $submission->authorlastname     = $assessment->authorlastname;
+            $submission->authorpicture      = $assessment->authorpicture;
+            $submission->authorimagealt     = $assessment->authorimagealt;
+
             if (is_null($assessment->grade)) {
                 $class      = ' notgraded';
-                $givengrade = get_string('nogradeyet', 'workshop');
+                $status     = get_string('nogradeyet', 'workshop');
                 $buttontext = get_string('assess', 'workshop');
             } else {
                 $class      = ' graded';
-                // todo format grade
-                $givengrade = $assessment->grade;
+                $status     = get_string('alreadygraded', 'workshop');
                 $buttontext = get_string('reassess', 'workshop');
             }
             echo $OUTPUT->box_start('generalbox assessment-summary' . $class);
             echo $wsoutput->submission_summary($submission, $shownames);
-            echo get_string('givengrade', 'workshop', $givengrade);
+            echo get_string('givengradestatus', 'workshop', $status);
             $button = new html_form();
             $button->method         = 'get';
             $button->button->text   = $buttontext;