From 018e87bedb8160815712491497896adfbf6d2ca4 Mon Sep 17 00:00:00 2001 From: jungwirr Date: Tue, 4 May 2004 17:18:02 +0000 Subject: [PATCH] Fixed the empty grades for attendance. Added log_display database records --- mod/attendance/db/mysql.php | 8 ++++++++ mod/attendance/index.php | 2 +- mod/attendance/lib.php | 3 +-- mod/attendance/version.php | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/mod/attendance/db/mysql.php b/mod/attendance/db/mysql.php index 10187972ea..7fa84dbc55 100644 --- a/mod/attendance/db/mysql.php +++ b/mod/attendance/db/mysql.php @@ -14,6 +14,14 @@ function attendance_upgrade($oldversion) { execute_sql("ALTER TABLE `{$CFG->prefix}attendance` ADD `autoattend` TINYINT( 1 ) DEFAULT '0' NOT NULL;"); } + if ($oldversion < 2004050301) { + modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'view', 'attendance', 'name');"); + modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'viewall', 'attendance', 'name');"); + modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'viewweek', 'attendance', 'name');"); + } + + + return true; } diff --git a/mod/attendance/index.php b/mod/attendance/index.php index 42ebb83f13..bd33774275 100644 --- a/mod/attendance/index.php +++ b/mod/attendance/index.php @@ -15,7 +15,7 @@ require_login($course->id); - add_to_log($course->id, "attendance", "view all", "index.php?id=$course->id", ""); + add_to_log($course->id, "attendance", "viewall", "index.php?id=$course->id", ""); /// Get all required strings diff --git a/mod/attendance/lib.php b/mod/attendance/lib.php index e153fdf8c8..54063dd793 100755 --- a/mod/attendance/lib.php +++ b/mod/attendance/lib.php @@ -330,8 +330,7 @@ function attendance_grades($attendanceid) { } // if students $return->maxgrade = $attendance->maxgrade; } else { // if attendance->grade == "1" - $return->grades = NULL; - $return->maxgrade = NULL; + $return = NULL; }// else for if attendance->grade == "1" return $return; } diff --git a/mod/attendance/version.php b/mod/attendance/version.php index 4c1017c400..872742bd13 100644 --- a/mod/attendance/version.php +++ b/mod/attendance/version.php @@ -5,7 +5,7 @@ /// This fragment is called by moodle_needs_upgrading() and /admin/index.php ///////////////////////////////////////////////////////////////////////////////// -$module->version = 2004013101; // The current module version (Date: YYYYMMDDXX) +$module->version = 2004050301; // The current module version (Date: YYYYMMDDXX) $module->requires = 2004013101; // Requires this Moodle version $module->cron = 3600; // Period for cron to check this module (secs) -- 2.39.5