[00:48:37] Hello everyone. I was just wondering if there is an extension that exists that makes editing a wiki easier so the uses don't have to learn the formatting? Like those formatting buttons at the top of the page? Thanks. [00:51:04] https://www.mediawiki.org/wiki/Extension:VisualEditor [05:01:43] On a wiki that I help MediaWiki:Copyright is set up but the licence does not appear in the footer. Anyone know why? [05:22:15] Reception|away: Are you trying to emulate Wikipedia? [05:22:23] I think a custom message is used on Wikipedia. [05:22:33] You can append the string ?uselang=qqx to a URL to see the message key names. [05:34:50] Could anyone else help? (Katie is no longer available) [07:16:55] Hi, I created a simple Template:
{{{1}}}
[07:17:23] but when I call with a text containing "=" it's not working, how to fix that? [08:04:28] hello, hmm, the Extension:GoogleAppsAuthentification doesn't seem to be working today, i'm getting a 404... does anyone know if google has changed it's authentication method [10:15:55] Should be easy but why does this inputbox not work? ( https://test.miraheze.org/wiki/TestWiki:Request_permissions) [10:17:05] https://www.mediawiki.org/wiki/Manual:Moving_a_wiki doesn't work ?? I followed procedure but new wiki look very bad and i don't see my main page [11:37:53] Hi all, is it possible to manually add images ? I have a lot of images coming from another wiki, I'd like to rsync the directory instead of reuploading all... [11:46:11] blabla: you can import them using the https://www.mediawiki.org/wiki/Manual:ImportImages.php script, or you can configure the other wiki to be an alternate image repository of your wiki so you can insert any image present on the other wiki without reuploading it to your wiki [11:51:13] Wow, many thanks Vulpix :D [11:51:38] Are you a mediawiki god or something ? :p [12:13:31] Hi [12:13:48] What is the best free mediawiki online service for my custom wiki? [12:40:27] The_Photographer: do you mean a hosting service? [13:38:31] Hi [13:38:52] I'm looking for a way to display result from mysql query in a mediawiki page [13:39:05] SQL2Wiki extension seems bugged [13:39:28] Anyone can give me an hint for an alternative extension ? [13:43:56] sounds scary :) [13:53:54] Reedy: found something https://www.mediawiki.org/wiki/Extension:External_Data [13:54:20] Ah [13:54:28] Yeah, that's scary too, but also maintained [13:54:39] Hell yeah [13:54:48] MediaWiki's scary anyway. [13:55:04] This is a different scary :) [14:02:14] I wouldn't say the extension is that scary... but I'm probably biased. [14:30:59] Yaron: you seems knowledgeable about ExternalData, mind if I ask you how to get some debug output? [14:31:34] I got an error message about missing info for this server ID, but I don't see what's the problem [14:32:22] Quick question: which table holds the informatino about which page is watched by whom? [14:32:57] nevermind it is watchlist table! [14:41:37] rgarrigue: do you have all the info set for that server ID in LocalSettings.php - after the inclusion of External Data? [14:59:33] Yaron: yes [15:07:00] On a wiki that I help MediaWiki:Copyright is set up but the licence does not appear in the footer. Anyone know why? [15:10:49] Reception|away: https://www.mediawiki.org/wiki/Manual:Footer [15:11:29] Reception|away: maybe you haven't specified https://www.mediawiki.org/wiki/Manual:$wgRightsText or one of the other related variables about license [15:13:48] OK, thanks [15:27:10] hi there [15:27:34] can anyone help me? [15:27:59] i try to find out on which pages a template is in use [15:28:14] anyone knows a possibility to find this out? [15:28:16] Hans__: Special:WhatLinksHere [15:29:09] ok,i thought thid would only work with pages! Thx! [15:29:39] Hans__: it has links to filter if you can view/exclude links, transclusion (templates) and redirects [15:34:30] rgarrigue: sorry for the delay. Are you still getting that error message? [15:34:57] hm ... actually it's not working ... it says "no pages link to ..." [15:35:06] Yaron: yes [15:36:02] Meanwhile I tried SOAP, went berserk over it, came back to SQL X_X [15:36:28] Oh man. [15:37:02] Vulpix: didn't work and it also doesn't appear at "unused tamplates" ... i am confused! [15:37:10] rgarrigue: are you setting all of the variables for that ID (edgDBServer, edgDBServerType, edgDBName, edgDBUser, edgDBPass)? [15:37:43] yep [15:38:50] Vulpix: ... now it works ... now I used "Template:Templatename" for the search ... [15:38:56] Yaron: here's the localsettings.php snippet https://gist.github.com/rgarrigue/563755beb3c7147954f0 [15:39:10] Oh, great - I was just going to ask you to pastebin it. [15:39:54] The error message being "Erreur : Informations incomplètes pour cet identifiant de serveur.", french for "Error, missing some info for this server's id" [15:39:55] rgarrigue: That does look right... what's the #get_db_data call? [15:40:49] Yaron: gist updated [15:41:03] thx for your help! gtg bye! [15:41:19] rgarrigue: ah... there shouldn't be square brackets there. [15:41:49] The documentation should probably be fixed, to not have those brackets, because it does confuse some people. [15:43:44] oh [15:44:01] I could read the doc until the end of the paragraph too [15:50:00] gotta go for today. Thanks Yaron ! [17:19:39] Has anyone had any success in installing Lua? [17:20:39] um, lots of people? [17:20:45] is this a survey? [17:20:55] No, I need help. Is this not the right place? [17:20:56] just explain what your problem is ;) [17:21:22] I keep getting error messages like this: /LuaStandalone/lua_ulimit.sh: xmalloc: ../bash/subst.c:3566: cannot allocate 563 bytes (45056 bytes allocated) [17:21:59] I pumped up $wgScribuntoEngineConf['luastandalone']['memorylimit'] = '10000000'; but to no avail. [17:23:15] On the web, it general comes out as Lua error: Internal error: Error reading from pipe. [17:26:21] $wgMaxShellMemory ? [17:26:21] How can I do this? [[Special:AllPages?namespace=10]] - I'd rather not use an actual link; that works fine in the wiki. It looks like I can supposedly do Special:Whatever/Someparameters - but that's not really cutting it [17:27:03] Overand, that'll have to be external links [17:28:24] MaxSem: bummer. It allows me to do [[Special:AllPages/Somesearchquery]] [17:29:02] but not page?params because ? is not a valid title character [17:29:08] MaxSem: I pumped it up to 307200 and still get the same error messages in the log. The number of bytes it says it cannot allocate are always so small! [17:29:13] grr [17:29:26] it IS valid [17:29:56] but it does not mean that you're allowed to break out of one URL parameter (title) into others [17:37:30] There are three different C files causing the errors: https://dpaste.de/7soV [17:39:29] it looks like shell hits memory limit [17:39:59] Where is that set? [17:40:12] I think it's $wgMaxShellMemory [17:40:19] but you say you already bumped it up [17:42:19] it would be good to see what parameters are being passed to extensions/Scribunto/engines/LuaStandalone/lua_ulimit.sh and what variable is the responsible of that memory limit [17:43:06] IS there a log file for that? [17:43:07] lua_ulimit.sh is just a wrapper to enforce the memory limits [17:43:41] !debug | robertmarshallmu [17:43:42] robertmarshallmu: For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug . A list of related configuration variables is at https://www.mediawiki.org/wiki/Manual:Configuration_settings#Debug.2Flogging [17:44:11] the debug log should print out the call to lua_ulimit.sh and its parameters [17:53:53] Big file. Is this the part? https://dpaste.de/CsS4 [17:56:05] yes, and it's passing 51200 as memory limit, apparently [17:57:46] there's a thing about which I wondered for a while [17:57:50] the Cite extension [17:58:25] does it have a future of its own, or is it being rewritten as part of VE / Parsoid / Citoid / some-other-futuristic-feature? [17:59:09] brion, James_F ^ [17:59:15] Vulpix: Is that $wgMaxShellMemory ? [18:02:45] aharoni: False dichotomy. It does have a future and is being re-written. :-) [18:03:00] robertmarshallmu: IDK, I'd have to look at the Scribunto_LuaStandaloneInterpreter class to see what's passing to it [18:03:09] !e Scribunto [18:03:09] https://www.mediawiki.org/wiki/Extension:Scribunto [18:03:33] Is there some environmental variable I can boost as a hack? [18:04:46] James_F, brion - so I understand that it's worth submitting paches with fix bugs, add features and improve test coverage of Extension:Cite? [18:04:47] it sends $options['memoryLimit'] / 1024 [18:05:41] aharoni: This is not the right channel for development discussion. :-) But it depends on the bug. [18:06:14] robertmarshallmu: be sure you have $wgScribuntoEngineConf['luastandalone']['memoryLimit'] (with capital L) [18:07:43] VULPIX: thanks. I had it wrong, but it didn't fix the error. [18:08:33] same errors about memory? [18:10:01] "print_cmd.c:1518: cannot allocate 128 bytes" [18:12:07] "Lua error: Internal error: Error reading from pipe. Lua error: Internal error: The interpreter exited with status 2." [18:14:38] does the debug log still prints 51200 to the lua_ulimit.sh? [18:17:03] WAIT! I added a few more zeros and it works! I <3 U, VULPIX and MAXSEM!!! [18:18:07] yes, actually it's dividing the value by 1024 [18:33:52] RoanKattouw_away: when you get back can you give me an idea how feasible https://phabricator.wikimedia.org/T107965 would be? [18:46:15] probably a stupid question, but does Profiling require enabling xhprof in php.ini? [18:49:03] I don't think so [18:54:53] hmmm, enabling profiling throws an "undefined function xhprof_enable()" error [18:56:10] this is MW1.24 and I'm enabling with $wgProfiler['class'] = 'ProfilerXhprof'; [18:56:18] that's a regression in MediaWIki 1.25 [18:56:44] is there an older Profiler I can use? [18:56:44] that function is called only in ./libs/Xhprof.php:82: xhprof_enable( $this->config['flags'], array( [18:57:00] (inside includes) [18:58:43] so ProfilerXhprof doesn't even exist in 1.24? [18:58:59] well, apparently xhprof is now required since MediaWiki 1.25... [18:59:19] yeah, i read that on the Profiling page [18:59:28] I bet there's no mention in Release notes about this :) [18:59:33] so I'm stuck until I upgrade? [19:00:27] oh, this one is well documented [19:00:49] wmat: as the https://www.mediawiki.org/wiki/Manual:Profiling says, you can use the ProfilerStandard instead [19:01:03] ah, no [19:01:14] it says old values do *not* work :( [19:04:09] so just to be sure I'm clear, Profiling doesn't work in 1.25 due to a regression? [19:05:06] also, i was mistaken, i'm running 1.25alpha [19:05:16] no, it works but requires the xhprof library [19:05:30] why 1.25alpha? use the stable version! [19:05:34] ah ok [19:05:57] yeah, i have to upgrade to stable asap [19:06:35] i was originally tracking git master, but the powers on high asked to stick to the latest stable release [19:06:52] so that alpha version is a remnant of not upgrading in a while [20:05:29] where can I get WrappedString come from? [20:07:20] eranroz: run composer update / composer install [20:07:35] it's a new(ish) library that was added as a dependency for core since the last time you ran those commands [20:08:30] ori: 10x