[00:00:07] Ignore the MW docs they don't do anything here, see: which explains it, it seems .github is missing on the WikiTideOrg/mw-config, but just follow that as if for WikiTide. [00:03:30] so I just copy the format of the others and drop its github link in there or? [00:03:37] yes [00:03:42] in alphabetical order [00:03:49] and check if it requires composer be run [00:04:07] it doesn't, at least it doesn't say it does [00:04:16] then it shouldn't... hopefully [00:04:36] uh oh [00:05:28] https://github.com/search?q=repo%3ASemanticMediaWiki%2FSemanticDrilldown%20composer&type=code [00:05:38] does this indicate needing composer? [00:05:48] I think that's for development? [00:05:54] other extensions said when they depended on it [00:06:38] That does not require extra steps, just add composer: true to mediawiki-repos if so, but SMW extensions sometimes do, in which case there is another way. Just don't worry about composer, we can handle it if it requires composer later. [00:07:11] whoops wrong reply [00:07:14] [1/2] wait [00:07:14] [2/2] then why was semantic scribunto rejected [00:07:46] We have a way to make it work now, I made it possible when building our current extension system. [00:08:06] because Semantic Scirbunto demanded you install it via Composer [00:08:12] Which we can do now [00:08:21] I tried and it gave the same error as on Miraheze [00:08:34] ...if it works now can it be unrejected? [00:08:41] well yes [00:08:50] We can install via composer, just not with mediawiki-repos [00:09:03] There is another file for that [00:09:26] my only worry is that when we reinstall jobrunner, any server-side changes would be lost [00:09:34] if it can be added into Puppet then that'd be great [00:09:39] It is not a server side change, it is in puppet [00:09:50] oh, Puppet can support it? [00:09:53] awesome [00:09:56] there is a way for composer installs in puppet yes [00:10:05] my idea of it was something server-side without Puppet [00:10:21] composer.local.json exists in puppet, where we could add it [00:10:31] huh [00:10:39] this should be documented \:P [00:11:09] do I need to set it as requiring composer or not, I'm still confused on that [00:11:35] Lol yeah, making composer possible was one of the main reasons for not using submodules, and doing the whole new method anyway. [00:11:42] Don't set it [00:11:48] We will add it if it has issues [00:11:51] yeah [00:11:54] ๐Ÿ‘ [00:18:04] when / how often does puppet run? [00:18:18] have you added the extension to ManageWikiExtensions yet? [00:19:10] not yet, I thought you implied installation happens first [00:19:34] they can both be done at the same time [00:21:36] okay, this looks a little more complicated is there documentation for that one like there is for the one I just edited? [00:22:05] I mean apart from the stuff at the top [00:23:47] copy an example from another extension [00:25:00] [1/7] ``` 'semanticdrilldown' => [ [00:25:01] [2/7] 'name' => 'Semantic Drilldown', [00:25:01] [3/7] 'linkPage' => 'https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Semantic_Drilldown', [00:25:02] [4/7] 'conflicts' => false, [00:25:02] [5/7] 'requires' => [], [00:25:02] [6/7] 'section' => 'other', [00:25:02] [7/7] ],``` [00:25:05] this could be it [00:25:09] but requires sql [00:25:16] well it requires semantic mediawiki [00:25:53] heh [00:25:56] [1/11] ``` 'semanticdrilldown' => [ [00:25:56] [2/11] 'name' => 'Semantic Drilldown', [00:25:56] [3/11] 'linkPage' => 'https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Semantic_Drilldown', [00:25:56] [4/11] 'conflicts' => false, [00:25:57] [5/11] 'requires' => [ [00:25:57] [6/11] 'extensions' => [ [00:25:57] [7/11] 'semanticmediawiki', [00:25:58] [8/11] ], [00:25:58] [9/11] 'section' => 'specialpages', [00:25:58] [10/11] ], [00:25:59] [11/11] ``` [00:26:03] so like this? [00:26:43] yes but you forgot an extra closing bracket [00:26:56] [1/11] ``` 'semanticdrilldown' => [ [00:26:56] [2/11] 'name' => 'Semantic Drilldown', [00:26:57] [3/11] 'linkPage' => 'https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Semantic_Drilldown', [00:26:57] [4/11] 'conflicts' => false, [00:26:57] [5/11] 'requires' => [ [00:26:58] [6/11] 'extensions' => [ [00:26:58] [7/11] 'semanticmediawiki', [00:26:58] [8/11] ], [00:26:58] [9/11] ], [00:26:59] [10/11] 'section' => 'specialpages', [00:26:59] [11/11] ],``` [00:28:42] and I guess this is alphabetical too so I'll slip it between rottenlinks and simplechanges [00:29:02] in the specialpages section, yes [00:29:05] yeah [00:29:19] supposedly it requires SQL be run but I'm not seeing it [00:30:25] I know that it's basically a robust tool for finding pages based on their smw properties [00:30:40] I think that's fine then [00:30:46] you can make a PR with that [00:32:26] if it doesn't work then I guess we know what needs fixed lol [00:35:21] anyway I made the pull request [00:55:06] @disgustedorite seems SemanticDrilldown is now deployed [00:55:08] try it [00:57:59] Special:BrowseData gives me "no such special page" [00:58:19] on what wiki [00:58:25] https://alpha.sagan4.org/wiki/Special:BrowseData [00:58:38] I enabled the extension as soon as I saw the option [01:16:05] I assume I don't have to do anything fancy - same page on naruto wiki looks like this https://naruto.fandom.com/wiki/Special:BrowseData [01:18:35] and it is enabled [01:19:58] I wonder what the issue is [01:21:28] in the meantime I guess I'm gonna see about adding drilldown info to the categories I installed this for [01:21:30] cc @cosmicalpha, he'll probably know [01:24:52] am I not able to limit the upload size to my wiki [01:25:23] Pretty sure there's no configuration variable in MediaWiki which allows that [01:25:29] If there were then you would [01:25:29] there absolutely is [01:25:33] [1/2] isn't there a limit of 250 mb by default [01:25:33] [2/2] did someone upload something bigger [01:25:45] see DMs? when you can [01:25:49] I thought the default was like, 10MB [01:25:53] Also I believe Agent is right on this one [01:25:56] I see it [01:25:58] $wgMaxUploadSize [01:26:08] will in some minutes [01:26:09] thought that was in LocalWiki [01:26:11] I would like to put a hard limit of 20MB [01:26:25] I mean that means no high res art or video files basically [01:26:34] disregard - i am wrong [01:26:39] the former effectively does not exist and the latter should not be used [01:27:33] You can make a PR to add $wgMaxUploadSize to ManageWiki [01:27:44] or Phabricator task if you can't [01:27:54] default is 250MBs [01:29:02] where exactly would that be done [01:29:04] github? [01:29:10] yes [01:29:22] [01:29:29] into ManageWikiSettings.php [01:29:34] as it's already in LocalSettings [01:30:54] fascinated that anyone would need more than 60MB for anything, to be honest [01:31:22] I digitally paint sometimes the files can get pretty darn big [01:31:38] what file type are you exporting as [01:31:56] png so people can zoom in and see my digital paint without jpg artifacts [01:32:43] do you not run any optimization on said pngs [01:33:28] well they aren't uncompressed [01:33:48] and. usually they don't get to 60 mb [01:36:18] but if there's a lot of texture with color variation/noise to it, it can get to nearly 30 mb [01:36:22] ^ grass usually being the biggest culprit [01:36:55] I've scaled it back in more recent pieces tho bc giant images take forever to draw [01:40:39] will have to figure out how to Do That [01:40:41] but will get on it [01:44:17] I got it down to 26.8 :) [01:57:38] Shaved off a whole 2 megabytes [01:58:45] I'm surprised but unless I'm really trying to squeeze out as much as possible that's probably not worth it lmao [04:27:41] ping me tomorrow [08:12:01] Any ways to make site links using the Wikibase? [08:12:54] I am not to familiar with it, but we can probably make it possible if it is now. [08:13:53] I just need to have an proper link betweens `lhmnwikitide` and `lhmndatawikitide` [08:14:29] Using the usual Special page didn't help me link pages [08:14:54] I really need to learn wikibase more to be able to help with things like this. I will try and play with it sometime soon and see how it works as I don't know how it really works. [08:15:44] I just learned Wikibase and attended my first meeting with WMDE, hope to assist you with this [08:16:49] Might take you up on that as I really want to learn it to assist users with it So to answer your initial question, I don't know [08:17:12] [1/2] We will have to review this one first, as we already have the Wikibase.php in our repo [08:17:12] [2/2] https://www.mediawiki.org/wiki/Wikibase/Installation/Advanced_configuration#Enabling_sitelinks [08:17:45] ah that [08:18:30] We can set the site link groups for your wiki(s) in [08:18:38] I see. [08:19:05] I remember someone requested this on Miraheze and that is the only reason I know that lol [08:24:01] [1/14] As I just need to have my own override with these wiki I already [mentioned](https://discord.com/channels/1088870295412146347/1088870295970009221/1173898589311877150): [08:24:01] [2/14] We get to have these settings first: [08:24:02] [3/14] ```php [08:24:02] [4/14] $wgWBRepoSettings['siteLinkGroups'] = [ 'lhmngroup' ]; [08:24:02] [5/14] $wgLocalDatabases = [ 'lhmnwikitide' ]; [08:24:03] [6/14] $wgWBRepoSettings['localClientDatabases'] = [ [08:24:03] [7/14] 'vi' => 'lhmnwikitide', [08:24:03] [8/14] ]; [08:24:03] [9/14] ``` [08:24:04] [10/14] Then we run an maintenance script: [08:24:04] [11/14] ```bash [08:24:05] [12/14] cd maintenance [08:24:05] [13/14] php addSite.php --pagepath=https://lophocmatngu.wiki/wiki/\$1 --filepath=https://static.wikiforge.net/lhmnwikitide/\$1 --language vi --interwiki-id vi vi lhmngroup [08:24:06] [14/14] ``` [16:23:24] Hi everyone! I hope youโ€™re doing well. ๐Ÿ™‚ Iโ€™m trying to download a sitemap for Rushpedia (SEO stuff), but https://rushpedia.wikitide.org/sitemap.xml is a blank page for me [16:27:41] is wikitide working for anyone else right now? [16:28:30] i was just in the middle of editing a page when i tried adding an image to it, and it's showing up as a broken image symbol; even trying to use existing image causes it to turn into the broken image symbol [16:34:22] ? [16:43:36] Yeah, all of my images are broken right now [17:01:28] [1/2] Same here, [17:01:28] [2/2] some images show, most don't, one even shows an error message [17:10:45] That's gonna be @Site Reliability Engineers needed to resolve, there were a lot of networking changes yesterday [19:08:11] Images should be coming back at this time, thanks all for your patience [21:29:12] quick question- is there any reason i can't play audio files on wikitide? [21:36:41] The TimedMediaHandler extension allows this when enabled [21:55:21] ohh i didn't realize i didn't have it enabled [21:59:35] also, not to post a support request outside its dedicated channel, but i'm seriously confused as to how to proceed with this and i'm a little worried it might get buried in an oncoming wave of support posts; https://discord.com/channels/1088870295412146347/1174000714100523098