This Might Be A Wiki:MediaWiki 1.23.3 Upgrade

From This Might Be A Wiki

Use this page to report issues associated with the upgrade of the wiki software from 1.22 to 1.23.3

What Has Changed[edit]

Date: 9/7/2014
Prior Upgrade: MediaWiki 1.22 Upgrade
Next Upgrade: MediaWiki 1.25 Upgrade
Summary of Changes:

Item Old Version New Version Notes
MediaWiki 1.22 1.23.3 Modified all of our custom skins, due to autodiscovery changes.
Variables 2.0.1 2.1
ConfirmEdit 1.2 1.3
InputBox 0.1.4 0.2 Bundled with core.
ParserFunctions 1.5.1 1.6 Bundled with core.
WikiEditor 0.3.1 0.4 Bundled with core.
HTML Tags 0.1 0.2 0.1 Attempted upgrade, but reverted back to 0.1, due to issues.
VipsScaler n/a n/a Upgraded to latest snapshot.

Open Issues[edit]

RC Legend[edit]

Recent Changes legend needs some CSS help on Azure. Will address at some point soon. -CapitalQtalk ♪ 08:43, 8 September 2014 (EDT)

also, we don't show the number of bytes changed on RC; that line should probably be axed. Apollo (colloquia!) 18:13, 8 September 2014 (EDT)
Fixed the bytes issue by editing MediaWiki:Recentchanges-label-plusminus and MediaWiki:Recentchanges-label-plusminus --Duke33 18:18, 8 September 2014 (EDT)

Closed Issues[edit]

Discography Hover[edit]

Mousing over "more details" on the Discography pages is broken. It's caused by apostrophes being converted to html equivalents within Template:Discography Row (related to the HTML Tags extension.) --Duke33 20:17, 7 September 2014 (EDT)

Temporarily fixed this by reverting us back to version 0.1 of HTML Tags. Reached out to the extension author. --Duke33 20:35, 7 September 2014 (EDT)
Apparently, this was intentional, as they were trying to resolve a security hole. I'll investigate longer term workarounds, at a later point. --Duke33 18:12, 8 September 2014 (EDT)

Jobs[edit]

Apparently, this upgrade broke the jobs script. I believe it was due to how $wgTitle changed. It was throwing an error on certain extensions of mine, but only when the job was run from the command line. So, certain jobs were queuing up in the table, but never running. I updated the extensions from using $wgTitle->getText() to using $wgTitle->mTextform (etc) and that fixed them. --Duke33 13:13, 3 June 2015 (EDT)