]> git.mjollnir.org Git - moodle.git/commitdiff
Cleaning wiki recent activity URLs. MDL-15896 ; merged from 19_STABLE
authorstronk7 <stronk7>
Fri, 26 Sep 2008 09:35:53 +0000 (09:35 +0000)
committerstronk7 <stronk7>
Fri, 26 Sep 2008 09:35:53 +0000 (09:35 +0000)
mod/wiki/lib.php

index a65a9b914edc5cdf01eb6b28d57e413e1a76789c..5b6fbe653a54cb28a41b961d885e07f1999b791a 100644 (file)
@@ -199,6 +199,10 @@ function wiki_print_recent_activity($course, $isteacher, $timestart) {
             continue;
         }
 
+    /// Process log->url and rebuild it here to properly clean the pagename - MDL-15896
+        $extractedpage = preg_replace('/^.*&page=/', '', $log->url);
+        $log->url = preg_replace('/page=.*$/', 'page='.urlencode($extractedpage), $log->url);
+
         $wikis[$log->info] = wiki_log_info($log);
         $wikis[$log->info]->pagename = $log->info;
         $wikis[$log->info]->time = $log->time;