]> git.mjollnir.org Git - moodle.git/commitdiff
added missing log_display entries
authoragrabs <agrabs>
Tue, 29 Apr 2008 21:38:13 +0000 (21:38 +0000)
committeragrabs <agrabs>
Tue, 29 Apr 2008 21:38:13 +0000 (21:38 +0000)
mod/feedback/complete.php
mod/feedback/complete_guest.php
mod/feedback/db/install.xml
mod/feedback/db/upgrade.php
mod/feedback/delete_completed.php
mod/feedback/index.php
mod/feedback/version.php
mod/feedback/view.php

index 90f959dc740df017e26350d51f2208f94cc6e417..062ec413eff137e5ce177c8a80b50aca96c21962 100644 (file)
                     $userid = $USER->id; //arb
                 if($completedid = feedback_save_values($_POST, $USER->id, true)){
                     if($userid > 0) {
-                        add_to_log($course->id, "feedback", "startcomplete", "view.php?id=$cm->id", "$feedback->name", $cm->id, $userid);
+                        add_to_log($course->id, 'feedback', 'startcomplete', 'view.php?id='.$cm->id, $feedback->id, $cm->id, $userid);
                     }
                     if(!$gonextpage AND !$gopreviouspage) $preservevalues = false;//es kann gespeichert werden
                     
             }else if($new_completed_id = feedback_save_tmp_values($feedbackcompletedtmp, $feedbackcompleted, $userid)) {
                 $savereturn = 'saved';
                 if($feedback->anonymous == FEEDBACK_ANONYMOUS_NO) {
-                    add_to_log($course->id, "feedback", "submit", "view.php?id=$cm->id", "$feedback->name", $cm->id, $userid);
+                    add_to_log($course->id, 'feedback', 'submit', 'view.php?id='.$cm->id, $feedback->id, $cm->id, $userid);
                     feedback_email_teachers($cm, $feedback, $course, $userid);
                 }else {
                     feedback_email_teachers_anonym($cm, $feedback, $course, $userid);
index 1fe50bc25b30216a3d1f04a73ba927eeb832ac19..1ececf702afaf140fca66a8528c862a3884b6cbf 100644 (file)
             if(feedback_check_values($_POST, $startitempos, $lastitempos)) {
                 $userid = $USER->id; //arb
                 if($completedid = feedback_save_guest_values($_POST, $USER->sesskey)){
-                    add_to_log($course->id, "feedback", "startcomplete", "view.php?id=$cm->id", "$feedback->name"); //arb: log even guest submissions or at least the startcomplete since the other add log event is elsewhere
+                    add_to_log($course->id, 'feedback', 'startcomplete', 'view.php?id='.$cm->id, $feedback->id); //arb: log even guest submissions or at least the startcomplete since the other add log event is elsewhere
                     
                     if(!$gonextpage AND !$gopreviouspage) $preservevalues = false;//es kann gespeichert werden
                     
index c9e9837e44a9ce9d16160d6927e32630c542e499..d04f07b73fdf59fe9a217c2f69ea64d17d1cde43 100644 (file)
       </INDEXES>
     </TABLE>
   </TABLES>
+  <STATEMENTS>
+    <STATEMENT NAME="insert log_display" TYPE="insert" TABLE="log_display" COMMENT="Initial insert of records on table log_display">
+      <SENTENCES>
+        <SENTENCE TEXT="(module, action, mtable, field) VALUES ('feedback', 'startcomplete', 'feedback', 'name')" />
+        <SENTENCE TEXT="(module, action, mtable, field) VALUES ('feedback', 'submit', 'feedback', 'name')" />
+        <SENTENCE TEXT="(module, action, mtable, field) VALUES ('feedback', 'delete', 'feedback', 'name')" />
+        <SENTENCE TEXT="(module, action, mtable, field) VALUES ('feedback', 'view', 'feedback', 'name')" />
+        <SENTENCE TEXT="(module, action, mtable, field) VALUES ('feedback', 'view all', 'course', 'shortname')" />
+      </SENTENCES>
+    </STATEMENT>
+  </STATEMENTS>
 </XMLDB>
index 83a12af9de73874d17c777f2bce82d755152536d..64e2936fe6f3702ee776ce24f4cd531e2692e3b3 100644 (file)
@@ -167,6 +167,13 @@ function xmldb_feedback_upgrade($oldversion=0) {
         }
     }
 
+    if ($result && $oldversion < 2008042801) {
+        $result = $result && modify_database("","INSERT INTO prefix_log_display (module, action, mtable, field) VALUES ('feedback', 'startcomplete', 'feedback', 'name');");
+        $result = $result && modify_database("","INSERT INTO prefix_log_display (module, action, mtable, field) VALUES ('feedback', 'submit', 'feedback', 'name');");
+        $result = $result && modify_database("","INSERT INTO prefix_log_display (module, action, mtable, field) VALUES ('feedback', 'delete', 'feedback', 'name');");
+        $result = $result && modify_database("","INSERT INTO prefix_log_display (module, action, mtable, field) VALUES ('feedback', 'view', 'feedback', 'name');");
+        $result = $result && modify_database("","INSERT INTO prefix_log_display (module, action, mtable, field) VALUES ('feedback', 'view all', 'course', 'shortname');");
+    }
 
 /// And upgrade begins here. For each one, you'll need one 
 /// block of code similar to the next one. Please, delete 
index 312e11697df001fb32ceef438a2d99c527f36a7c..964ccdc8c8cd91e80ef82a6de669d3b1bb5f1d87 100644 (file)
@@ -55,7 +55,7 @@
     if(isset($formdata->confirmdelete) AND $formdata->confirmdelete == 1){
         if($completed = get_record('feedback_completed', 'id', $completedid)) {
             feedback_delete_completed($completedid);
-            add_to_log($course->id, "feedback", "delete", "view.php?id=$cm->id", "$feedback->name",$cm->id);
+            add_to_log($course->id, 'feedback', 'delete', 'view.php?id='.$cm->id, $feedback->id,$cm->id);
             redirect('show_entries.php?id='.$id.'&do_show=showentries');
         }
     }
index 2844e2f469e7a78e24d477b6532a911d20f3b3a4..6374b9831aa0019ee07eaba1f91f0d40a77b1ec9 100644 (file)
@@ -18,9 +18,9 @@
     }
     $capabilities = feedback_load_course_capabilities($course->id);
 
-    require_login($course->id, true, $cm);
+    require_login($course->id);
 
-    add_to_log($course->id, "feedback", "view all", htmlspecialchars('index.php?id='.$course->id), "");
+    add_to_log($course->id, 'feedback', 'view all', htmlspecialchars('index.php?id='.$course->id), $course->id);
 
 
     /// Print the page header
index 443c161f3020dc814f3f1271fa757cc200c1233b..79d93f92674507b8989b7fc41fa502c2efc39589 100644 (file)
@@ -10,7 +10,7 @@
 */
 
    
-    $module->version = 2008042800; // The current module version (Date: YYYYMMDDXX)
+    $module->version = 2008042801; // The current module version (Date: YYYYMMDDXX)
     $module->requires = 2007101503;  // Requires this Moodle version
     $feedback_version_intern = 1; //this version is used for restore older backups
     $module->cron = 0; // Period for cron to check this module (secs)
index 20b3c9fe2e72253e1c69e6a6ba16d447961296a8..0190d086871f35739c6df4780fa15ce376f0ee00 100644 (file)
@@ -48,7 +48,7 @@
     }
 
     if($feedback->anonymous == FEEDBACK_ANONYMOUS_NO) {
-        add_to_log($course->id, "feedback", "view", "view.php?id=$cm->id", "$feedback->name",$cm->id);
+        add_to_log($course->id, 'feedback', 'view', 'view.php?id='.$cm->id, $feedback->id,$cm->id);
     }
 
     /// Print the page header