WMDE-leszek has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/296708

Change subject: Make username in the tooltip a link
......................................................................

Make username in the tooltip a link

Bug: T138944
Change-Id: Ifb2f33febbdf0f7c9584941b71596abb47fb8088
---
M modules/ext.RevisionSlider.RevisionListView.js
1 file changed, 10 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/RevisionSlider 
refs/changes/08/296708/1

diff --git a/modules/ext.RevisionSlider.RevisionListView.js 
b/modules/ext.RevisionSlider.RevisionListView.js
index 440fa50..a25728b 100644
--- a/modules/ext.RevisionSlider.RevisionListView.js
+++ b/modules/ext.RevisionSlider.RevisionListView.js
@@ -143,7 +143,7 @@
                                        ),
                                        rev.getUser() ?
                                                $( '<bdi>' ).append( $( '<p>' 
).append(
-                                                       mw.message( 
'revisionslider-label-username', mw.html.escape( rev.getUser() ) ).parseDom()
+                                                       mw.message( 
'revisionslider-label-username', this.getUserLink( mw.html.escape( 
rev.getUser() ) ) ).parseDom()
                                                ) )
                                                : '',
                                        this.makeCommentLine( rev ),
@@ -156,6 +156,15 @@
                        return $tooltip.html();
                },
 
+               getUserLink: function( user ) {
+                       return $( '<a>' )
+                               .attr( 'href', mw.util.getUrl(
+                                       ( mw.util.isIPAddress( user, false ) ? 
'Special:Contributions/': 'User:' ) + user
+                               ) )
+                               .addClass( 'mw-userlink' )
+                               .text( user );
+               },
+
                /**
                 * Generates the HTML for the comment label
                 *

-- 
To view, visit https://gerrit.wikimedia.org/r/296708
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifb2f33febbdf0f7c9584941b71596abb47fb8088
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/RevisionSlider
Gerrit-Branch: master
Gerrit-Owner: WMDE-leszek <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to