[Mediawiki-l] Turning off email notifications for a large number of users
dnessett at yahoo.com
Tue Apr 5 18:03:05 UTC 2011
On Mon, 04 Apr 2011 15:16:21 -0700, Brion Vibber wrote:
> On Mon, Apr 4, 2011 at 2:11 PM, Dan Nessett <dnessett at yahoo.com> wrote:
>> Right now the way we handle this problem is to reset the password for
>> the user causing the bounces, login to the account and deselect all
>> email notification options in preferences. However, it would be better
>> if we could just reset the email preferences on all inactive accounts.
>> Is there anyway of doing this other than resetting the password on each
>> account (of which there are many)? We run 1.16.2 on this small wiki.
> You should be able to do this with maintenance/userOptions.php on the
> command line:
> something like this to see who's got things enabled:
> php userOptions.php enotifwatchlistpages --usage
> and to disable active ones:
> php userOptions.php enotifwatchlistpages --old 1 --new 0
> -- brion
According to the documentation in User.php, the array mToggles contains
the names of all the toggles in user preferences. I could find all
related to user email except "Enable email from other users." Does it
have a non-obvious name or does it exist in some other array?
-- Dan Nessett
More information about the MediaWiki-l