If we are to convert [[Special:Import]] to OOUI, we need a PHP fallback for SelectFileWidget. I don't think it's possible to restyle a native file input widget without JavaScript as we have to hide the original input then mirror the filename to a visible span when changed, so we'd probably have to have an unstyled version for no-JS environments.
Description
Details
Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
mediawiki/core | master | +977 -819 | Update OOUI to v0.31.1 | |
oojs/ui | master | +1 K -168 | Create SelectFileInputWidget as a super-class of SelectFileWidget | |
oojs/ui | master | +5 K -5 | Create PHP SelectFileWidget |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T49145 Formally deprecate jQuery UI after we've stopped using jQuery UI in extensions and core | |||
Open | None | T100270 Replace use of jQuery UI and MW UI with OOUI across all Wikimedia-deployed extensions and core | |||
Open | None | T100161 Convert all of MediaWiki core to OOUI PHP (tracking) | |||
Open | None | T107037 Convert all MW core special pages to OOUI | |||
Resolved | Esanders | T108792 Convert Special:Import to OOUI | |||
Open | None | T213040 Convert Special:Upload to OOUI | |||
Resolved | None | T271355 Improve Tally functionality | |||
Resolved | Tchanders | T271830 Allow election decryption key to be submitted via the TallyPage form | |||
Resolved | Tchanders | T272716 Convert SecurePoll TallyPage to use OOUI | |||
Resolved | None | T243476 Create an HTMLSelectFileField | |||
Resolved | Esanders | T170263 Create a PHP fallback for SelectFileWidget |
Event Timeline
I think now someone should take this. I also need PHP version for Other pages as well.
Change 494971 had a related patch set uploaded (by Esanders; owner: Esanders):
[oojs/ui@master] Create PHP SelectFileWidget
Change 495971 had a related patch set uploaded (by Esanders; owner: Esanders):
[oojs/ui@master] Create SelectFileInputWidget as a sub-class of SelectFileWidget
Change 494971 abandoned by Esanders:
Create PHP SelectFileWidget
Reason:
See I9fdf49cde83c60748ddfc931ee48d0ff955eaccd
Change 495971 had a related patch set uploaded (by Esanders; owner: Esanders):
[oojs/ui@master] Create SelectFileInputWidget as a super-class of SelectFileWidget
Change 495971 merged by jenkins-bot:
[oojs/ui@master] Create SelectFileInputWidget as a super-class of SelectFileWidget
Change 498143 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/core@master] Update OOUI to v0.31.1
This patch landed in MediaWiki master in time for 1.33.0-wmf.23, which will go out to Wikimedia production from 2019-03-26.