switch( $title->getNamespace() ) {
case NS_IMAGE:
- require_once( 'includes/ImagePage.php' );
return new ImagePage( $title );
case NS_CATEGORY:
- require_once( 'includes/CategoryPage.php' );
return new CategoryPage( $title );
default:
return new Article( $title );
$n = intval( $wgJobRunRate );
}
- require_once( 'JobQueue.php' );
-
while ( $n-- && false != ($job = Job::pop())) {
$output = $job->toString() . "\n";
if ( !$job->run() ) {
}
break;
case 'credits':
- require_once( 'includes/Credits.php' );
- showCreditsPage( $article );
+ Credits::showCreditsPage( $article );
break;
case 'submit':
if( !$this->getVal( 'CommandLineMode' ) && !$request->checkSessionCookie() ) {
$oldid = $request->getVal( 'oldid' );
if( !$this->getVal( 'UseExternalEditor' ) || $action=='submit' || $internal ||
$section || $oldid || ( !$user->getOption( 'externaleditor' ) && !$external ) ) {
- require_once( 'includes/EditPage.php' );
$editor = new EditPage( $article );
$editor->submit();
} elseif( $this->getVal( 'UseExternalEditor' ) && ( $external || $user->getOption( 'externaleditor' ) ) ) {
- require_once( 'includes/ExternalEdit.php' );
$mode = $request->getVal( 'mode' );
$extedit = new ExternalEdit( $article, $mode );
$extedit->edit();
if( $_SERVER['REQUEST_URI'] == $title->getInternalURL( 'action=history' ) ) {
$output->setSquidMaxage( $this->getVal( 'SquidMaxage' ) );
}
- require_once( 'includes/PageHistory.php' );
$history = new PageHistory( $article );
$history->history();
break;
case 'raw':
- require_once( 'includes/RawPage.php' );
$raw = new RawPage( $article );
$raw->view();
break;