Page MenuHomePhabricator

ooui-ify ThrottleOverride
Closed, ResolvedPublic

Description

The forms look pretty dated

(And the table looks even more so... Can we ooui-ify them?)

Event Timeline

Change 198687 had a related patch set uploaded (by EddieGP; owner: Glaisher):
[mediawiki/extensions/ThrottleOverride@master] Make OverrideThrottle handle modifications of existing throttles

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

EddieGP subscribed.

As it took ~7 lines I've just added it to the patch above. This does not deal with the table though, which is created from the TablePager class that is inherited by multiple pagers - I guess moving all of those over should be in some seperate task, as it's not specific to MediaWiki-extensions-ThrottleOverride and may require some testing of diverse pages (in core and other extensions) using that pager.

Change 198687 merged by jenkins-bot:
[mediawiki/extensions/ThrottleOverride@master] Make OverrideThrottle handle modifications of existing throttles

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

Both special pages now use OOUI. The table look isn't handled, but that's part of TablePager and should be in another task (for MW-Core, as TablePager usage is not specific to this extension) if there's interest in it.