From: Mike G. v. a. <we...@ma...> - 2008-08-21 20:02:55
|
Log Message: ----------- removed commented out code. put in filler code for user_complete Modified Files: -------------- wwmoodle/wwassignment4/moodle/mod/wwassignment: lib.php Revision Data ------------- Index: lib.php =================================================================== RCS file: /webwork/cvs/system/wwmoodle/wwassignment4/moodle/mod/wwassignment/lib.php,v retrieving revision 1.2 retrieving revision 1.3 diff -Lwwassignment4/moodle/mod/wwassignment/lib.php -Lwwassignment4/moodle/mod/wwassignment/lib.php -u -r1.2 -r1.3 --- wwassignment4/moodle/mod/wwassignment/lib.php +++ wwassignment4/moodle/mod/wwassignment/lib.php @@ -175,35 +175,6 @@ * @param int $userid optional user id, 0 means all users * @return array array of grades, false if none */ -// function assignment_get_user_grades($assignment, $userid=0) { -// global $CFG; -// -// $user = $userid ? "AND u.id = $userid" : ""; -// -// $sql = "SELECT u.id, u.id AS userid, s.grade AS rawgrade, s.submissioncomment AS feedback, s.format AS feedbackformat, -// s.teacher AS usermodified, s.timemarked AS dategraded, s.timemodified AS datesubmitted -// FROM {$CFG->prefix}user u, {$CFG->prefix}assignment_submissions s -// WHERE u.id = s.userid AND s.assignment = $assignment->id -// $user"; -// -// return get_records_sql($sql); -// } -// object returned looks like an array of standard objects -// ( -// [22] => stdClass Object -// ( -// [userid] => 22 -// [rawgrade] => -1 -// [feedback] => 23 -// [feedbackformat] => 0 -// [usermodified] => 2 -// [dategraded] => 1211200838 -// [datesubmitted] => 1211199392 -// [id] => 22 -// ) -// -// ) - function wwassignment_get_user_grades($wwassignment,$userid=0) { debugLog("Begin wwassignment_get_user_grades"); //debugLog("inputs -- wwassignment" . print_r($wwassignment,true)); @@ -466,7 +437,12 @@ * @return array Representing time, info pairing. */ function wwassignment_user_complete($course, $user, $mod, $wwassignment) { - return true; +$aLogs = get_logs("l.userid=$user AND l.course=$course AND l.cmid={$wwassignment->id}"); + if( count($aLogs) > 0 ) { + $return->time = $aLogs[0]->time; + $return->info = $aLogs[0]->info; + } + return $return; } |