Page MenuHomePhabricator

[Action needed] Special pages link has moved, admins may need to reposition
Closed, ResolvedPublicBUG REPORT

Description

Following T333211, the special pages link will be moved from the toolbox to the main menu in all skins. This is because the toolbox is intended for tools relating to the current page, not tools relating to the site.

image.png (860×2 px, 589 KB)

To minimize disruption, until MediaWiki 1.45, the "Special pages" link will be automatically appended to the "navigation" (default) section of the main menu if it is missing from the main menu.

SkinPrevious location:new location
Vector 2022
Screenshot 2025-01-31 at 3.16.18 PM.png (850×924 px, 379 KB)
Screenshot 2025-01-31 at 3.16.03 PM.png (1×746 px, 177 KB)
Monobook
Screenshot 2025-02-03 at 2.27.11 PM.png (1×584 px, 407 KB)
Screenshot 2025-02-03 at 2.27.51 PM.png (1×344 px, 165 KB)

(feel free to add screenshots for other skins)

Actions

Confirm new location

To avoid losing the link altogether in future:

  • Communities that want to retain the new location and/or reposition it in the menu should update MediaWiki:Sidebar to include the following line: ** specialpages-url|specialpages
  • Communities that do not want this behaviour should modify MediaWiki:Specialpages-url to have the text - until shortly after the 1.45 release.

Update scripts / styles

Site scripts/styles referencing t-specialpages should be updated to also reference n-specialpages

e.g.

#t-specialpages { color: red; }

should be updated to:

#n-specialpages, #t-specialpages { color: red; }

To find out if you are impacted please try this link:
https://global-search.toolforge.org/?q=t-specialpages&regex=1&namespaces=2%2C8&title=

Event Timeline

@aliu does this user notice look good to you?

Yep! Maybe add something about how the link will only be automatically appended until MediaWiki 1.45-wmf-whateverversionweharddeprecate is deployed though.

Jdlrobson-WMF renamed this task from [Action needed] Interface admins should update MediaWiki:Sidebar to [Action needed] Special pages link has moved, admins may need to reposition.Feb 6 2025, 1:07 AM
Jdlrobson-WMF updated the task description. (Show Details)

To minimize disruption, the special page link will be automatically appended to the "navigation" (default) section of the main menu if MediaWiki:Sidebar was modified until shortly after the MediaWiki 1.44 release.

Sorry, but I fail to understand this sentence. Is a "not" missing somewhere? Under which circumstances and in what time span is the link automatically appended? And when MediaWiki:Sidebar has to be modified?

Thanks, that makes it more clear.

This was announced. Any reason to keep this task opened?

FYI: This will go out with next week's deploy.

This is because the toolbox is intended for tools relating to the current page, not tools relating to the site.

Was such intention documented somewhere?

So prior to you adding this section a couple of days before creating this ticket, https://www.mediawiki.org/w/index.php?title=Manual%3AInterface%2FSidebar&diff=7659663&oldid=7091761 , no such intention existed and you made it up?

Didn't they initially open T333211 two years prior to this ticket and the linked edit?

(Edited since for wikis that don't receive the wmf-branch releases, the behavior will only stop in 1.45.)