From b8a11dfff99b532ad1cb5ba2881758e6a900d82a Mon Sep 17 00:00:00 2001 From: moodler Date: Fri, 29 Apr 2005 23:24:25 +0000 Subject: [PATCH] Only add a Wiki edit log entry when we have submitted changes. (SE) --- mod/wiki/view.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/mod/wiki/view.php b/mod/wiki/view.php index c75dc4dc56a..fbb38b93ae5 100644 --- a/mod/wiki/view.php +++ b/mod/wiki/view.php @@ -17,6 +17,11 @@ optional_variable($groupid, 0); // Group wiki. optional_variable($canceledit,""); // Editing has been cancelled +/// Only want to add edit log entries if we have made some changes ie submitted a form + $editsave = optional_param('thankyou'); + + + if ($id) { if (! $cm = get_record("course_modules", "id", $id)) { error("Course Module ID was incorrect"); @@ -219,9 +224,16 @@ /// Moodle Log - add_to_log($course->id, "wiki", $ewiki_action, + if ($editsave != NULL) { /// We've submitted an edit and have been redirected back here + add_to_log($course->id, "wiki", 'edit', addslashes("view.php?id=$cm->id&groupid=$groupid&userid=$userid&page=$ewiki_title"), format_string($wiki->name,true).": ".$ewiki_title, $cm->id, $userid); + } else if ($ewiki_action != 'edit') { + add_to_log($course->id, "wiki", $ewiki_action, + addslashes("view.php?id=$cm->id&groupid=$groupid&userid=$userid&page=$ewiki_title"), + format_string($wiki->name,true).": ".$ewiki_title, $cm->id, $userid); + } + /// Print the page header