From: stronk7 Date: Fri, 26 Sep 2008 09:35:53 +0000 (+0000) Subject: Cleaning wiki recent activity URLs. MDL-15896 ; merged from 19_STABLE X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=b09f731cd815c275d1862176b0a225ad72af7cd1;p=moodle.git Cleaning wiki recent activity URLs. MDL-15896 ; merged from 19_STABLE --- diff --git a/mod/wiki/lib.php b/mod/wiki/lib.php index a65a9b914e..5b6fbe653a 100644 --- a/mod/wiki/lib.php +++ b/mod/wiki/lib.php @@ -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;