Jackmcbarn has uploaded a new change for review.
https://gerrit.wikimedia.org/r/86376
Change subject: Allow descending-order sort of Special:ListUsers
......................................................................
Allow descending-order sort of Special:ListUsers
Add an option to Special:ListUsers allowing it to be sorted in descending
order.
Change-Id: Icfff90a18a62f8f0b70e42313fc3285cf7e44c82
---
M includes/specials/SpecialListusers.php
M languages/messages/MessagesEn.php
M languages/messages/MessagesQqq.php
M maintenance/language/messages.inc
4 files changed, 11 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core
refs/changes/76/86376/1
diff --git a/includes/specials/SpecialListusers.php
b/includes/specials/SpecialListusers.php
index 75b8490..8cd9173 100644
--- a/includes/specials/SpecialListusers.php
+++ b/includes/specials/SpecialListusers.php
@@ -69,6 +69,7 @@
$this->editsOnly = $request->getBool( 'editsOnly' );
$this->creationSort = $request->getBool( 'creationSort' );
$this->including = $including;
+ $this->mDefaultDirection = $request->getBool( 'desc' );
$this->requestedUser = '';
@@ -277,6 +278,13 @@
'creationSort',
$this->creationSort
);
+ $out .= ' ';
+ $out .= Xml::checkLabel(
+ $this->msg( 'listusers-desc' )->text(),
+ 'desc',
+ 'desc',
+ $this->mDefaultDirection
+ );
$out .= '<br />';
wfRunHooks( 'SpecialListusersHeaderForm', array( $this, &$out )
);
diff --git a/languages/messages/MessagesEn.php
b/languages/messages/MessagesEn.php
index 897f639..529c2c8 100644
--- a/languages/messages/MessagesEn.php
+++ b/languages/messages/MessagesEn.php
@@ -2771,6 +2771,7 @@
'listusers-summary' => '', # do not translate or duplicate this
message to other languages
'listusers-editsonly' => 'Show only users with edits',
'listusers-creationsort' => 'Sort by creation date',
+'listusers-desc' => 'Sort in descending order',
'usereditcount' => '$1 {{PLURAL:$1|edit|edits}}',
'usercreated' => '{{GENDER:$3|Created}} on $1 at $2',
'newpages' => 'New pages',
diff --git a/languages/messages/MessagesQqq.php
b/languages/messages/MessagesQqq.php
index 96de359..f50039d 100644
--- a/languages/messages/MessagesQqq.php
+++ b/languages/messages/MessagesQqq.php
@@ -4924,6 +4924,7 @@
'listusers' => '{{doc-special|ListUsers}}',
'listusers-editsonly' => 'Option in [[Special:ListUsers]].',
'listusers-creationsort' => 'Option in [[Special:ListUsers]].',
+'listusers-desc' => 'Option in [[Special:ListUsers]].',
'usereditcount' => 'Shown behind every username on [[Special:ListUsers]].
Parameters:
* $1 - number of edits',
'usercreated' => 'Used in [[Special:ListUsers]]. Parameters:
diff --git a/maintenance/language/messages.inc
b/maintenance/language/messages.inc
index 43be195..991fc1b 100644
--- a/maintenance/language/messages.inc
+++ b/maintenance/language/messages.inc
@@ -1841,6 +1841,7 @@
'listusers-summary',
'listusers-editsonly',
'listusers-creationsort',
+ 'listusers-desc',
'usereditcount',
'usercreated',
'newpages',
--
To view, visit https://gerrit.wikimedia.org/r/86376
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Icfff90a18a62f8f0b70e42313fc3285cf7e44c82
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Jackmcbarn <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits