Fix for r50955, don't use the skin of the target user when linking to them.
authorTim Starling <tstarling@users.mediawiki.org>
Tue, 26 May 2009 15:20:04 +0000 (15:20 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Tue, 26 May 2009 15:20:04 +0000 (15:20 +0000)
includes/Credits.php

index 817f179..ad7e029 100644 (file)
@@ -162,13 +162,13 @@ class Credits {
         * @return String: html
         */
        protected static function link( User $user ) {
-               global $wgHiddenPrefs;
+               global $wgUser, $wgHiddenPrefs;
                if( !in_array( 'realname', $wgHiddenPrefs ) )
                        $real = $user->getRealName();
                else
                        $real = false;
 
-               $skin = $user->getSkin();
+               $skin = $wgUser->getSkin();
                $page = $user->getUserPage();
 
                return $skin->link( $page, htmlspecialchars( $real ? $real : $user->getName() ) );
@@ -203,4 +203,4 @@ class Credits {
                $skin = $wgUser->getSkin();
                return $skin->link( $article->getTitle(), wfMsgHtml( 'others' ), array(), array( 'action' => 'credits' ), array( 'known' ) );
        }
-}
\ No newline at end of file
+}