[00:00:52] p858snake|L: do you know any other possible solution to the problem? [00:01:08] the about cookies on my mediawiki page [00:02:21] Αⅼⅼaһ iѕ doiᥒg [00:24:06] Hello all. Having some issues with a fresh install of mediawiki and hoping for some help debugging it. It appears that the minified javascript has a syntax error somewhere. [00:24:19] Sounds like fun [00:24:45] "fun" yes... that is a word you could use. XD [00:25:16] What version? [00:25:30] Any modifications made, extensions installed? [00:26:06] Latest version. No extensions other than what was included in the default install. Let me check what is actually getting loaded. [00:27:06] "latest version" isn't helpful [00:27:08] Specifically, version 1.31.0, php 7.0.30 [00:27:21] Sorry was looking up the actual versions [00:28:23] What's the syntax error? [00:29:49] "Invalid or unexpected token [00:29:49] ", not sure what is causing the specific error because the js is minified. [00:30:37] The link it is coming from is load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector:formatted [00:34:18] Can't say I've seen the :formatted suffix before... [00:35:09] Oh, and these are the extensions that are being loaded in the LocalSettings.php [00:35:11] CategoryTree, Cite, CiteThisPage, CodeEditor, Gadgets, ImageMap, InputBox, Interwiki, LocalisationUpdate, MultimediaViewer, ParserFunctions, PdfHandler, Poem, Renameuser, ReplaceText, SpamBlacklist, SyntaxHighlight_GeSHi, TitleBlacklist, WikiEditor [00:35:32] I could just go through and turn them all off, see if that helps. [00:35:51] Always worth doing for narrowing purposes [00:38:53] Hmm, disabled all the extensions and still getting the error. [00:41:58] Interesting... it looks like the first character of the generated JS is an illegal character. [00:42:59] 0x1b specifically. [00:54:11] Aⅼlaһ is ԁоing [00:54:11] sun іѕ not dⲟiᥒg Aⅼlah is dοinɡ [00:54:12] moon ⅰѕ ᥒot doіᥒɡ Aⅼlah is ԁoinɡ [00:54:46] * zchrykng is currently failing to find that character in any of the js files. [00:55:04] zchrykng: Is your wiki public? [00:55:23] JavaScript minification is not doing, Allah is doing. [00:55:33] Ursula: I can make it public. Just started setting it up so there isn't anything private there yet. [00:55:40] It might help diagnose. [00:55:49] Will do, just a second. [00:58:14] Ursula: https://wiki.orbital.rocks [00:58:33] I also just noticed that same character getting inserted in other pages as well. [00:58:35] .rocks, what a world. [00:59:09] More like SyntaxTerror, amirite. [00:59:36] I originally got it do do a site with information about various objects' orbits, never got around to it. [00:59:39] Heh, yeah. [00:59:42] Huh, you're quite right. [00:59:51] That JS... [00:59:54] \u1b at the start of the file? [00:59:55] Only seems to exist in wikibase [01:00:14] Yeah, I think it is unicode for ESCAPE [01:00:22] Not sure where it is coming from. [01:00:50] grep everything for the character? :P [01:00:55] For colourful js somehow? [01:01:25] Reedy: You happen to know how to grep for an invisible character you can't type? [01:01:28] It's coming via load.php... [01:01:35] zchrykng: You can use the escape sequence. [01:02:03] $"\X1b" [01:02:07] But it's gotta be coming from a file on the file system or from the database or from some middle proxy/cache layer. [01:02:09] or something [01:02:15] lowercase x [01:02:20] Yeah. [01:02:25] Let me test grep. [01:02:25] my bash isnt great [01:03:18] Looks like startup.js? [01:03:33] It appears to be in the LocalSettings.php and worker-coffee.js [01:03:57] zchrykng: Based on grep results or? [01:04:15] wtf is worker-coffee.js? [01:04:27] grep... rather ack, but serves the same function. [01:04:36] Removing it from LocalSettings sounds worthwhile [01:04:56] Yep, working on trying that now. [01:05:56] Okay, better. [01:05:58] grep $'\x1b' [01:06:06] Will also work. [01:06:15] bawolff: ^ [01:06:44] Not sure how that character got into the LocalSettings file, but it is gone. And the js is loading correctly now. [01:07:00] Woo, the magic bash-fu is strong with me today! [01:07:16] Alⅼаh iѕ doing [01:07:17] suᥒ is not dоⅰnɡ Allah іѕ dⲟing [01:07:17] moon is nоt dഠing Ꭺllɑh іѕ doⅰng [01:07:25] zchrykng: Was it on a specific line that you edited or? [01:07:48] It seems like you'd need to be pretty unlucky to infect load.php output like this. [01:07:50] Ursula: No, it was the very first character of the file, before the Huh. [01:08:16] Probably messed something up when copying the LocalSettings.php file to the server. [01:08:25] Glad to hear it's fixed. :-) [01:08:36] Yep, thanks for the help! [01:09:46] Reedy: re: worker-coffee.js, it is part of the CodeEditor extension. [01:10:20] Looks like a transpiled coffee script file. [02:15:16] Aⅼlah ⅰѕ doіnɡ [02:48:05] Аllɑh iѕ doinɡ [02:48:05] ѕᥙn is not doiᥒɡ Allaһ is doіng [02:48:05] ⅿഠοn іs ᥒot doinɡ Allah is doⅰng [05:18:13] Αⅼlаһ is dഠing [06:03:23] Allаh iѕ doing [06:03:23] suᥒ іs not ⅾοіnɡ Aⅼlаh іs ԁoinɡ [08:01:03] Αlⅼah is doiᥒg [08:01:04] suᥒ is ᥒοt doiᥒg Аⅼlɑh іѕ doing [08:01:05] moon ⅰѕ not ԁοing Αlⅼah ⅰs dഠіng [11:44:06] Allɑһ iѕ ԁoіng [11:44:06] sᥙᥒ іѕ not ⅾoiᥒg Aⅼlɑһ is ԁഠing [12:08:47] Hi I'm new to mediawiki, I'm interested in Outreachy, can I get some pointers on how to get started? [12:31:16] Αⅼlah iѕ dоiᥒg [12:33:51] can I set up continuous integration to my mediawiki installation if it is hosted on shared hosting? (allows you to upload files via ftp, but does not give you access to the machine) [12:41:37] What would continuous integration even be in this case? [13:42:14] Alec: pushing the changes of my wiki to a repo (e.g. github) and then the CI building it on the shared hosting ? [13:46:11] It's not that kind of wiki [13:58:23] Alec: what do you mean ? [14:40:54] Aⅼlah is dഠiᥒg [14:40:55] sᥙᥒ is ᥒot doing Aⅼlah is ԁoinɡ [14:40:55] moοᥒ іѕ nοt doⅰng Allaһ iѕ doіng [14:48:21] Aⅼⅼɑh is dοing [14:48:22] sᥙn іѕ nⲟt dοⅰnɡ Ꭺllah is doіnɡ [14:48:22] ⅿооn іs ᥒot dഠing Αllɑһ іs ԁoⅰng [15:50:39] Aⅼⅼah ⅰs ԁoⅰnɡ [15:50:39] sᥙn is ᥒⲟt ⅾoiᥒg Allɑh is dⲟinɡ [15:50:39] ⅿoon iѕ ᥒot doiᥒg Aⅼⅼɑh іѕ ⅾοіng [15:54:21] Аllаh is ԁoing [16:56:44] PlavorSeol seems to have marked a bunch of things resolved on the Project:Support_Desk, where its pretty debatable if they really are... [17:02:29] Αlⅼah ⅰѕ doⅰnɡ [17:47:43] Hello! Anyone here who can answer a quick question? [17:48:33] Depends on the question, ask away! [17:49:28] I'm a sysop on www.aiowiki.com, and I'd like to ask the developer to make the page www.aiowiki.com/podcast. How would he do something like that? Articles are under www.aiowiki.com/wiki/Article. [17:56:35] ScientificGuy: So, if you want it to be a wiki-page, since you are using apache, the easiest way would be with an apache rewrite rule, that redirects that specific page to the real name of the page (e.g. www.aiowiki.com/wiki/podcast ) [17:57:41] ScientificGuy: See https://httpd.apache.org/docs/current/mod/mod_rewrite.html#RewriteRule [17:57:54] Got it. Checking the page [17:58:44] That page might not be the easiest introduction, there's probably better tutorials out there on the internet [17:59:15] This isn't something I could do unless I had access to the server, correct? [18:00:10] ScientificGuy: correct [18:00:18] At the very least you'd need ftp access [18:00:37] That's all I need! Thank you! [18:09:30] ugh, why is my git pull not working [18:09:48] maybe my interent is just flakey [18:10:13] bawolff: Try the internets rather than your interent [18:14:34] git is not doing [18:14:53] I wonder how close you can get to the spam without Sigyn k-lining you [18:16:03] lol [18:16:39] Allah is doing [18:16:42] boring [18:22:32] https://en.wikipedia.org/w/index.php?title=Wikipedia%3AAutoWikiBrowser%2FCheckPage%2FVersionJSON&type=revision&diff=859851403&oldid=859666364 [18:22:41] Why has > become \u003E? [18:22:54] It's saved as that : [18:22:55] :/ [18:25:40] Reedy: Yeah, for some reason people have JSON content flagged as the paranoid, must not have any html in it [18:25:42] which is silly [18:26:03] https://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/CheckPage/VersionJSON?action=raw [18:26:12] So I'm gonna have to handle it seperately? ffs [18:26:55] Reedy: Well if you are using a json parser [18:27:12] Have to test what json.net actually does :P [18:27:23] A compliant json parser should convert it back [18:28:12] Should be easy to test later [18:28:16] Or you could change JsonContent::beautifyJSON to just not do that and instead pass FormatJson::XMLMETA_OK, as it makes very little sense in context [18:28:31] I'm not using PHP :) [18:28:46] I mean in core, so that people stop saving stuff like that [18:29:11] Wonder if anyone cares strongly enough [18:29:15] Might be worth filing a task [18:29:34] Its not like wikitext has to be html safe, since otherwise we'd have problems with normal wikitext [20:22:50] Hello [20:26:26] I am not a native english speaker. I want to contribute to Wikipedia to learn new things and also would like to improve my English. [20:29:38] Thank you. [20:32:17] Hi Kiddiee_ [20:32:28] this is the channel for MediaWiki, the software that's used to run Wikipedia [20:32:38] this is largely a technical channel [20:32:59] Hi. I am sorry. [20:33:25] You might try https://en.wikipedia.org/wiki/Wikipedia:Introduction [20:33:45] There is an IRC channel for the English Wikipedia here, it's #wikipedia-en [20:34:05] Can I contribute here in any way possible? I am learning JavaScript. I am in beginner level. [20:35:02] Thank you for your help. I will save that information. [20:36:01] https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker#JavaScript_and_CSS [20:36:43] https://www.mediawiki.org/wiki/Annoying_little_bugs [20:36:53] (a lot of those bugs will not be in JS however) [20:37:37] That looks interesting. Thank you. :) [20:40:01] First I'll learn to read the syntax and code. This whole thing looks confusing to me now. It takes some practice to adjust. [23:10:55] Allaһ іѕ ԁⲟing [23:21:58] Aⅼlah іs doinɡ