[01:37:43] Hm.. am I seeing right that you can't currently protect a page as sysop-only, with e.g. cascading at autoconfirmed? [01:38:00] (\cc Amir1 , relating to nlwiki vandalism earlier this week) [01:56:11] Yes, I am fairly certain cascading is FP only. [01:56:20] er, wait, nvm [01:56:35] I didn't know you could cascade lower levels of protection. [02:14:21] bd808: re: urltowiki, that seems like something Scribunto itself should provide part of, at least the interwiki map stuff (https://en.wikipedia.org/wiki/Module:InterwikiTable) [02:16:30] the use case for transforming a URL to a wikilink seems... limited. [02:19:44] possibly, I think now we would expect that VE, etc. do the transformation as part of editing rather than at the parsing/rendering layer [02:19:50] legoktm: scribunto does come with access to the interwiki table. It’s not in the same format as that module presents though. [02:20:11] ahh, okay, I should've looked first [02:21:54] There are quite a few modules on enwiki (and probably elsewhere) that duplicate built-ins. Brad mentioned that might in part be from folks doing things before the libraries were built out. [02:22:11] in some cases, the libraries have bugs that are upstream [02:22:50] s/bugs/unsupported requirements [02:23:33] I need to resume my quest to rid us of Module:No globals [02:23:43] it's gone on en [02:24:57] Commons has only 40 million transclusions left [02:25:07] oh my [02:25:29] which I'm pretty sure is higher than en.wp's usage ever was :p [02:25:43] My weird lua project is https://toolhub-extension-demo.toolforge.org/wiki/Tools where I’m playing with various toolinfo.json ideas. [02:27:13] mmm very cool [02:32:21] Izno: I can't actually figure out where the transclusions are coming from though? https://commons.wikimedia.org/w/index.php?search=insource%3A%2FNo+globals%2F&title=Special:Search&profile=advanced&fulltext=1&ns828=1 [02:37:12] that, my dear, is the job queue [02:37:17] :) [02:37:44] I null edited a page, the transclusion went away [02:38:20] here's an abomination: https://commons.wikimedia.org/wiki/Module:ParserFunction [02:38:22] hmmm, I guess it just dropped these pages then [02:38:39] because all the modules were updated back in October iirc [02:39:05] wbm has a null edit and/or purge bot that runs [02:39:09] I think [02:39:15] on en [02:39:29] either way, this is in the links updates task that's lying around ultimately [02:39:58] let me see if I can find it [02:40:22] no, I know which one you're talking about [02:40:27] at one point I was going to work on it [02:40:56] T132467 [02:40:57] T132467: Change to template or module resulting in category change can take days to update the categories - https://phabricator.wikimedia.org/T132467 [02:41:03] that's the one [02:41:12] one of em anyway [02:41:22] T157670 is probably the interesting one [02:41:23] T157670: Periodically run refreshLinks.php on production sites. - https://phabricator.wikimedia.org/T157670 [02:41:39] you wrote that one [02:41:40] :) [02:41:52] > Legoktm created this task. Feb 9 2017, 5:39 AM [02:41:55] how time flies [04:54:36] ok, patch submitted. Funnily enough, on July 1, 2017 I said, "I'll try and find some time to work on it." Time found! [04:55:08] Always check the couch cushions