Page MenuHomePhabricator

Enable NewUserMessage extension on Wikimedia Commons
Closed, ResolvedPublic

Description

We have had a discussion on Commons[1] and would like to have [[mw:Extension:NewUserMessage]] enabled to replace the welcome bots with the following settings):

$wgNewUserMessageTemplate = 'Template:Welcome';
$wgNewUserMessageEditor = 'Wikimedia Commons Welcome'; # user that makes the edit
$wgNewUserSupressRC = true; # do not add the welcome message edit to RecentChanges
$wgNewUserMinorEdit = false; # do not make this a minor edit. The user will get 'the orange bar'

[1] http://commons.wikimedia.org/w/index.php?title=Commons:Administrators%27_noticeboard&oldid=11919513#mw:Extension:NewUserMessage


Version: unspecified
Severity: enhancement

Details

Reference
bz14311

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:08 PM
bzimport set Reference to bz14311.

jeluf wrote:

Brion,

can you please review this extension?

  • All the text ($wgNewUserMessageTemplate, $wgNewUserMessageEditor and $wgNewUserEditSummary) should be customised with messages, not configuration
  • The username should be reserved
  • The user account should be created if it doesn't exist, instead of having the users edit their own talk pages, welcoming themselves

All comments from Tim in comment 2 adressed in r38759.

New config for Commons would be:
$wgNewUserSupressRC = true; # do not add the welcome message edit to RecentChanges
$wgNewUserMinorEdit = false; # do not make this a minor edit. The user will get 'the orange bar'

Tim did some more work on the extension, making it work with master/slave configs, and with auto creation of the user making the edit.

I added a feature (disabled by default) $wgNewUserMessageOnAutoCreate to also welcome autocreated users (using CentralAuth, for example). Discussion on enabling $wgNewUserMessageOnAutoCreate is in progress[2].

[2] http://commons.wikimedia.org/wiki/Commons:Administrators%27_noticeboard#NewUserMessage_.28part_2.29

"Autocreated" and all that technical stuff does not appear to be a subject that gets a lot of input. Got 3 users to give feedback. 2 gave positive feedback on enabling $wgNewUserMessageOnAutoCreate, one thought adding welcome messages were great (we know :P).

Adding my own vote, I tally 3 support, 1 neutral, 0 negative, so hereby request that "$wgNewUserMessageOnAutoCreate = true;" also be set[3].

http://commons.wikimedia.org/w/index.php?title=Commons:Administrators%27_noticeboard&oldid=13364751#NewUserMessage_.28part_2.29

brianna.laugher wrote:

For Commons this is a good idea as our welcome message is already oriented towards people who probably have a Wikimedia account elsewhere. So, it's appropriate to welcome literally all users.

For lots of other projects, their messages are oriented as the person is a total wiki newbie, and therefore this would not be appropriate.

Why don't you have a different message for autocreation as opposed to manual creation?

Re #9. No reason to have an extra message with the current use cases. New users are new users. Is this a requirement for installation, or is it ready to be installed?

Just saying, if you had an extra message, your welcome message wouldn't need to be oriented towards people with a Wikimedia account elsewhere. You could orient it to them for them, and orient it to newbies when a new account is created.

I understand. As soon as the need would arise, I am sure someone would be able to add the feature in no-time. For now, I'd rather choose to get the extension in production.

RobH mentioned this in Unknown Object (Task).Mar 24 2017, 9:21 PM
RobH mentioned this in Unknown Object (Task).