Page MenuHomePhabricator

Implement Codex versions of HTMLFormFields needed for Special:Block
Closed, ResolvedPublic2 Estimated Story Points

Description

For each HTMLFormField subclass that is used by SpecialBlock, implement the Codex CSS-only version of that form field.

  • (Roan Anne) HTMLNamespacesSelectField (implement HTMLTextAreaField and reuse it)
    • HTMLTextAreaField
  • HTMLTitlesMultiSelectField (also use HTMLTextAreaField)
  • (Lauralyn) HTMLRadioField
  • (Anne) HTMLSelectAndOtherField
    • HTMLSelectField
  • (Anne) HTMLSelectOrOtherField (used by HTMLExpiryField)

All new methods should be documented and covered by PHPUnit tests.

Event Timeline

CCiufo-WMF set the point value for this task to 5.

Change 1010644 had a related patch set uploaded (by Anne Tomasevich; author: Anne Tomasevich):

[mediawiki/core@master] HTMLFormField: Add Codex version of Select-related fields

https://gerrit.wikimedia.org/r/1010644

Change 1010644 merged by jenkins-bot:

[mediawiki/core@master] HTMLFormField: Add Codex version of Select-related fields

https://gerrit.wikimedia.org/r/1010644

Change 1011185 had a related patch set uploaded (by Anne Tomasevich; author: Anne Tomasevich):

[mediawiki/core@master] HTMLFormField: Use Codex TextArea for multiselect fields

https://gerrit.wikimedia.org/r/1011185

Change 1011366 had a related patch set uploaded (by LWatson; author: LWatson):

[mediawiki/core@master] HTMLFormField: Codex CSS-only version of HTMLRadioField

https://gerrit.wikimedia.org/r/1011366

Change 1011185 merged by jenkins-bot:

[mediawiki/core@master] HTMLFormField: Use Codex TextArea for multiselect fields

https://gerrit.wikimedia.org/r/1011185

lwatson changed the point value for this task from 5 to 2.Mar 18 2024, 5:18 PM

Change 1011366 merged by jenkins-bot:

[mediawiki/core@master] HTMLFormField: Codex CSS-only version of HTMLRadioField

https://gerrit.wikimedia.org/r/1011366