diff options
author | jdlrobson <jdlrobson@gmail.com> | 2022-01-05 09:21:06 -0800 |
---|---|---|
committer | VolkerE <volker.e@wikimedia.org> | 2022-01-10 23:19:40 +0000 |
commit | be866763474eb2d3454fada888aef5f1de060bd2 (patch) | |
tree | 485a9482266a71ce42d9f0a8fc62e65edc6597f2 | |
parent | fb80b943b67a17a85111692fa4ac675f148f05e6 (diff) |
ChangesList: Add .mw-changeslist-time (no date) to output to each row
Bug: T298639
Change-Id: I0cba011f0ab8cb8fd59962b5eafb7650deefe841
-rw-r--r-- | includes/changes/ChangesList.php | 5 | ||||
-rw-r--r-- | resources/Resources.php | 5 | ||||
-rw-r--r-- | resources/src/mediawiki.pager.styles/IndexPager.less | 3 |
3 files changed, 12 insertions, 1 deletions
diff --git a/includes/changes/ChangesList.php b/includes/changes/ChangesList.php index c8043187da12..0cd6088f983d 100644 --- a/includes/changes/ChangesList.php +++ b/includes/changes/ChangesList.php @@ -443,6 +443,7 @@ class ChangesList extends ContextSource { $title = null ) { $ts = $rev->getTimestamp(); + $time = $lang->userTime( $ts, $performer->getUser() ); $date = $lang->userTimeAndDate( $ts, $performer->getUser() ); if ( $rev->userCan( RevisionRecord::DELETED_TEXT, $performer ) ) { $link = MediaWikiServices::getInstance()->getLinkRenderer()->makeKnownLink( @@ -458,7 +459,9 @@ class ChangesList extends ContextSource { $deletedClass = Linker::getRevisionDeletedClass( $rev ); $link = "<span class=\"$deletedClass mw-changeslist-date\">$link</span>"; } - return $link; + return Html::element( 'span', [ + 'class' => 'mw-changeslist-time' + ], $time ) . $link; } /** diff --git a/resources/Resources.php b/resources/Resources.php index 3e3fc380fe5b..302942f7b735 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -925,6 +925,11 @@ return [ 'resources/src/mediawiki.pager.styles/TablePager.less', 'resources/src/mediawiki.pager.styles/DataTable.less', ], + 'skinStyles' => [ + 'default' => [ + 'resources/src/mediawiki.pager.styles/IndexPager.less', + ] + ], ], 'mediawiki.pager.tablePager' => [ 'deprecated' => 'Deprecated in 1.38. Use `mediawiki.pager.styles`', diff --git a/resources/src/mediawiki.pager.styles/IndexPager.less b/resources/src/mediawiki.pager.styles/IndexPager.less new file mode 100644 index 000000000000..8e0f4d85f569 --- /dev/null +++ b/resources/src/mediawiki.pager.styles/IndexPager.less @@ -0,0 +1,3 @@ +.mw-changeslist-time { + display: none; +} |