[05:08:53] [1/2] https://issue-tracker.miraheze.org/T15556 [05:08:53] [2/2] A good task for some practice pull requests to Miraheze's mw-config repository. If anyone is interested to be more involved in tech's operations and want something simple to get started, feel free to ask here. [09:23:31] could u link the repo pls [09:26:01] https://github.com/miraheze/mw-config [09:26:26] thank u [09:28:32] is this the kai tech team arc [09:29:01] im gonna try remove ONE wiki from the config [09:29:04] and push it [09:29:12] if i fuck it up please feel free to remove my head from my body [09:29:45] if it looks good im making you do all of them [09:41:18] [1/2] do i remove these [09:41:19] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1518551447371907182/image.png?ex=6a3a54be&is=6a39033e&hm=88bf1c126f330f72360337071c365e0eb0d2162d91402e3379016390bfde5536& [09:42:08] i assume thats it [09:44:06] ya [09:46:46] should my commit message reference the phorge task [09:47:41] the moment it gets merged miraheze goes down [09:48:35] Yeah. You can look at the existing commit messages for examples. I usually do `Txxxxx: something` [09:54:33] https://cdn.discordapp.com/attachments/1006789349498699827/1518554774272741466/image.png?ex=6a3a57d7&is=6a390657&hm=c7bfd41b803b540d994797322fa4f4b6222ef294aa15a84c136660366ddd506a& [09:55:07] i press create then open a pull request from my fork? [09:57:23] yes [09:59:17] okay done [09:59:26] please whoever takes a look let me know [10:14:11] https://cdn.discordapp.com/attachments/1006789349498699827/1518559723656450108/image.png?ex=6a3a5c73&is=6a390af3&hm=1e7554719febcb724805bd169cb7a6841ce5fc9f0bb06d1ca80dceec0624942b& [10:14:15] https://giphy.com/gifs/big-leagues-the-calling-XFIukLoM89PaAD325q [10:17:15] you now have a green square [10:18:56] what does this mean [10:19:39] https://cdn.discordapp.com/attachments/1006789349498699827/1518561096116732015/image.png?ex=6a3a5dba&is=6a390c3a&hm=939af0b3ec25e0b79e3058dc848d06f3df1dc7ba7d69be963be100c4548e83c4& [10:21:52] hoooly moly the green square [10:21:56] im a real developer now [10:21:59] i made it [10:22:22] [1/2] You're also in that list of 200+ contributors [10:22:22] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1518561780291342456/image.png?ex=6a3a5e5d&is=6a390cdd&hm=c5a35dd893b932bcc144082164af729cb81dd3e3933f89b188765964a8dc32cb& [11:57:33] ok now stop green square farming and do the rest of them [11:57:59] i believe in you [12:06:04] maybe in 7 hours [12:06:20] i have my real life job [12:06:22] first [12:16:27] I had my heads getting removed by Skye and Petra several times, so don't worry about it [12:16:42] trial by fire is the best learning experience :pupCoffeeMH: [18:14:26] If i managed to create an wiki at Miraheze, can I develop my own wiki extension and add it to my wiki? [18:15:01] It seems i can utilize wiki for calculators to help for an tutorial wiki and also feature like artwork competition? [18:16:12] It depends [18:16:37] The features you want are best accomplished with js. I would not recommend the extension route unless you really know what you are doing. [18:17:14] Considering whether you really need to develop an extension is step 1, yes [18:17:45] What about like wiki calculators, like one used for Minecraft Wiki? [18:18:24] Done with javascript [18:18:53] There is an extension that handle custom javascript codes? [18:19:15] Plenty of them, in fact [18:19:31] Here's a simple calculator that does not require any non-vanilla extension whatsoever https://dev.miraheze.org/wiki/Template:StatCalc [18:21:32] Can i use the extension to generate calculator using the Linear interpolation? [18:22:50] See https://dev.miraheze.org/wiki/Template:StatCalc#Advanced_usage [18:24:56] And also can we remove the slider so it only shown an input box? [18:25:28] Yes [19:47:24] doing [19:47:27] be. ready. [19:49:42] some of these seem like things that should stay? [19:49:57] `mywiki` [19:50:15] `requestwiki` [19:50:20] `semanticmediawiki` [19:52:34] They should. The script uses a regex so there will be false positives. [19:52:41] I'll add them to a list of exceptions. [19:55:28] how can i know which are false positives? [19:58:21] [1/2] By manual inspection. Check the context in which the wiki appears. If it's in a comment or in a block of code that is clearly not meant to be for a wiki, then it's a false positive. [19:58:21] [2/2] Also make sure that the corresponding wiki doesn't exist/is deleted. [20:05:18] im checking their existence by doing name.miraheze.org in the browser [20:05:21] i assume thats correct [20:11:09] > If it's in a comment or in a block of code that is clearly not meant to be for a wiki [20:11:14] its all in blocks of code 😭 [20:25:04] haha unfortunately .wikitide.org exists too [20:26:43] however https://meta.miraheze.org/wiki/Special:ManageWiki/core/darkangelwiki works fine [20:29:36] fuck 😭 [20:30:05] got to do it all again [20:31:12] I mean you could probably do some function that allows you to just ping the API to determine if a database name exists [20:32:16] im struggling to remove names from localsettings.php and u ask me to ping the API [20:39:35] this thing with a few test cases seems to be able to tell if a wiki db name exists [21:01:21] ok i give up