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'] )
);
}