From: stronk7 Date: Tue, 31 Oct 2006 17:51:12 +0000 (+0000) Subject: Now wiki supports Unicode searches X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=42a2f7769301b0e033d9e11a70bae3cd1a27ab88;p=moodle.git Now wiki supports Unicode searches Merged from MOODLE_17_STABLE --- diff --git a/mod/wiki/ewiki/ewiki.php b/mod/wiki/ewiki/ewiki.php index 35be9cd81c..6fbbcb5901 100644 --- a/mod/wiki/ewiki/ewiki.php +++ b/mod/wiki/ewiki/ewiki.php @@ -1087,6 +1087,8 @@ function ewiki_page_versions($id=0, $data=0) { function ewiki_page_search($id, &$data, $action) { + global $CFG; + $o = ewiki_make_title($id, $id, 2, $action); if (! ($q = @$_REQUEST["q"])) { @@ -1099,7 +1101,11 @@ function ewiki_page_search($id, &$data, $action) { else { $found = array(); - $q = preg_replace('/\s*[^\w]+\s*/', ' ', $q); + if ($CFG->unicodedb) { + $q = preg_replace('/\s*[\W]+\s*/u', ' ', $q); + } else { + $q = preg_replace('/\s*[^\w]+\s*/', ' ', $q); + } foreach (explode(" ", $q) as $search) { if (empty($search)) { continue; }