From: Arne Heizmann Date: Fri, 11 Jul 2003 02:16:01 +0000 (+0000) Subject: redirect to article when search returns only one X-Git-Tag: 1.1.0~412 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22statistiques_visites%22%2C%22%22%29%20.%20%22?a=commitdiff_plain;h=9676f72f5a2d2e211c7ba2c4d69278240fa47622;p=lhc%2Fweb%2Fwiklou.git redirect to article when search returns only one --- diff --git a/includes/SearchEngine.php b/includes/SearchEngine.php index 4b715d2e6a..e1dd93c745 100644 --- a/includes/SearchEngine.php +++ b/includes/SearchEngine.php @@ -388,7 +388,7 @@ class SearchEngine { $wgTitle = Title::newFromText( $search ); if ( 0 != $wgArticle->getID() ) { - $wgArticle->view(); + $wgOut->redirect( "/wiki/" . $wgTitle->getURL() ); return; } @@ -396,7 +396,7 @@ class SearchEngine { # $wgTitle = Title::newFromText( strtolower( $search ) ); if ( 0 != $wgArticle->getID() ) { - $wgArticle->view(); + $wgOut->redirect( "/wiki/" . $wgTitle->getURL() ); return; } @@ -404,7 +404,7 @@ class SearchEngine { # $wgTitle=Title::newFromText( ucwords( strtolower( $search ) ) ); if ( 0 != $wgArticle->getID() ) { - $wgArticle->view(); + $wgOut->redirect( "/wiki/" . $wgTitle->getURL() ); return; } @@ -412,7 +412,7 @@ class SearchEngine { # $wgTitle = Title::newFromText( strtoupper( $search ) ); if ( 0 != $wgArticle->getID() ) { - $wgArticle->view(); + $wgOut->redirect( "/wiki/" . $wgTitle->getURL() ); return; }