https://bugzilla.wikimedia.org/show_bug.cgi?id=54954
Web browser: --- Bug ID: 54954 Summary: Implement some restriction on who can deliver cross-wiki messages Product: MediaWiki extensions Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: Unprioritized Component: MassMessage Assignee: wikibugs-l@lists.wikimedia.org Reporter: legoktm.wikipe...@gmail.com CC: b...@mzmcbride.com, e...@wikimedia.org, federicol...@tiscali.it, legoktm.wikipe...@gmail.com, s...@reedyboy.net Blocks: 52723 Classification: Unclassified Mobile Platform: --- See rationale on bug 52723 comment 37, counter argument on comment 39, response to that on comment 48. This feature was removed in https://gerrit.wikimedia.org/r/#/c/78047/. There are two different ways we can do this: * Add a new user-right called 'massmessage-global', and require users sending notifications cross-wiki have this right. * Add a config switch ($wgAllowCrossWikiMessages) that allows that wiki to send messages to another wiki. So this would be turned on for meta, and any user on meta with 'massmessage' would be able to send cross-wiki. Personally I favor the user-right implementation since it gives more control and flexibility, but at the same time, it adds yet another user right >.> Next question: what should happen if a user attempts to send a message to a list with cross-wiki targets but does not have the proper permissions (or it is disabled on the wiki) * The entire submission is rejected until the spamlist has those entries removed * A warning is given to the user and those cross-wiki targets are dropped from the list. * If we use the config switch, the parser function could reject any target that is not on the current site with the red error message we have for invalid input. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l