Page MenuHomePhabricator

Update IPInfo panel to use CollapsibleFieldsetLayout
Closed, ResolvedPublic

Description

Following T278935: Make CollapsibleFieldsetLayout more reusable, add the infobox in the hook handler InfoBoxHandler::onSpecialPageBeforeExecute. This allows us to use the CollapsibleFieldsetLayout.

The panel still needs JavaScript to query for the data, so if JavaScript is unavailable, the panel should not be added.

Event Timeline

Change 679916 had a related patch set uploaded (by Wikitrent; author: Wikitrent):

[mediawiki/extensions/IPInfo@master] WIP: Update IPInfo to match styling

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

Change 679916 merged by jenkins-bot:

[mediawiki/extensions/IPInfo@master] Update IPInfo infobox to use CollapsibleFieldsetLayout

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

Change 689929 had a related patch set uploaded (by Wikitrent; author: Wikitrent):

[mediawiki/extensions/IPInfo@master] Remove htmlform-ooui-wrapper class from PanelLayout

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

Change 689929 merged by jenkins-bot:

[mediawiki/extensions/IPInfo@master] Remove htmlform-ooui-wrapper class from PanelLayout

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