? wiki_log.patch Index: comments.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/wiki/comments.php,v retrieving revision 1.3 diff -u -r1.3 comments.php --- comments.php 30 Jul 2010 10:49:42 -0000 1.3 +++ comments.php 2 Apr 2011 09:25:01 -0000 @@ -59,7 +59,7 @@ require_course_login($course->id, true, $cm); -add_to_log($course->id, 'wiki', 'comments', 'comments.php?id=' . $cm->id, $wiki->id); +add_to_log($course->id, 'wiki', 'comments', "comments.php?pageid=$pageid", "$wiki->id", $cm->id); /// Print the page header $wikipage = new page_wiki_comments($wiki, $subwiki, $cm); Index: create.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/wiki/create.php,v retrieving revision 1.8 diff -u -r1.8 create.php --- create.php 8 Nov 2010 06:33:00 -0000 1.8 +++ create.php 2 Apr 2011 09:25:01 -0000 @@ -66,7 +66,11 @@ require_login($course->id, true, $cm); -add_to_log($course->id, 'createpage', 'createpage', 'view.php?id=' . $cm->id, $wiki->id); +if($swid) { + add_to_log($course->id, 'createpage', 'createpage', "create.php?action=$action&swid=$swid", "$wiki->id", $cm->id); +} else { + add_to_log($course->id, 'createpage', 'createpage', "create.php?action=$action&wid=$wid&gid=$gid&uid=$uid", "$wiki->id", $cm->id); +} $wikipage = new page_wiki_create($wiki, $subwiki, $cm); Index: diff.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/wiki/diff.php,v retrieving revision 1.3 diff -u -r1.3 diff.php --- diff.php 30 Jul 2010 10:49:42 -0000 1.3 +++ diff.php 2 Apr 2011 09:25:01 -0000 @@ -67,7 +67,7 @@ } require_course_login($course->id, true, $cm); -add_to_log($course->id, "wiki", "diff", "diff.php?id=$cm->id", "$wiki->id"); +add_to_log($course->id, "wiki", "diff", "diff.php?pageid=$pageid&comparewith=$comparewith&compare=$compare", "$wiki->id", $cm->id); $wikipage = new page_wiki_diff($wiki, $subwiki, $cm); Index: edit.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/wiki/edit.php,v retrieving revision 1.7 diff -u -r1.7 edit.php --- edit.php 8 Nov 2010 06:33:00 -0000 1.7 +++ edit.php 2 Apr 2011 09:25:01 -0000 @@ -77,7 +77,7 @@ $context = get_context_instance(CONTEXT_MODULE, $cm->id); require_capability('mod/wiki:editpage', $context); -add_to_log($course->id, 'wiki', 'edit', "edit.php?id=$cm->id", "$wiki->id"); +add_to_log($course->id, 'wiki', 'edit', "edit.php?pageid=$pageid", "$wiki->id", $cm->id); if ($option == get_string('save', 'wiki')) { if (!confirm_sesskey()) { Index: history.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/wiki/history.php,v retrieving revision 1.3 diff -u -r1.3 history.php --- history.php 30 Jul 2010 10:49:42 -0000 1.3 +++ history.php 2 Apr 2011 09:25:01 -0000 @@ -59,7 +59,7 @@ $course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST); require_course_login($course->id, true, $cm); -add_to_log($course->id, 'wiki', 'history', 'history.php?id=' . $cm->id, $wiki->id); +add_to_log($course->id, 'wiki', 'history', "history.php?pageid=$pageid", $wiki->id, $cm->id); /// Print the page header $wikipage = new page_wiki_history($wiki, $subwiki, $cm); Index: index.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/wiki/index.php,v retrieving revision 1.37 diff -u -r1.37 index.php --- index.php 30 Jul 2010 10:49:42 -0000 1.37 +++ index.php 2 Apr 2011 09:25:01 -0000 @@ -45,7 +45,7 @@ $PAGE->set_pagelayout('incourse'); $context = get_context_instance(CONTEXT_COURSE, $course->id); -add_to_log($course->id, 'wiki', 'view all', "index.php?id=$course->id", ""); +add_to_log($course->id, 'wiki', 'view all', "index.php?id=$id", ""); /// Get all required stringswiki $strwikis = get_string("modulenameplural", "wiki"); Index: map.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/wiki/map.php,v retrieving revision 1.3 diff -u -r1.3 map.php --- map.php 30 Jul 2010 10:49:42 -0000 1.3 +++ map.php 2 Apr 2011 09:25:01 -0000 @@ -55,7 +55,7 @@ require_course_login($course->id, true, $cm); -add_to_log($course->id, "wiki", "map", "map.php?id=$cm->id", "$wiki->id"); +add_to_log($course->id, "wiki", "map", "map.php?pageid=$pageid", "$wiki->id", $cm->id); /// Print page header