X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Fchanges%2FRCCacheEntryFactory.php;h=e8c3a997ced900a3b9c431b70e4da9de4f200758;hb=e1e44592aac39d8dfd7d7052fd9f75af9c5efb0d;hp=2c5c8b128c9ee7f7c6338deba966c6ff39a4a2ad;hpb=a5be382adfdad4678eec18413c6a118cb3284daf;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/changes/RCCacheEntryFactory.php b/includes/changes/RCCacheEntryFactory.php index 2c5c8b128c..e8c3a997ce 100644 --- a/includes/changes/RCCacheEntryFactory.php +++ b/includes/changes/RCCacheEntryFactory.php @@ -186,7 +186,7 @@ class RCCacheEntryFactory { $curLink = $curMessage; } else { $curUrl = htmlspecialchars( $cacheEntry->getTitle()->getLinkURL( $queryParams ) ); - $curLink = "$curMessage"; + $curLink = "$curMessage"; } return $curLink; @@ -229,16 +229,18 @@ class RCCacheEntryFactory { return $diffMessage; } $diffUrl = htmlspecialchars( $pageTitle->getLinkURL( $queryParams ) ); - $diffLink = "$diffMessage"; + $diffLink = "$diffMessage"; } else { $diffUrl = htmlspecialchars( $cacheEntry->getTitle()->getLinkURL( $queryParams ) ); - $diffLink = "$diffMessage"; + $diffLink = "$diffMessage"; } return $diffLink; } /** + * Builds the link to the previous version + * * @param RecentChange $cacheEntry * @param bool $showDiffLinks * @@ -257,7 +259,7 @@ class RCCacheEntryFactory { $lastLink = $this->linkRenderer->makeKnownLink( $cacheEntry->getTitle(), new HtmlArmor( $lastMessage ), - [], + [ 'class' => 'mw-changeslist-diff' ], $this->buildDiffQueryParams( $cacheEntry ) ); } @@ -277,7 +279,8 @@ class RCCacheEntryFactory { } else { $userLink = Linker::userLink( $cacheEntry->mAttribs['rc_user'], - $cacheEntry->mAttribs['rc_user_text'] + $cacheEntry->mAttribs['rc_user_text'], + ExternalUserNames::getLocal( $cacheEntry->mAttribs['rc_user_text'] ) ); }