Added assignments under "Recent Activity"

This commit is contained in:
martin
2002-09-22 06:41:56 +00:00
parent 88491cacba
commit 3446205d44
2 changed files with 31 additions and 0 deletions
+1
View File
@@ -17,6 +17,7 @@ $string['feedbackupdated'] = "Submissions feedback updated for \$a people";
$string['late'] = "\$a late";
$string['maximumgrade'] = "Maximum grade";
$string['maximumsize'] = "Maximum size";
$string['newsubmissions'] = "Assignments submitted";
$string['notsubmittedyet'] = "Not submitted yet";
$string['overwritewarning'] = "Warning: uploading again will REPLACE your current submission";
$string['submissionfeedback'] = "Submission feedback";
+30
View File
@@ -186,6 +186,36 @@ function assignment_cron () {
return true;
}
function assignment_print_recent_activity(&$logs, $isteacher=false) {
global $CFG, $COURSE_TEACHER_COLOR;
$content = false;
$assignments = NULL;
foreach ($logs as $log) {
if ($log->module == "assignment" and $log->action == "upload") {
$assignments[$log->info] = get_record_sql("SELECT a.name, u.firstname, u.lastname
FROM assignment a, user u
WHERE a.id = '$log->info' AND u.id = '$log->user'");
$assignments[$log->info]->time = $log->time;
$assignments[$log->info]->url = $log->url;
}
}
if ($assignments) {
$content = true;
print_headline(get_string("newsubmissions", "assignment").":");
foreach ($assignments as $assignment) {
$date = userdate($assignment->time, "%e %b, %H:%M");
echo "<P><FONT SIZE=1>$date - $assignment->firstname $assignment->lastname<BR>";
echo "\"<A HREF=\"$CFG->wwwroot/mod/assignment/$assignment->url\">";
echo "$assignment->name";
echo "</A>\"</FONT></P>";
}
}
return $content;
}
//////////////////////////////////////////////////////////////////////////////////////