From: Tim Starling Date: Wed, 12 Jul 2006 13:01:50 +0000 (+0000) Subject: Fix incorrect require_once logic X-Git-Tag: 1.31.0-rc.0~56276 X-Git-Url: http://git.cyclocoop.org/%7B%24admin_url%7Dcompta/comptes/journal.php?a=commitdiff_plain;h=1340c849a055381f38982525b51a21000f8d37f0;p=lhc%2Fweb%2Fwiklou.git Fix incorrect require_once logic --- diff --git a/maintenance/updateSpecialPages.php b/maintenance/updateSpecialPages.php index 71c688fc39..b94be80a65 100644 --- a/maintenance/updateSpecialPages.php +++ b/maintenance/updateSpecialPages.php @@ -28,13 +28,13 @@ foreach ( $wgQueryPages as $page ) { continue; } - $specialObj = SpecialPage::getPage( $special ); + $specialObj = SpecialPage::getPage( $special, if ( !$specialObj ) { print "No such special page: $special\n"; exit; } - $file = $specialObj->getFile(); - if ( $file ) { + if ( !class_exists( $class ) ) { + $file = $specialObj->getFile(); require_once( $file ); } $queryPage = new $class;