Background
User research for Special:GlobalContributions found that a date range field was preferred over start/end date fields in the search form.
In MediaWiki, there are several special pages that display lists of contributions based on search criteria (Special:Contributions, Special:DeletedContribuitons, Special:IPContributions, and soon Special:GlobalContributions).
The search form for these pages is built by the same part of the software (ContributionsSpecialPage), and therefore looks the same:
However, in Special:IPContributions we override the target field to accept only IP addresses/range. For the sake of further user testing, we can override the start/end date fields from Special:GlobalContributions, with a view to potentially changing the field upstream, if that idea is popular.
What needs doing
- In ContributionsSpecialPage, add a way to override the date fields
- From SpecialGlobalContributions, override the start/date fields to use a select box with pre-defined options