Go button: try all upper case before near match
authorErik Moeller <erik@users.mediawiki.org>
Sun, 15 Jun 2003 08:10:47 +0000 (08:10 +0000)
committerErik Moeller <erik@users.mediawiki.org>
Sun, 15 Jun 2003 08:10:47 +0000 (08:10 +0000)
includes/SearchEngine.php

index aee5037..1960573 100644 (file)
@@ -368,7 +368,7 @@ class SearchEngine {
                        $wgArticle->view();
                        return;
                }
-               
+
                # Now try capitalized string
                #
                $wgTitle=Title::newFromText( ucwords( strtolower( $search ) ) );
@@ -377,6 +377,14 @@ class SearchEngine {
                        return;
                }
 
+               # Now try all upper case
+               #
+               $wgTitle = Title::newFromText( strtoupper( $search ) );
+               if ( 0 != $wgArticle->getID() ) {
+                       $wgArticle->view();
+                       return;
+               }
+
                # Try a near match
                #
                $this->parseQuery();