Since used as regex elsewhere, strip out non-words.
authorGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 4 Apr 2007 16:21:24 +0000 (16:21 +0000)
committerGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 4 Apr 2007 16:21:24 +0000 (16:21 +0000)
includes/SearchPostgres.php

index b9e985f..3562b3c 100644 (file)
@@ -80,7 +80,8 @@ class SearchPostgres extends SearchEngine {
                                }
                                else {
                                        $searchstring .= " & $terms[2]";
-                                       array_push( $this->searchTerms, $terms[2] );
+                                       $safeterm = preg_replace('/\W+/', '', $terms[2]);
+                                       $this->searchTerms[$safeterm] = $safeterm;
                                }
                        }
                }