I have a Wiki site installation at my Homelab server. I tried to keep it updated every time MediaWiki has a new release.

Last week, I upgraded my Wiki from 1.43.1 to 1.44.0. Look at it.

There is a Deprecation notice on top of every page.

<body class="skin-vector-legacy mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Main_Page rootpage-Main_Page skin-vector action-view"><br />
<b>Deprecated</b>: Use of MediaWiki\Skin\Skin::appendSpecialPagesLinkIfAbsent was deprecated in MediaWiki 1.44. [Called from MediaWiki\Skin\Skin::buildSidebar in /home/davidyin/gthree.win/wiki/includes/skins/Skin.php at line 1639] in <b>/home/davidyin/gthree.win/wiki/includes/debug/MWDebug.php</b> on line <b>386</b><br />
<div id="mw-page-base" class="noprint"></div>

I waited a week for the official solution. Today, I upgraded it to v1.44.2. Still has the same problem.

I conducted extensive research on Google and AI conversations. I found the true solution in a Reddit post.

My wiki URL is https://gthree.win/wiki/

So, enter the URL to edit the sidebar https://gthree.win/wiki/index.php?title=MediaWiki:Sidebar

Then add the code **specialpages-url|specialpages to the it.

Save it. Load the wiki page on Firefox. The system is displayed normally.

David Yin

David is a blogger, geek, and web developer — founder of FreeInOutBoard.com. If you like his post, you can say thank you here

2 Replies to “Deprecated notice after MediaWiki 1.44

Leave a Reply

Your email address will not be published. Required fields are marked *