From: moodler Date: Sat, 7 Jun 2003 05:54:48 +0000 (+0000) Subject: Changes from Scott Elliott to make the listing more useful for teachers X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=51bc7fba595cbf530bfe8428c7f2d6d52a912e4e;p=moodle.git Changes from Scott Elliott to make the listing more useful for teachers Thanks, Scott! --- diff --git a/mod/assignment/index.php b/mod/assignment/index.php index 94b8e98681..d15d8dfebd 100644 --- a/mod/assignment/index.php +++ b/mod/assignment/index.php @@ -36,25 +36,38 @@ if ($course->format == "weeks") { $table->head = array ($strweek, $strname, $strduedate, $strsubmitted); - $table->align = array ("CENTER", "LEFT", "LEFT", "LEFT"); + $table->align = array ("center", "left", "left", "left"); } else if ($course->format == "topics") { $table->head = array ($strtopic, $strname, $strduedate, $strsubmitted); - $table->align = array ("CENTER", "LEFT", "LEFT", "LEFT"); + $table->align = array ("center", "left", "left", "left"); } else { $table->head = array ($strname, $strduedate, $strsubmitted); - $table->align = array ("LEFT", "LEFT", "LEFT"); + $table->align = array ("left", "left", "left"); } foreach ($assignments as $assignment) { - if ($submission = assignment_get_submission($assignment, $USER)) { - if ($submission->timemodified <= $assignment->timedue) { - $submitted = userdate($submission->timemodified); + if (isteacher($course->id)) { + if ($assignment->type == OFFLINE) { + $submitted = "id\">" . + get_string("viewfeedback", "assignment") . ""; } else { - $submitted = "".userdate($submission->timemodified).""; + $count = count_records_select("assignment_submissions", + "assignment = '$assignment->id' AND timemodified > 0"); + $submitted = "id\">" . + get_string("viewsubmissions", "assignment", $count) . ""; } } else { - $submitted = get_string("no"); + if ($submission = assignment_get_submission($assignment, $USER)) { + if ($submission->timemodified <= $assignment->timedue) { + $submitted = userdate($submission->timemodified); + } else { + $submitted = "".userdate($submission->timemodified).""; + } + } else { + $submitted = get_string("no"); + } } + $due = userdate($assignment->timedue); if (!$assignment->visible) { //Show dimmed if the mod is hidden @@ -76,7 +89,7 @@ } } - echo "
"; + echo "
"; print_table($table);