aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--includes/pager/ContributionsPager.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/includes/pager/ContributionsPager.php b/includes/pager/ContributionsPager.php
index ebd1efa87869..fdebeb41f92e 100644
--- a/includes/pager/ContributionsPager.php
+++ b/includes/pager/ContributionsPager.php
@@ -920,12 +920,14 @@ abstract class ContributionsPager extends RangeChronologicalPager {
$revUserId = $revUser ? $revUser->getId() : 0;
$revUserText = $revUser ? $revUser->getName() : '';
if ( $this->target !== $revUserText ) {
- $userlink = ' <span class="mw-changeslist-separator"></span> '
- . Html::rawElement( 'bdi', [ 'dir' => $dir ],
- Linker::userLink( $revUserId, $revUserText ) );
- $userlink .= ' ' . $this->msg( 'parentheses' )->rawParams(
- Linker::userTalkLink( $revUserId, $revUserText ) )->escaped() . ' ';
+ $userPageLink = Linker::userLink( $revUserId, $revUserText );
+ $userTalkLink = Linker::userTalkLink( $revUserId, $revUserText );
+
+ $userlink = ' <span class="mw-changeslist-separator"></span> ' .
+ Html::rawElement( 'bdi', [ 'dir' => $dir ], $userPageLink ) .
+ Linker::renderUserToolLinksArray( [ $userTalkLink ], false );
}
+
return $userlink;
}