Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/97851
Change subject: Add global groups to Special:CentralAuth/Username
......................................................................
Add global groups to Special:CentralAuth/Username
Bug: 56045
Change-Id: I6ee0009334065c7cb1899a37387152d3667cba5a
---
M CentralAuth.i18n.php
M specials/SpecialCentralAuth.php
2 files changed, 12 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CentralAuth
refs/changes/51/97851/1
diff --git a/CentralAuth.i18n.php b/CentralAuth.i18n.php
index 1f8d35a..850eec3 100644
--- a/CentralAuth.i18n.php
+++ b/CentralAuth.i18n.php
@@ -148,6 +148,8 @@
'centralauth-admin-info-editcount' => 'Total editcount:',
'centralauth-admin-info-locked' => 'Locked:',
'centralauth-admin-info-hidden' => 'Hidden level:',
+ 'centralauth-admin-info-groups' => 'Global groups:',
+ 'centralauth-admin-info-nogroups' => 'none',
'centralauth-admin-nohome' => 'unable to determine',
'centralauth-admin-yes' => 'yes',
'centralauth-admin-no' => 'no',
@@ -636,6 +638,9 @@
*{{msg-mw|Centralauth-admin-no}}
{{Identical|Hidden}}",
+ 'centralauth-admin-info-groups'=> "Label of information shown in box of
'Global user info' on
[{{canonicalurl:meta:Special:CentralAuth|target=Siebrand}} Global user manager]
special page.
+A comma separated list will follow the message, or
{{mw-msg|centralauth-admin-info-nogroups}}",
+ 'centralauth-admin-info-nogroups' => 'Shown when the user is not a
member of any global groups',
'centralauth-admin-nohome' => 'Shown in place of the wiki name if
Special:CentralAuth cannot find out which wiki is home for the user.
Label for this field is {{msg-mw|centralauth-admin-info-home}}',
'centralauth-admin-yes' => "Used in box of 'Global user info' on
[{{canonicalurl:meta:Special:CentralAuth|target=Siebrand}} Global user manager]
special page. Can appear after {{msg-mw|Centralauth-admin-info-locked}}
diff --git a/specials/SpecialCentralAuth.php b/specials/SpecialCentralAuth.php
index 92c160b..9bbefbb 100644
--- a/specials/SpecialCentralAuth.php
+++ b/specials/SpecialCentralAuth.php
@@ -229,6 +229,13 @@
'locked' => $this->msg( $globalUser->isLocked() ?
'centralauth-admin-yes' : 'centralauth-admin-no' )->escaped(),
'hidden' => $this->formatHiddenLevel(
$globalUser->getHiddenLevel() )
);
+
+ $groups = $globalUser->getGlobalGroups();
+ if ( $groups ) {
+ $attribs['groups'] = htmlspecialchars(
$this->getLanguage()->commaList( $groups ) );
+ } else {
+ $attribs['groups'] = $this->msg(
'centralauth-admin-info-nogroups' )->escaped();
+ }
// Give grep a chance to find the usages:
// centralauth-admin-info-username, centralauth-admin-info-id,
centralauth-admin-info-registered,
--
To view, visit https://gerrit.wikimedia.org/r/97851
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6ee0009334065c7cb1899a37387152d3667cba5a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/CentralAuth
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits