Show descriptive error message on invalid title instead of showing an empty line
authorAlexandre Emsenhuber <ialex.wiki@gmail.com>
Tue, 8 May 2012 19:34:40 +0000 (21:34 +0200)
committerAlexandre Emsenhuber <ialex.wiki@gmail.com>
Tue, 8 May 2012 19:34:40 +0000 (21:34 +0200)
Change-Id: Ided20c465fee37087239a0caef01c7427c5ceeef

includes/specials/SpecialFewestrevisions.php

index df7e7af..7677095 100644 (file)
@@ -75,7 +75,8 @@ class FewestrevisionsPage extends QueryPage {
 
                $nt = Title::makeTitleSafe( $result->namespace, $result->title );
                if( !$nt ) {
-                       return '<!-- bad title -->';
+                       return Html::element( 'span', array( 'class' => 'mw-invalidtitle' ),
+                               Linker::getInvalidTitleDescription( $this->getContext(), $result->namespace, $result->title ) );
                }
 
                $text = htmlspecialchars( $wgContLang->convert( $nt->getPrefixedText() ) );