]> git.mjollnir.org Git - moodle.git/commitdiff
Allow teachers to edit examples from Admin page; Count of ungraded
authorrkingdon <rkingdon>
Wed, 29 Sep 2004 16:52:24 +0000 (16:52 +0000)
committerrkingdon <rkingdon>
Wed, 29 Sep 2004 16:52:24 +0000 (16:52 +0000)
asessment now excludes warm and hot assessments; change a &amp; back to a
& in a redirect call.

mod/workshop/assessments.php
mod/workshop/lib.php
mod/workshop/locallib.php

index 908929b5ba61ce4039ee35fa73ad9121a4f68d92..7872726e111bff6cb3a5ee1e684c3f751b419e88 100644 (file)
                 } 
             }
         }
-        redirect("submissions.php?id=$cm->id&amp;action=adminlist");
+        redirect("submissions.php?id=$cm->id&action=adminlist");
     }
     
 
index 8f82f5086f6ad28283cf4d13376d3a69d799b047..3cfaf2d1c146bcd47ccedbe3636ee197287c7ea0 100644 (file)
@@ -1212,10 +1212,13 @@ function workshop_compare_assessments($workshop, $assessment1, $assessment2) {
 //////////////////////////////////////////////////////////////////////////////////////
 function workshop_count_ungraded_assessments($workshop) {
     // function returns the number of ungraded assessments by students
+    global $CFG;
     
+    $timenow = time();
     $n = 0;
+    // get all the cold assessments that have not been graded
     if ($assessments = get_records_select("workshop_assessments", "workshopid = $workshop->id AND 
-            timegraded = 0")) {
+            (timecreated + $CFG->maxeditingtime) < $timenow AND timegraded = 0")) {
         foreach ($assessments as $assessment) {
             if (isstudent($workshop->course, $assessment->userid)) {
                 $n++;
index 28f664456c4583055cd23a3a7358f776bac38487..92045ad6a2761fddcdc747ccfae35d771fcfd291 100644 (file)
@@ -1247,7 +1247,7 @@ function workshop_list_submissions_for_admin($workshop, $order) {
                 }
                 $action .= " | <a href=\"submissions.php?action=adminconfirmdelete&amp;id=$cm->id&amp;sid=$submission->id\">".
                     get_string("delete", "workshop")."</a>";
-                $table->data[] = array(workshop_print_submission_title($workshop, $submission), $course->teacher, $action);
+                $table->data[] = array("<a href=\"submissions.php?action=editsubmission&amp;id=$cm->id&amp;sid=$submission->id\">$submission->title</a>", $course->teacher, $action);
             }
             print_heading(get_string("studentsubmissions", "workshop", $course->teacher), "center");
             print_table($table);