Skip links with namespace but no title
authorBrion Vibber <brion@users.mediawiki.org>
Fri, 10 Oct 2003 20:56:51 +0000 (20:56 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Fri, 10 Oct 2003 20:56:51 +0000 (20:56 +0000)
includes/OutputPage.php

index 18fefbb..4f5a53e 100644 (file)
@@ -977,8 +977,10 @@ $t[] = "</table>" ;
 
                        if ( preg_match( "/^((?:i|x|[a-z]{2,3})(?:-[a-z0-9]+)?|[A-Za-z\\x80-\\xff]+):(.*)\$/", $link,  $m ) ) {
                                $pre = strtolower( $m[1] );
-                               $suf = $m[2];
-                               if ( $wgLang->getNsIndex( $pre ) ==
+                               $suf = trim($m[2]);
+                               if( empty( $suf ) ) {
+                                       $s .= $trail;
+                               } else if ( $wgLang->getNsIndex( $pre ) ==
                                  Namespace::getImage() ) {
                                        $nt = Title::newFromText( $suf );
                                        $name = $nt->getDBkey();