[00:32:54] gn8 folks [08:01:02] I didn't know about this feature, is it PWB or what https://it.wikipedia.org/w/index.php?title=Pompa_funebre&diff=prev&oldid=55872185 [08:01:12] Merlissimo: ^ [10:36:08] anyone around to answer a template markup question? [10:36:49] PinkAmpersand: #wikipedia is probably the best place [10:37:46] really? it's about the limits of certain template aspects. we're pretty sure it's not a markup error [10:38:18] PinkAmpersand: so yeah the server have some limits [10:38:25] to prevent some templates to kill the servers :-D [10:38:32] (which nonetheless happen from time to time) [10:38:40] just ask the question [10:39:23] ok. is there a) a limit on how many numbered parameters you can use and/or b) a limit on how many parsers you can nest? and, if so, what are they? [10:41:07] PinkAmpersand: http://en.wikipedia.org/wiki/Wikipedia:Template_limits [10:41:19] I don't think there is a limit to the number of parameters [10:41:57] as for parser nests, the limit is 40 levels [10:42:33] the source code of the pages have a HTML comment showing up all the limit, look for "NewPP limit report" [10:42:57] hmm. well i'm at like 5 nested parsers and 90 parameters, so then i guess it's not either of those [10:43:19] (and the error occurs at the 4th parser/60th parameter) [10:43:58] what error ? :-D [10:44:42] PinkAmpersand: is that on a Wikimedia wiki ? [10:44:50] hashar: yeah. on wikidata [10:45:07] PinkAmpersand: and what kind of errors do you have ? [10:46:17] https://www.wikidata.org/w/index.php?title=User:PinkAmpersand/purgatory&action=edit (a preview of a change to https://www.wikidata.org/wiki/Template:Rfd_group). see testcases at https://www.wikidata.org/wiki/User:PinkAmpersand/sandbox. issue can be seen in the 70-90 testcases, in the last few batches of each [10:46:48] in 70, for instance, the parser's displaying the text for if there isn't a 66th parameter, when there in fact is [10:48:53] same problem re the 81st parameter. I had MasterOfPuppets else look at it, and neither of us could find any markup issues, but i'm blinded by being the one who wrote it, and he said he's a bit tired. [10:49:06] *(lol not sure why I wrote "else") [10:49:18] that is crazy stuff [10:50:09] yeah... you should see what it was starting to look like before i split parts off into sub-templates [10:51:00] we should really phase out long templates [10:51:05] and get everyone to write LUA modules instead [10:51:18] * PinkAmpersand doesn't even know what that means. [10:51:26] waiting for that day [10:51:34] march is the due date, hashar ? [10:51:42] no idea [10:51:48] mediawiki.org/wiki/Extension:Scribunto [10:51:52] PinkAmpersand: ^ [10:52:01] PinkAmpersand: LUA is a scripting language [10:52:19] PinkAmpersand: so basically, since the templating system is so crazy, too verbose, hard to debug [10:52:25] oh, yeah, i've heard of that. does it mean i'll have to relearn all this template stuff? [10:52:38] we came up with a replacement wich is based on the LUA language [10:52:39] better learn lua [10:52:40] i was just getting good at it :( [10:52:49] lua is great [10:52:49] the templates WILL disappear [10:52:57] or at least we will severely limit them [10:53:06] * matanya is a fan of lua [10:53:25] so the only issue I have is that I have no idea where the tutorial is :-] [10:53:28] well, as long as we're using templates, anyone have any ideas on what's screwing mine up? [10:53:58] nopsorry :( [10:54:18] :( [10:54:26] should i file a bug? [10:54:46] try on the mediawiki mailing list [10:55:02] or maybe wikipedia as a template community somewhere on en.wikipedia.org / meta.wikipedia.org [10:55:22] hmm ok. [10:55:31] a bug report would likely be ignored, but you can try too :-] [10:55:42] coffee break brb [10:57:41] hmm. well it's a wikidata template, and there's developers as far as the eye can see there, so i'll post at Project Chat first [10:57:59] good idea [11:17:13] Dereckson: ideally I guess we would want to merge the Vector extension in core [11:17:28] and or enable all the vector extension settings [11:21:26] Do you want I ask feedback from RoanKattouw_away and Trevor Pascal about extension to core transition, then prepare that code change? Or were it a general-purpose comment? [11:25:24] Dereckson: general comment [11:25:30] should probably poke Trevor / Roan about it [11:28:35] Okay. In this case, I agree it's strange some code/CSS/JS tuning aspects of a product's main design are provided in an extension. Merge it to core would so make sense. [11:31:18] Dereckson: yeah I have no idea what it has been made as an extension in the first place [11:32:10] Hypothesis: it's experimental and could potentially break some stuff, so let's isolate it to ease debug and quickly disable it if that breaks something? [11:32:57] (in the first place, during Vector first weeks I mean) [11:33:04] tutorial? [11:33:30] there are some links on https://www.mediawiki.org/wiki/Lua [11:38:54] Dereckson: yeah I guess that was the idea [11:39:10] Dereckson: but nowadays that can probably be integrated in the next MediaWiki stable version [11:39:20] feel free to raise the issue on wikitech-l [11:39:27] I got too many things in my plate already :-] [11:39:31] lunch time brb! [11:40:05] Bon appétit. [11:40:56] merci!! [11:43:52] Coucou ChrisiPK [11:43:55] w/w [11:44:16] mh? [11:44:46] Were w/w. [11:45:19] (wrong window, with a wrong autotab, I'm struggling with irssi windows split) [11:45:23] ah [11:45:24] i see [11:52:31] .config wgSitename cswiktionary [11:52:32] Wikislovník [13:33:09] I've gotten a few responses from less technical people saying they are grateful for https://blog.wikimedia.org/2013/02/01/from-duct-tape-to-puppets/ -- glad to understand your work