Index: trunk/phase3/includes/SpecialPage.php |
— | — | @@ -272,6 +272,7 @@ |
273 | 273 | if ( !self::$mListInitialised ) self::initList(); |
274 | 274 | if ( is_null( self::$mAliases ) ) self::initAliasList(); |
275 | 275 | $caseFoldedAlias = $wgContLang->caseFold( $alias ); |
| 276 | + $caseFoldedAlias = str_replace( ' ', '_', $caseFoldedAlias ); |
276 | 277 | if ( isset( self::$mAliases[$caseFoldedAlias] ) ) { |
277 | 278 | return self::$mAliases[$caseFoldedAlias]; |
278 | 279 | } else { |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -402,6 +402,7 @@ |
403 | 403 | * (bug 25488) Disallowing anonymous users to read pages no longer throws error |
404 | 404 | on discussion pages with vector as default skin |
405 | 405 | * (bug 24833) Files name in includes/diff/ are now less confusing |
| 406 | +* (bug 25713) SpecialPage::resolveAlias() now normalise spaces to underscores |
406 | 407 | |
407 | 408 | === API changes in 1.17 === |
408 | 409 | * (bug 22738) Allow filtering by action type on query=logevent. |