Last modified: 2012-12-18 00:40:08 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44849, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42849 - prefix onboarding messages, support GENDER
prefix onboarding messages, support GENDER
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
GettingStarted (Other open bugs)
master
All All
: Unprioritized minor (vote)
: ---
Assigned To: Matthew Flaschen
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-12-08 03:00 UTC by spage
Modified: 2012-12-18 00:40 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description spage 2012-12-08 03:00:17 UTC
Extension messages should be prefixed with the extension, so welcomesiteuser and welcomesiteuseranon should be prefixed with onboarding-

Also welcomesiteuser should support GENDER for languages where it makes a difference to "Welcome, <user!>". But because we pass $user->getName(), as I understand https://www.mediawiki.org/wiki/Internationalisation#.E2.80.A6on_user_names_via_GENDER the information is available to localized messages, so there's nothing to do!
Comment 1 Matthew Flaschen 2012-12-08 08:40:06 UTC
I've done all of this except changing gettingstarted to onboarding-gettingstarted.  I wasn't able to get that to work.

From https://www.mediawiki.org/wiki/Manual:Special_pages#Basic_special_page_template:

"Generally the special page should be named after the extension: so the Gadgets extension has the file Gadgets.php and SpecialGadgets.php"

Not following that has made things more complicated than they have to be.  I recommend we rename the extension to GettingStarted.

For the gender, it also says to make a note, which I did.

I've done a gerrit with my progress so far (https://gerrit.wikimedia.org/r/#/c/37610/), but I would like to amend it with a full rename of the extension to GettingStarted (which implies Extension:GettingStarted, etc.).
Comment 2 Steven Walling 2012-12-08 08:43:07 UTC
I think renaming to GettingStarted is just fine.
Comment 3 Matthew Flaschen 2012-12-08 10:23:49 UTC
Great.  The Gerrit updated for this, and when merged will fix this bug.

Next, we will need to rename the repo on the Gerrit server.
Comment 4 Steven Walling 2012-12-18 00:40:08 UTC
Seems dealt with?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links