X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fchanges%2FRCCacheEntryFactory.php;h=d448eae4a119c8b5980daa780b644e5a54c8d62e;hb=da66e2d8f6d5cc853cacd6fb2dfad5c1b13ee6cf;hp=e8c3a997ced900a3b9c431b70e4da9de4f200758;hpb=b4054da0f9c2a1c23f4af93871329e39c0ab6a8f;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/changes/RCCacheEntryFactory.php b/includes/changes/RCCacheEntryFactory.php index e8c3a997ce..d448eae4a1 100644 --- a/includes/changes/RCCacheEntryFactory.php +++ b/includes/changes/RCCacheEntryFactory.php @@ -20,6 +20,7 @@ * @file */ use MediaWiki\Linker\LinkRenderer; +use MediaWiki\Storage\RevisionRecord; class RCCacheEntryFactory { @@ -79,10 +80,18 @@ class RCCacheEntryFactory { // Make user links $cacheEntry->userlink = $this->getUserLink( $cacheEntry ); - if ( !ChangesList::isDeleted( $cacheEntry, Revision::DELETED_USER ) ) { + if ( !ChangesList::isDeleted( $cacheEntry, RevisionRecord::DELETED_USER ) ) { $cacheEntry->usertalklink = Linker::userToolLinks( $cacheEntry->mAttribs['rc_user'], - $cacheEntry->mAttribs['rc_user_text'] + $cacheEntry->mAttribs['rc_user_text'], + // Should the contributions link be red if the user has no edits (using default) + false, + // Customisation flags (using default 0) + 0, + // User edit count (using default ) + null, + // do not wrap the message in parentheses + false ); } @@ -96,7 +105,7 @@ class RCCacheEntryFactory { * @return bool */ private function showDiffLinks( RecentChange $cacheEntry, User $user ) { - return ChangesList::userCan( $cacheEntry, Revision::DELETED_TEXT, $user ); + return ChangesList::userCan( $cacheEntry, RevisionRecord::DELETED_TEXT, $user ); } /** @@ -273,7 +282,7 @@ class RCCacheEntryFactory { * @return string */ private function getUserLink( RecentChange $cacheEntry ) { - if ( ChangesList::isDeleted( $cacheEntry, Revision::DELETED_USER ) ) { + if ( ChangesList::isDeleted( $cacheEntry, RevisionRecord::DELETED_USER ) ) { $userLink = ' ' . $this->context->msg( 'rev-deleted-user' )->escaped() . ''; } else {