Undo change that stopped Wikipedia from running at all
authorBrion Vibber <brion@users.mediawiki.org>
Fri, 11 Jun 2004 23:29:56 +0000 (23:29 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Fri, 11 Jun 2004 23:29:56 +0000 (23:29 +0000)
includes/Setup.php
index.php

index d9b3404..35b5786 100644 (file)
@@ -58,6 +58,7 @@ require_once( 'BlockCache.php' );
 require_once( 'Parser.php' );
 require_once( 'ParserCache.php' );
 require_once( 'WebRequest.php' );
+require_once( 'SpecialPage.php' );
 
 $wgRequest = new WebRequest();
 
@@ -219,6 +220,10 @@ $wgParserCache = new ParserCache();
 $wgParser = new Parser();
 $wgOut->setParserOptions( ParserOptions::newFromUser( $wgUser ) );
 
+if ( !$wgAllowSysopQueries ) {
+       SpecialPage::removePage( 'Asksql' );
+}
+
 # Placeholders in case of DB error
 $wgTitle = Title::newFromText( wfMsg( 'badtitle' ) );
 $wgArticle = new Article($wgTitle);
index 3eb2572..f980599 100644 (file)
--- a/index.php
+++ b/index.php
@@ -77,9 +77,6 @@ if ( $search = $wgRequest->getText( 'search' ) ) {
        /* redirect to canonical url, make it a 301 to allow caching */
        $wgOut->redirect( $wgTitle->getFullURL(), '301');
 } else if ( Namespace::getSpecial() == $wgTitle->getNamespace() ) {
-       # actions that need to be made when we have a special pages
-       require_once( 'includes/SpecialPage.php' );
-       if ( !$wgAllowSysopQueries ) {SpecialPage::removePage( 'Asksql' ); }
        SpecialPage::executePath( $wgTitle );
 } else {
        if ( Namespace::getMedia() == $wgTitle->getNamespace() ) {