Legoktm has uploaded a new change for review. https://gerrit.wikimedia.org/r/75292
Change subject: sysops can now add/remove the "messenger" group, but can no longer send messages themselves. ...................................................................... sysops can now add/remove the "messenger" group, but can no longer send messages themselves. Also added the proper i18n messages for the group. Change-Id: I8b8c5554a1696b04b1b86f189d8c5df2534409af --- M MassMessage.i18n.php M MassMessage.php 2 files changed, 8 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MassMessage refs/changes/92/75292/1 diff --git a/MassMessage.i18n.php b/MassMessage.i18n.php index 45cd0ce..526a783 100644 --- a/MassMessage.i18n.php +++ b/MassMessage.i18n.php @@ -27,6 +27,9 @@ 'right-massmessage' => 'Send a message to multiple users at once', 'action-massmessage' => 'send a message to multiple users at once', 'right-massmessage-global' => 'Send a message to multiple users on different wikis at once', + 'group-messenger' => 'Messengers', + 'group-messenger-member' => 'messenger', + 'grouppage-messenger' => 'Project:Messengers', 'log-name-massmessage' => 'Mass message log', 'log-description-massmessage' => 'These events track users sending messages through [[Special:MassMessage]].', 'logentry-massmessage-send' => '$1 {{GENDER:$2|sent a message}} to $3', @@ -60,6 +63,9 @@ 'right-massmessage-global' => '{{doc-right|massmessage-global}} See also: * {{msg-mw|Right-massmessage}}', + 'group-messenger' => '{{doc-group|messenger}}', + 'group-messenger-member' => '{{doc-group|messenger|member}}', + 'grouppage-messenger' => '{{doc-group|messenger|page}}', 'log-name-massmessage' => 'Log page title', 'log-description-massmessage' => 'Log page description', 'logentry-massmessage-send' => '{{logentry}}', diff --git a/MassMessage.php b/MassMessage.php index 1752a90..272138b 100644 --- a/MassMessage.php +++ b/MassMessage.php @@ -64,4 +64,5 @@ $wgAvailableRights[] = 'massmessage'; // Local messaging $wgAvailableRights[] = 'massmessage-global'; // Cross-wiki messaging $wgGroupPermissions['messenger']['massmessage'] = true; -$wgGroupPermissions['sysop']['massmessage'] = true; +$wgAddGroups['sysop'][] = 'messenger'; +$wgRemoveGroups['sysop'][] = 'messenger'; -- To view, visit https://gerrit.wikimedia.org/r/75292 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I8b8c5554a1696b04b1b86f189d8c5df2534409af Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/MassMessage Gerrit-Branch: master Gerrit-Owner: Legoktm <legoktm.wikipe...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits