]> git.mjollnir.org Git - moodle.git/commitdiff
Fixed the empty grades for attendance.
authorjungwirr <jungwirr>
Tue, 4 May 2004 17:18:02 +0000 (17:18 +0000)
committerjungwirr <jungwirr>
Tue, 4 May 2004 17:18:02 +0000 (17:18 +0000)
Added log_display database records

mod/attendance/db/mysql.php
mod/attendance/index.php
mod/attendance/lib.php
mod/attendance/version.php

index 10187972ea4e27c7f2408ae5ba3b5c1287ec229f..7fa84dbc55b9950500667b8e3c38d58a43ba8b4b 100644 (file)
@@ -14,6 +14,14 @@ function attendance_upgrade($oldversion) {
         execute_sql("ALTER TABLE `{$CFG->prefix}attendance` ADD `autoattend` TINYINT( 1 ) DEFAULT '0' NOT NULL;");\r
     }\r
 \r
+    if ($oldversion < 2004050301) {\r
+        modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'view', 'attendance', 'name');");\r
+        modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'viewall', 'attendance', 'name');");\r
+        modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'viewweek', 'attendance', 'name');");\r
+    }\r
+\r
+\r
+\r
     return true;\r
 }\r
 \r
index 42ebb83f13f0e1df0abe0e5d4eb796a0c1f84c76..bd33774275c9948867841c3c735be49be1fff41c 100644 (file)
@@ -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
index e153fdf8c84f1635b1d716a8ba0f954d7299a445..54063dd793ff443228b06a10d83ebfb49358ee19 100755 (executable)
@@ -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;
 }
index 4c1017c400f5f242495a0ea15ab8483a62e8a0af..872742bd13eea9349dfcf5f92947a3ded4b09752 100644 (file)
@@ -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)