Page MenuHomePhabricator

Convert Special:Import to OOUI
Open, Stalled, MediumPublic

Description

Example on beta labs.

  • Transform to OOUI (including few tricky bits here):
    • HTMLForm currently doesn't support the fancy mix of radio buttons, combo boxes and text boxes, as seen in the "new" section of M28. While I could change this to use hide-if, that would force an ugly vertical layout; makes it difficult to write good radio button labels; and is also confusing to the user (they can't see the relevant field until they select the option). I'd prefer to keep the current layout, but possibly using a conditional disable instead of conditional hiding.
    • Also apparently HTMLForm doesn't support two forms on one page (T102114), but HTMLForm is sophisticated enough that I suspect there might be a way around this.
    • How to deal with the file upload on PHP vs JS side? T170263
BeforeAfter

Event Timeline

TTO created this task.Aug 12 2015, 7:21 AM
TTO claimed this task.
TTO raised the priority of this task from to Low.
TTO updated the task description. (Show Details)
TTO added a subscriber: TTO.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 12 2015, 7:21 AM
Legoktm added a subscriber: Legoktm.

I started work on this but can't finish until these issues are resolved.

Can you file blockers for the other issues? :)

Volker_E renamed this task from Convert Special:Import to use HTMLForm to Convert Special:Import to OOUI.Jan 19 2016, 12:00 AM
Volker_E set Security to None.
Volker_E moved this task from Unsorted to Conversion to OOUI on the UI-Standardization board.
TTO removed TTO as the assignee of this task.Feb 12 2016, 11:20 AM
Volker_E updated the task description. (Show Details)Oct 19 2018, 1:53 PM
Volker_E updated the task description. (Show Details)
Volker_E updated the task description. (Show Details)Jan 4 2019, 5:13 AM
Volker_E updated the task description. (Show Details)
Volker_E added a subscriber: matmarex.
Volker_E updated the task description. (Show Details)Jan 7 2019, 7:31 AM
Volker_E updated the task description. (Show Details)Mar 24 2019, 12:10 AM
Restricted Application added a project: User-DannyS712. · View Herald TranscriptJan 17 2020, 1:16 AM
DannyS712 moved this task from Unsorted to Next on the User-DannyS712 board.Jan 22 2020, 9:27 AM
This comment was removed by DannyS712.
DannyS712 changed the task status from Open to Stalled.Jan 23 2020, 2:51 AM
DannyS712 raised the priority of this task from Low to Medium.Jan 30 2020, 6:30 PM
DannyS712 moved this task from Next to In progress on the User-DannyS712 board.