mw.Title: Add new static methods `newFromFileName`, `newFromUserInput`
authorrillke <rainerrillke@hotmail.com>
Wed, 7 May 2014 13:17:16 +0000 (15:17 +0200)
committerTheDJ <hartman.wiki@gmail.com>
Sun, 2 Nov 2014 16:56:53 +0000 (16:56 +0000)
commitcc8b00ed5bf69dafac2413d9c4387523a14bc62a
tree22a5168a89aa4b80460b470077782de3693a8402
parent1cd75dd2b53499aec0e515d8354c353d6949b7cf
mw.Title: Add new static methods `newFromFileName`, `newFromUserInput`

This is the replacement for Ia57e4b0e804.

Use cases:

- UploadWizard: Suggesting valid tiles for files supplied by user
  whose names are invalid MediaWiki titles.
- Upload Form: The same.
- Community scripts, VisualEditor upload gadget, [...]: The same.

Bug: 64912
Bug: 64922
Change-Id: I260ba883548975263bba03d25f6d11d3d9bbfbd9
resources/src/mediawiki/mediawiki.Title.js
tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js