Forum:MediaWiki updated to 1.30

From Illogicopedia
Jump to navigation Jump to search

Yes, hello, as we may or may not have remembered to announce, your friendly neighbourhood sysadmins finally got around to updating MediaWiki to 1.30. I believe we were previously running 1.23. There have been a few changes and everything is broken.

In particular:

  • All the gadgets are broken. I think the loader syntax changed. You also might as well load all the wikimedia ones right off meta at this point, since we should now be compatible. Check... I dunno, wikipedia or something for how.
  • All instances of <createbox>...</createbox> need to be swapped to <inputbox>...</inputbox>. Everything else appears to be the same. I don't know why. If you see any, please fix them.
  • DPL is bloody broken. Some of it's fine. You'll note in particular it flips out anywhere it's used with the Cite extension, as well as certain spectacular explosions such as what apparently happened with VFP on Uncyclopedia's mainpage. Nothing so important here, but there are probably scattered instances of similar you might want to track while we work on actually fixing it.
  • A lot of other js and stuff may need updating due to its fundamentals being... removed. If said fundamentals are really needed, well, note is as a bug here or fix it if you know how. The usual.
  • Some extensions may be flat-out deprecated and may still need to be removed. Other new extensions are now compatible and will be installed once the glaring problems with the existing ones are fixed. Please let us know if there are any in particular you want (VE, Notifications, a version of Flow that actually works... okay that one was a joke, but if we ever actually make one, you'll be either the first or last to get it, depending on how burnt out we are).
  • Also please report any issues in general here.

Thank you. -— Athyria User talk:AthyriaUser talk:AthyriaUser talk:Athyria 18:06, 25 Farbleum 2018 (UTC)

Yeah, I've noticed that RecentChanges looks more like Vector style, even though I use Monobook. Also, that 'save changes' button is beautiful. XY007 (talk - contribs - business) 22:10, 25 Farbleum 2018 (UTC)
There may be even weirder recentchanges changes in a couple of months if we remember to upgrade to the actual LTS version. I have no idea when all the true weirdness went through, but it doesn't look half as weird here as I thought it got? I dunno. -— Athyria User talk:AthyriaUser talk:AthyriaUser talk:Athyria 22:31, 26 Farbleum 2018 (UTC)
Hey, it's the serif headers again. I thought you hated that stuff. Is it going to stay this way or what?  Flyingcat (meow?)fr: 23:39, 25 Farbleum 2018 (UTC)
Yes. -— Athyria User talk:AthyriaUser talk:AthyriaUser talk:Athyria 22:31, 26 Farbleum 2018 (UTC)

Why do I only like one song by Ametsub? and why did I suddenly transition to Arms Race? Anyway, this whole update caught me off guard. At least we don't look dated anymore. Oh, wait. The Java stuff. I hope my user page is okay.

Ginger ale, anyone? Perhaps I should create an article. Or criticize myself for not buying a Boards of Canada song. Am I ever forthright? Hindsight flight of might. It's not tight, only light.

Cockatoo. 2+2=5 SPEAK TO ME, ILLOGIAN! Past accounts of sodomy RAVENOUS AND RUTHLESS CAPITALISM The greatest article in the history of Illogia! 00:48, 26 Farbleum 2018 (UTC)

Yeah, and we've got grouped recent changes now. I just noticed. XY007 (talk - contribs - business) 02:23, 26 Farbleum 2018 (UTC)
Ohhhh Illogico! Illogically? 02:47, 26 Farbleum 2018 (UTC)
User:Ohhh? They're a software developer. XY007 (talk - contribs - business) 07:18, 26 Farbleum 2018 (UTC)
the ?pedia looksalot more like Wikipedia now Freezing me me (talk) 23:23, 26 Farbleum 2018 (UTC)

um yes there is an issue[edit source]

The big yellow banner that tells you that you have new messages on your talk page doesn't show up anymore. It tickled me quite often in the nose, for some reason. Season. Treason. Lesion. 2+2=5 SPEAK TO ME, ILLOGIAN! Past accounts of sodomy RAVENOUS AND RUTHLESS CAPITALISM The greatest article in the history of Illogia! 18:50, 2 Arply 2018 (UTC)

That's a feature, not a bug. It's because we have Echo now. No, I (and quite a few other people) don't like it either, and the much less obvious "you have new messages" thingie doesn't always show up.  Flyingcat (meow?)fr: 01:21, 9 Jumbly 2018 (UTC)

uhh[edit source]

You could just redesign Illogicopedia. :) --Sophia, The Resident Uncyclopedia Deity (talk) 16:11, 7 Arply 2018 (UTC)

I suggest we switch to Esperanto. XY007 (talk - contribs - business) 02:32, 8 Arply 2018 (UTC)
How about Europanto? I discovered it last week. CG098 (talk ₪‎ contribs) 21:46, 8 Arply 2018 (UTC)
How about Klingon? XY007 (talk - contribs - business) 03:29, 9 Arply 2018 (UTC)
I think Illogicopedia has to be redesigned. --Sophia, The Resident Uncyclopedia Deity (talk) 23:13, 20 Arply 2018 (UTC)
You's trollin. CG098 (talk ₪‎ contribs) 04:29, 21 Arply 2018 (UTC)
Bruh we should totally redesign ?pedia to Toki Pona. 👈 lol 👉  lol w/ meJOIN US
History of lulzz
21:34, 21 Yoon 2018 (UTC)

OMG has anybody checked the GAMES?[edit source]

Got a personal interest there. I just saw the bit about all the extensions getting Firefoxed (so to speak) and realized at least some of the games depend pretty heavily on some rather exotic extensions. I'll sniff around there and see if my personal faves are in the weeds once the cat gets off my lap. Snarglefoop (talk) 04:32, 22 Arply 2018 (UTC)

  • OK so the cat thought of something she needed to go do, and so I could type again, and I checked The Sinkhole and it seems to be working. Since the other games of that sort are built with the same forum stuff underneath that probably means they're all working -- what a relief! (We have so many customers beating down our doors in an effort to see who can reach the Dragon first that ... oh wait that's a different game.) Snarglefoop (talk) 04:51, 22 Arply 2018 (UTC)
I'll try to play through at least a few of them some time soon but not tonight. (Unless I can't resist.) Snarglefoop (talk) 04:54, 22 Arply 2018 (UTC)

Whoops VFF is a little broken[edit source]

Well, I mean it's actually a lot broken, with nothing featured in like half of forever, but there's a specific issue with Forum:Department_of_Limelight as well which may be due to a glitch in the new MediaWiki. The section which is supposed to let you easily nom an article looks a bit like something chewed on it (nom, nom, nom...):

Broken-nom-section.png

Snarglefoop (talk) 03:03, 23 Arply 2018 (UTC)

And by the way the part of the front page that shows the featured article looks like dogfood. And the banana's missing. (But I'm sure anybody reading this already knew that, and it might not even have anything to do with the MediaWiki upgrade in any case.) Snarglefoop (talk) 03:30, 23 Arply 2018 (UTC)
OK so the broken Nom box was sho 'nuff a broken box and Athyria's comments above had instructions for fixing it (replace createbox with inputbox). So I did and it did. HOWEVER there's still DPL breakage on the front page which is showing up, probably because we have no featured article, and I have no idea how to fix that off hand (and I don't have Main Page Power anyway). Maybe we should just, you know, like, pick an article to feature? I bet it would make that unsightly glitch go away. Snarglefoop (talk) 05:16, 27 Arply 2018 (UTC)
There have been regular featured articles again for several months now, so this is no longer an issue.  Flyingcat (meow?)fr: 05:15, 26 Jeremy 2019 (UTC)

Math extension looks pretty broken[edit source]

See page Maths for the problem. That page has been edited to replace use of <math> with bold italic, which works but is not what one might call an elegant solution. Back up to the version before that change (last version by Sophia) and you'll see it. Snarglefoop (talk) 17:03, 27 Arply 2018 (UTC)

Math extension is totally broken and I need to figure out how to fix it. They just completely broke everything... -— Athyria User talk:AthyriaUser talk:AthyriaUser talk:Athyria 16:30, 29 Arply 2018 (UTC)

New DPL seems to be too stupid to ignore whitespace[edit source]

Main page has been showing a retarded error message in the featured article list about the parameter named "' '" not having a value. Undenting the DPL code to the left margin fixes it. (Remember, everything between <dpl> and </dpl> is DPL script, not HTML or CSS code, and is playing by different rules.) See the comment I put on the main page's Talk page for more detailed information. Snarglefoop (talk) 23:28, 28 Arply 2018 (UTC)

Oh, bleh. Thanks for figuring that out. -— Athyria User talk:AthyriaUser talk:AthyriaUser talk:Athyria 17:24, 29 Arply 2018 (UTC)
I think all the remaining instances of DPL whitespace have been eliminated, so I'm marking this as resolved.  Flyingcat (meow?)fr: 05:16, 26 Jeremy 2019 (UTC)

This looks nasty: Error creating thumbnail[edit source]

This happened on one image. I tried re-uploading the same image as a "new version" in the hope that it would fix it, if it's something transient, but it didn't. That image seems to be unusable with 'thumb'. Attempting to use it on a page with "|thumb|" gets that message inserted, in place of the thumnail.

I have not seen it on other images as yet; images I've uploaded since have been fine, as well as older images.

Googling around all I could find for this error were configuration problems, which would be hard errors and kill all image thumbnailing on the site. Can't imagine what could make this into a sporadic error.  :-(

Screenshot-2018-04-29-1.jpg


Looking for something that could account for an intermittent failure, all I found was this:
https://phabricator.wikimedia.org/T91070
That only seems to happen if there are multiple MediaWiki jobs running on the same server, sharing a temp directory (presumably, /tmp). I have no idea if we're sharing the (virtual?) server with other wikis, so I have no idea if this issue could apply. Snarglefoop (talk) 22:51, 29 Arply 2018 (UTC)
Illogicopedia is hosted by Uncyclomedia, so that could be the case. CG098 (talk ₪‎ contribs) 04:58, 30 Arply 2018 (UTC)

I've just discovered an SVG-specific version of this. Check out File:Dxmouse.svg and Special:Permalink/270323. "Error creating thumbnail: /bin/bash: inkscape: command not found". Also looks like the server runs Linux.  Flyingcat (meow?)fr: 01:05, 9 Jumbly 2018 (UTC)

This has been fixed -- see Forum:MediaWiki updated to 1.31, and then 1.32 two weeks later because "what could go wrong?".  Flyingcat (meow?)fr: 05:11, 26 Jeremy 2019 (UTC)

Template:Number and Template:Year are semi-broken[edit source]

[1]

Also, randomized things stay the same until I clear cookies.

P00psicle (talk) 10:50, 15 Aym 2018 (UTC)

Hai not sure if anyone will read this, but I do believe I have fixed the templates in question (the issue in {{Year}} was an omitted closing tag in the included {{Digit}} template). As for a lack of randomness in <choose>, this is due to a change in the RandomSelection extension: as of version 2.2.2, you apparently have to use the uncached parameter to get a different option to show up for every page load. Anyway, cheers for now, and I'm still poking broken things to see if I can fix them, because Athyria told me to. Bizzeebeever (talk) 15:24, 19 Jeremy 2019 (UTC)

<poll> option option ... </poll> doesn't seem to work[edit source]

There are rumours that it never worked, but since we're talking about issues with the installation here it seemed like it was worth mentioning.

As far as I can tell from the Mediawiki page on it (Mediawiki on poll) just sticking one on a page should do something useful. But it doesn't. (Or anyway I didn't find any examples on Illogicopedia where it actually seemed to work, and there were several where it didn't.)
For some examples where it doesn't work, see Talk:Uganda, Moar, and The_Next_President_Poll
Snarglefoop (talk) 04:04, 20 Aym 2018 (UTC)

Those polls seem to work now.  Flyingcat (meow?)fr: 05:57, 18 Jeremy 2019 (UTC)

Logging in[edit source]

I'm not able to log in. I can complete the login page, and it redirects me back to the site, but I'm not logged in. Could be a problem on my own end, though. 75.13.140.7 04:31, 22 Aym 2018 (UTC) (Cg098, btw)

Try checking "keep me logged in" button. I think it's just that your log in has expired for some reason, which sometimes happens in many MediaWiki websites.--The Pioneer (talk) 05:12, 22 Aym 2018 (UTC)
I did that, and it didn't work. As an update, I can log in on my phone, but not on my laptop. 75.13.140.7 03:06, 23 Aym 2018 (UTC)
You can do it on your phone? So your account is apparently OK. Did you flush all cookies and cached pages (yes, that's obvious) and restart the browser (obvious too) and reboot the system (just for good luck)? Last ditch alternative, does it work with a different browser on the same laptop? (Try Firefox or Opera, they'd both love to have you as users, or IE if you're currently using FF, or try Basilisk if you're feeling random -- it's just like FireFox only with the clock turned back 18 months -- or be a total nonconformist and install Vivaldi -- it's like Opera only from one particular composer) Snarglefoop (talk) 03:17, 23 Aym 2018 (UTC)
It worked on IE. I feel stupid now. CG098 (talk ₪‎ contribs) 02:27, 24 Aym 2018 (UTC)
That's what computers are for, you know. They're like Crazy Glue. Those were both invented by the Illuminati to make the rest of us feel stupid ... because they so obviously work so well (for everybody else) and yet always seem to do the wrong thing or just glue our fingers together (when we try to use them). Snarglefoop (talk) 03:18, 24 Aym 2018 (UTC)

Template transclusion[edit source]

There seem to be some issues with template transclusion that prevent proper use of templates that are intended to be inserted within a line of text. This gave XY007 fits recently with a template on the Obamacare page that was messing up the formatting, and it has resulted in broken formatting on a number of the game pages, where templates are used to construct links within bullet lists. It appears that an extra blank or newline is coming along for the ride when the template is transcluded, but I'm not certain. Sorry I can't be more precise than that -- it'll take some fiddling to quantify it further. Snarglefoop (talk) 01:55, 30 Aym 2018 (UTC)

I fixed the problem with Obamacare and {{obamacare}}. There was an actual real line break inside the template. The parser may be handling stuff like this differently now, but other similar cases are probably equally easy to fix. I'd have to see them.  Flyingcat (meow?)fr: 07:50, 20 Jeremy 2019 (UTC)

IMPORTANT[edit source]

#setlogo IS BROKEN. oh boy. 👈 lol 👉  lol w/ meJOIN US
History of lulzz
21:33, 21 Yoon 2018 (UTC)

For the benefit of those of us who never seem to know what's going on, could you give a one-line summary of what it's supposed to do? (A quick check of pages using the template indicates that it's currently not doing anything, which is presumably not right, and is (also presumably) what you're complaining about.) Snarglefoop (talk) 22:18, 21 Yoon 2018 (UTC)
setlogo is a parser hook, not a template. You know, the things with the sharp signs. It's supposed to replace the logo with a different picture on a given page.  Flyingcat (meow?)fr: 04:11, 22 Yoon 2018 (UTC)
It changes the top left illogi logo with something else. for example, IP:$, Encyclopedia Dramatica, IllogiGames. now, it does not do its job. 👈 lol 👉  lol w/ meJOIN US
History of lulzz
05:35, 22 Yoon 2018 (UTC)
We now have {{fakelogo}} instead :)--The Pioneer (A.K.A. かいたくしゃ) 13:32, 6 Jeremy 2019 (UTC)
EVERYONE PLEASE CHANGE ALL #SETLOGOS TO USE THE TEMPLATE. This way if and when the other thing actually is fixed, we can just change the template. And if it breaks again, just change the template! Everyone wins. -— Athyria User talk:AthyriaUser talk:AthyriaUser talk:Athyria 19:12, 7 Jeremy 2019 (UTC)

Username template is broken[edit source]

{{USERNAME}} displays <insert name here> instead of the username. Is something wrong with the site JavaScript? I don't know JavaScript, so I can't provide any further insights.  Flyingcat (meow?)fr: 04:19, 10 Jumbly 2018 (UTC)

The one on Usopedia is working fine on MediaWiki 1.31 (and it also worked on MediaWiki 1.28). Why not try that one instead? Now that you are admin, you can edit MediaWiki:Common.js, right?--The Pioneer (A.K.A. かいたくしゃ) 12:15, 29 Jumbly 2018 (UTC)
Thanks, maybe I'll try that. The problem might be invalid code above it, though, in which case it wouldn't work. Yes I can edit that page because we don't yet have the new unbundled CSS and JS rights. If that ever gets here I may request it for myself. Or it could just be given to all admins because this isn't the kind of high traffic site where we have to worry about somebody compromising an account and using it to insert malicious code.  Flyingcat (meow?)fr: 19:12, 29 Jumbly 2018 (UTC)
Or one another way is perhaps to just move the js used for the template (or import the one from Usopedia) in a different js page, and assign it for {{USERNAME}}. That way, you can avoid errors.--The Pioneer (A.K.A. かいたくしゃ) 05:55, 30 Jumbly 2018 (UTC)
I tried your code in my js page, and it didn't work for me. It seems to rely on a class called insertusername instead of an id, unlike the template, but I couldn't get it to affect <span class="insertusername"></span> either. This will take some more fiddling.  Flyingcat (meow?)fr: 21:51, 30 Jumbly 2018 (UTC)
Resolved.  Flyingcat (meow?)fr: 02:32, 10 Novelniver 2018 (UTC)

Math tag error[edit source]

Although worked fine, math tags aren't working in most cases.

<math>i + x^2 </math>

--The Pioneer (A.K.A. かいたくしゃ) 12:24, 29 Jumbly 2018 (UTC)

Yeah we've known this for a while -- I don't know why nobody posted about it here before. See Talk:Maths. Something bad happened to the math extension. I'm guessing preexisting <math> uses might be more likely to retain their images, but I'm probably wrong.  Flyingcat (meow?)fr: 02:31, 30 Jumbly 2018 (UTC)
I just found Special:MathStatus, which says "Internal error". Not sure what that page is for.  Flyingcat (meow?)fr: 04:54, 31 Jumbly 2018 (UTC)

Green bold admin names are gone[edit source]

You know how admins' names used to be bold and green in recent changes and say "r adminz" when you moused over them? Well, now they aren't. I thought this was because it was Vector-specific and I switched to Monobook, but actually it's in common.css and it doesn't show up on either skin. I guess the CSS classes are different now. I could fix this, but I'll have to do some digging.

In other news, this isn't really a bug but I notice the editcontentmodel right is given to all registered users. Is that intentional? I thought it was restricted to sysops by default, and it darn well should be. You don't want just anybody turning pages into javascript or whatever -- that could be a new method of vandalism.  Flyingcat (meow?)fr: 03:00, 30 Jumbly 2018 (UTC)

Firstly, yes, I've noticed. This is probably because transcluding CSS might work differently on 1.30. Secondly, I doubt most users would realise they even HAVE that right. XY007 (talk - contribs - business) 03:22, 30 Jumbly 2018 (UTC)
True, they probably wouldn't. It's an obscure special page. It still seems weird though. Also, the other thing is fixed. Check it out.  Flyingcat (meow?)fr: 04:24, 30 Jumbly 2018 (UTC)
Beatiful Illogico! Illogically? 06:27, 30 Jumbly 2018 (UTC)
It is beautiful, however it made me realise that we have more active admins than active regular users: basically, the opposite of the problem in 2015. XY007 (talk - contribs - business) 09:40, 30 Jumbly 2018 (UTC)
I've been a large chunk of recent changes for a while now. You might just be noticing that. On the other hand, judging by Special:ActiveUsers you're right. I suspect smaller wikis tend to get that way. Willing volunteers are in short supply and there isn't lots of process or lots of people to fight over it, so the standards are lower, and this means every competent active editor with any interest in administrative stuff is likely to end up being an admin. It really is "no big deal". You don't get disqualified for having too few portal talk edits or the wrong opinion on infoboxes. However, it can also mean that good writers are drained away because they're busy mopping the wikifloor. I can desysop myself if you want. Actually I'm not sure I can because I tried removing my rollback rights and it said "The expiry time for group "sysop" is invalid." The new ability to add temporary user groups is causing some sort of problem. I'd like to try unchecking both boxes to see what happens, but I'm afraid nobody would put my rights back.
If anyone's interested, the reason the code stopped working is grouped recent changes. It relied on a ul.special, which only exists in the other format; grouped recent changes has no ul (bullet list) at all.  Flyingcat (meow?)fr: 22:37, 30 Jumbly 2018 (UTC)
I just de-rollbacked you. I hope you don't mind. I wanted to see if I could. Still can't do it to myself. ???  Flyingcat (meow?)fr: 22:44, 30 Jumbly 2018 (UTC)