wfSpecialSearch();
} else if( !$wgTitle or $wgTitle->getDBkey() == '' ) {
$wgTitle = Title::newFromText( wfMsgForContent( 'badtitle' ) );
- $wgOut->setStatusCode( 404 );
$wgOut->errorpage( 'badtitle', 'badtitletext' );
} else if ( $wgTitle->getInterwiki() != '' ) {
if( $rdfrom = $wgRequest->getVal( 'rdfrom' ) ) {
$wgOut->redirect( $url );
} else {
$wgTitle = Title::newFromText( wfMsgForContent( 'badtitle' ) );
- $wgOut->setStatusCode( 404 );
$wgOut->errorpage( 'badtitle', 'badtitletext' );
}
} else if ( ( $action == 'view' ) &&
$wgTitle = Title::makeTitle( NS_IMAGE, $wgTitle->getDBkey() );
}
- if ( !$wgTitle->exists() ) {
- $wgOut->setStatusCode( 404 );
- }
-
$ns = $wgTitle->getNamespace();
// Namespace might change when using redirects
}
if ( in_array( $action, $wgDisabledActions ) ) {
- $wgOut->setStatusCode( 404 );
$wgOut->errorpage( 'nosuchaction', 'nosuchactiontext' );
} else {
switch( $action ) {
break;
default:
if (wfRunHooks('UnknownAction', array($action, $wgArticle))) {
- $wgOut->setStatusCode( 404 );
$wgOut->errorpage( 'nosuchaction', 'nosuchactiontext' );
}
}