From 8bff8ad8351b170f12e96e00fd71c16777705d21 Mon Sep 17 00:00:00 2001 From: moodler <moodler> Date: Wed, 16 Oct 2002 07:15:36 +0000 Subject: [PATCH] When a teacher is giving feedback, entries that have been modified since the last time a teacher has given feedback are highlighted. --- mod/journal/lib.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/mod/journal/lib.php b/mod/journal/lib.php index be2ba5d1fa..848d9769f3 100644 --- a/mod/journal/lib.php +++ b/mod/journal/lib.php @@ -176,13 +176,19 @@ function journal_get_users_done($journal) { function journal_print_user_entry($course, $user, $entry, $teachers, $ratings) { global $THEME; + if ($entry->timemarked and $entry->timemarked < $entry->modified) { + $colour = $THEME->cellheading2; + } else { + $colour = $THEME->cellheading; + } + echo "\n<TABLE BORDER=1 CELLSPACING=0 valign=top cellpadding=10>"; echo "\n<TR>"; echo "\n<TD ROWSPAN=2 BGCOLOR=\"$THEME->body\" WIDTH=35 VALIGN=TOP>"; print_user_picture($user->id, $course->id, $user->picture); echo "</TD>"; - echo "<TD NOWRAP WIDTH=100% BGCOLOR=\"$THEME->cellheading\">$user->firstname $user->lastname"; + echo "<TD NOWRAP WIDTH=100% BGCOLOR=\"$colour\">$user->firstname $user->lastname"; if ($entry) { echo " <FONT SIZE=1>".get_string("lastedited").": ".userdate($entry->modified)."</FONT>"; } @@ -203,7 +209,7 @@ function journal_print_user_entry($course, $user, $entry, $teachers, $ratings) { $entry->teacher = $USER->id; } print_user_picture($entry->teacher, $course->id, $teachers[$entry->teacher]->picture); - echo "<TD BGCOLOR=\"$THEME->cellheading\">".get_string("feedback").":"; + echo "<TD BGCOLOR=\"$colour\">".get_string("feedback").":"; choose_from_menu($ratings, "r$entry->id", $entry->rating, get_string("rate", "journal")."..."); if ($entry->timemarked) { echo " <FONT SIZE=1>".userdate($entry->timemarked)."</FONT>"; @@ -290,7 +296,7 @@ function journal_print_feedback($course, $entry) { echo get_string("overallrating", "journal").": "; echo $JOURNAL_RATING[$entry->rating]; } else { - print_string("noratinggiven"); + print_string("noratinggiven", "journal"); } echo "</I></FONT></P>"; -- 2.39.5