Merge "Make Special:Log link pretty in navigation toolbox"
authorIAlex <ialex.wiki@gmail.com>
Wed, 5 Sep 2012 19:39:41 +0000 (19:39 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 5 Sep 2012 19:39:41 +0000 (19:39 +0000)
1  2 
includes/SkinTemplate.php

@@@ -400,7 -400,7 +400,7 @@@ class SkinTemplate extends Skin 
                if ( !in_array( $title->getNamespace(), array( NS_SPECIAL, NS_FILE ) ) &&
                        in_array( $request->getVal( 'action', 'view' ), array( 'view', 'historysubmit' ) ) &&
                        ( $title->exists() || $title->getNamespace() == NS_MEDIAWIKI ) ) {
 -                      $pageLang = $title->getPageLanguage();
 +                      $pageLang = $title->getPageViewLanguage();
                        $realBodyAttribs['lang'] = $pageLang->getHtmlCode();
                        $realBodyAttribs['dir'] = $pageLang->getDir();
                        $realBodyAttribs['class'] = 'mw-content-'.$pageLang->getDir();
                                'href' => self::makeSpecialUrlSubpage( 'Contributions', $rootUser )
                        );
  
-                       $logPage = SpecialPage::getTitleFor( 'Log' );
                        $nav_urls['log'] = array(
-                               'href' => $logPage->getLocalUrl( array( 'user' => $rootUser ) )
+                               'href' => self::makeSpecialUrlSubpage( 'Log', $rootUser )
                        );
  
                        if ( $this->getUser()->isAllowed( 'block' ) ) {