Page MenuHomePhabricator

Modern should use standardized IDs in footer
Closed, ResolvedPublic

Description

Modern uses IDs in the footer that don't match with other skins. Let's settle on standard IDs.

  • #mw_copyright => #footer-copyrightico
  • #mw_poweredby => #footer-poweredbyico
  • #footer-info-privacy => r => #footer-places-privacy
  • #footer-info-about => #footer-places-about
  • #footer-info-disclaimer => #footer-places-disclaimer
  • #footer-info-contact => #footer-places-contact
  • #footer-info-mobileview => footer-places-mobileview

Given the low usage of Modern it should be fine to do this right away. Please tag User-notice once code is merged.

Event Timeline

Jdlrobson triaged this task as Medium priority.Aug 4 2020, 8:42 PM
Jdlrobson added a project: patch-welcome.

Change 585834 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/skins/Modern@master] Make Modern modern again (at least from a technology standpoint)

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

Change 585834 merged by jenkins-bot:
[mediawiki/skins/Modern@master] Make Modern modern again (at least from a technology standpoint)

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

Jdlrobson claimed this task.
Jdlrobson added a project: User-Jdlrobson.
Jdlrobson added a subscriber: Ammarpad.

Only 3 end users should be impacted by this change and I've patched them all so we can skip the user notice here:

https://global-search.toolforge.org/?q=%28mw_copyright%7Cmw_poweredby%7Cfooter-info-privacy%7Cfooter-info-about%7Cfooter-info-disclaimer%7Cfooter-info-contact%7Cfooter-info-mobileview%29&regex=1&namespaces=&title=.*%28modern%7Ccommon%29%5C.css

Thanks @Ammarpad for the review and making our skins much easier to manage.