Page MenuHomePhabricator

Automatically post welcome message to new users' talk pages
Closed, ResolvedPublic

Description

Author: brian

Description:
See bug 3456 (this is part of it and the other part has
been fixed; the RESOLVED status is misleading).


Version: unspecified
Severity: enhancement

Details

Reference
bz4914

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:05 PM
bzimport set Reference to bz4914.
bzimport added a subscriber: Unknown Object (MLST).

jeluf wrote:

What is this good for?

You could simply use [[Mediawiki:welcomecreation]] to show a nice message to new
users.

Eugene.Zelenko wrote:

It could replace bot. I think in big projects like English Wikipedia or Commons
it could save time by manual addition of {{welcome}} template.

brian wrote:

Any message we should the user, we want an easy way to find that message, in case they want to see it
again, their computer crashes, they want to edit it, etc. Thus posting to talk pages is better than using
MediaWiki:Welcomecreation.

  • Bug 9079 has been marked as a duplicate of this bug. ***

webmaster wrote:

What about a boolean switch in the user table?

The welcome message would be on (boolean TRUE) by default for all new users; shown at the top of their user page.
It could be 'dismissed' by a dismiss button/link to the side of the message, at the users discretion.
This dismiss button/link would flip the user_welcome=TRUE (1) to FALSE (0) in their user record of the user table.

The message could be admin defined in MediaWiki:WelcomeMessage or something...

This solution would be extremely cheap from a SQL perspective and take almost no space in the DB at all.

SELECT user_welcome FROM user WHERE user_id = 12345

Would return one row, one value. (Obviously might want to integrate this with another query already being run on user table)
If TRUE (1), display message.
If FALSE (0), don't.

The MediaWiki:WelcomeMessage would be cached, I assume. (Also cheap)

Such a feature would eliminate the need for welcome bots and literally thousands of hours of 'manual welcomes'.

Thoughts?

brian wrote:

(In reply to comment #6)

It could be 'dismissed' by a dismiss button/link to the side of the message, at
the users discretion.

This is the way other messages are sometimes displayed currently. I like the idea of the "dismiss" link next to the message, but I think that users should also be able to change it through the preferences page.