added missing log_display entries

This commit is contained in:
agrabs
2008-04-29 21:38:13 +00:00
parent db70c4bdf3
commit a78b88e738
8 changed files with 26 additions and 8 deletions
+2 -2
View File
@@ -145,7 +145,7 @@
$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
@@ -188,7 +188,7 @@
}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);
+1 -1
View File
@@ -149,7 +149,7 @@
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
+11
View File
@@ -157,4 +157,15 @@
</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>
+7
View 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
+1 -1
View 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');
}
}
+2 -2
View 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
+1 -1
View 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)
+1 -1
View 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