X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FLinker.php;h=f8b1baef131d89e14524a06c99b6bc66950b657b;hb=a78975403fefa62cbd0c9d57acc94066c4901b7b;hp=5e540b9c03e1f024d566e47b370033da3d5c4d10;hpb=d24af42ffff087a0824f6e9abefa33cab3e4e835;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/Linker.php b/includes/Linker.php index 5e540b9c03..f8b1baef13 100644 --- a/includes/Linker.php +++ b/includes/Linker.php @@ -316,7 +316,7 @@ class Linker { /** * @since 1.16.3 * @param LinkTarget $target - * @return LinkTarget|Title You will get back the same type you passed in, or a Title object + * @return LinkTarget */ public static function normaliseSpecialPage( LinkTarget $target ) { if ( $target->getNamespace() == NS_SPECIAL ) { @@ -324,7 +324,7 @@ class Linker { if ( !$name ) { return $target; } - $ret = SpecialPage::getTitleFor( $name, $subpage, $target->getFragment() ); + $ret = SpecialPage::getTitleValueFor( $name, $subpage, $target->getFragment() ); return $ret; } else { return $target; @@ -428,47 +428,43 @@ class Linker { return self::link( $title ); } - // Shortcuts - $fp =& $frameParams; - $hp =& $handlerParams; - // Clean up parameters - $page = isset( $hp['page'] ) ? $hp['page'] : false; - if ( !isset( $fp['align'] ) ) { - $fp['align'] = ''; + $page = isset( $handlerParams['page'] ) ? $handlerParams['page'] : false; + if ( !isset( $frameParams['align'] ) ) { + $frameParams['align'] = ''; } - if ( !isset( $fp['alt'] ) ) { - $fp['alt'] = ''; + if ( !isset( $frameParams['alt'] ) ) { + $frameParams['alt'] = ''; } - if ( !isset( $fp['title'] ) ) { - $fp['title'] = ''; + if ( !isset( $frameParams['title'] ) ) { + $frameParams['title'] = ''; } - if ( !isset( $fp['class'] ) ) { - $fp['class'] = ''; + if ( !isset( $frameParams['class'] ) ) { + $frameParams['class'] = ''; } $prefix = $postfix = ''; - if ( 'center' == $fp['align'] ) { + if ( 'center' == $frameParams['align'] ) { $prefix = '