From a07799dae1a2f7c6368960bb2ab04f6b33c896c5 Mon Sep 17 00:00:00 2001 From: Florian Date: Thu, 24 Mar 2016 18:17:17 +0100 Subject: [PATCH] Add new mw-contributions-current css class to Special:Contributions If the current revision of a page, where a user contributed to, is the revision of this user ("current"), add the new css class mw-contributions-current to the li-element to allow styling the whole line differently. Bug: T130824 Change-Id: I556b374585523a7c51278c2dc83bb03fd3b0ee33 --- includes/specials/pagers/ContribsPager.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/specials/pagers/ContribsPager.php b/includes/specials/pagers/ContribsPager.php index f4f27487d4..fe0b4fea4b 100644 --- a/includes/specials/pagers/ContribsPager.php +++ b/includes/specials/pagers/ContribsPager.php @@ -371,8 +371,9 @@ class ContribsPager extends ReverseChronologicalPager { # Mark current revisions $topmarktext = ''; $user = $this->getUser(); - if ( $row->rev_id == $row->page_latest ) { + if ( $row->rev_id === $row->page_latest ) { $topmarktext .= '' . $this->messages['uctop'] . ''; + $classes[] = 'mw-contributions-current'; # Add rollback link if ( !$row->page_is_new && $page->quickUserCan( 'rollback', $user ) && $page->quickUserCan( 'edit', $user ) -- 2.20.1