]> git.mjollnir.org Git - moodle.git/commitdiff
Fix bug in Analysis of Assessments
authorrkingdon <rkingdon>
Tue, 20 Jan 2004 17:25:45 +0000 (17:25 +0000)
committerrkingdon <rkingdon>
Tue, 20 Jan 2004 17:25:45 +0000 (17:25 +0000)
mod/workshop/lib.php
mod/workshop/submissions.php
mod/workshop/upload.php
mod/workshop/view.php

index b8e7e8a1e412847af233ebcfaf201719f052fe03..f40dfe841fc5dfbf5ff9d080bb4ec0c45a1f0a1e 100644 (file)
@@ -3400,6 +3400,7 @@ function workshop_print_league_table($workshop) {
                        }
                print_heading(get_string("leaguetable", "workshop"));
                print_table($table);
+        echo "<p>&lt; &gt; ".get_string("assessmentdropped", "workshop")."</p>\n";
                }
        }
        
index 1cdc641b02733157d3b25644cfea11cacba9a0de..82b43d1c13fa204bf1daf32888c1caf4b2b1cc41 100644 (file)
                             number_format($finalgrade, 2));
                     }
                     // save grades in submission record
+                    set_field("workshop_submissions", "teachergrade", intval($submissiongrade + 0.5), "id", 
+                            $submission->id);
+                    set_field("workshop_submissions", "peergrade", intval($submissiongrade + 0.5), "id", 
+                            $submission->id);
                     set_field("workshop_submissions", "finalgrade", intval($finalgrade + 0.5), "id", 
                             $submission->id);
                     set_field("workshop_submissions", "gradinggrade", intval($assessmentgrade + 0.5), "id", 
index a63a51ad60be6753cdfd8c9ba40157bce41f5e5d..badfb146d88767976a2ba7e8cd0f16bc4868861f 100644 (file)
@@ -21,8 +21,6 @@
 
     require_login($course->id);
 
-    add_to_log($course->id, "workshop", "submit", "view.php?id=$cm->id", "$workshop->id");
-
     if ($course->category) {
         $navigation = "<A HREF=\"../../course/view.php?id=$course->id\">$course->shortname</A> ->";
     }
@@ -98,7 +96,8 @@
                                        }
                                        if (move_uploaded_file($newfile['tmp_name'], "$dir/$newfile_name")) {
                                                print_heading(get_string("uploadsuccess", "assignment", $newfile_name) );
-                                       }
+                                           add_to_log($course->id, "workshop", "submit", "view.php?id=$cm->id", "$workshop->id");
+                    }
                                        else {
                                                notify(get_string("uploaderror", "assignment") );
                                        }
index 47c875acddb3421ba0cb7c3280646f33ba1a7309..da74d99e1545825c31efc1ec251dc42f336c3b1d 100644 (file)
                        }
                }
                echo "</TABLE><BR CLEAR=ALL>\n";
+        echo "<p>&lt; &gt; ".get_string("assessmentdropped", "workshop")."</p>\n";
                if ($workshop->showleaguetable) {
                        workshop_print_league_table($workshop);
                }