[00:41:18] instructions unclear, the fork of enwiki to miraheze is now complete (/j) [01:26:25] I think I copied navboxes from Wikipedia but man 💀 that was a hastle. [01:27:09] I dunno. I just check out a few ones I visit semi-regularly like Mariowiki and click around affilates. [01:27:21] Worst code I've ever tried copying was the infoboxes on Yugipedia. [01:27:34] Those felt like a foreign language with how overly complex they seem. [02:28:37] hi [02:32:01] hi [02:33:42] heya [02:33:53] hi [04:21:04] miraheze [04:21:13] so true [04:52:58] mir [05:14:28] mr [06:08:46] ok is there a way to get an exception made for my wiki on a domain [06:09:28] chinafake.miraheze.org tries to load the script that redirects to chinafake.wiki from chinafake.wiki/load.php which violates the cross origin policy so no redirect actually happens [06:09:47] also where it tries to load all other assets from, so the whole page looks broken [06:09:51] so not ideal [06:12:29] Is chinafake.wiki your custom domain @groupnebula563_0765 ? [06:19:12] yeah [06:20:15] however for technical reasons i wanna do the domain redirect via JS, so if i want i can have the MH domain as a mirrir [06:20:18] *morrir [06:20:24] MIRROR (good god) [06:24:22] How do I enable ParserFunctions? [06:44:43] they are already enabled and will work [07:27:37] The MH domain is not functional anymore [07:28:06] It can still be accessed by it but you should only access it via the canonical url [07:28:20] Which is your custom domain [07:44:52] mediawiki doesn't really support concurrent origins [08:08:32] well I know that [08:08:54] I’m just asking for a CORS policy exception [08:09:02] this only broke recently it seems [08:09:08] so idk what happened [08:09:14] a per-wiki exemption sounds like it'll be fun [08:09:29] you can likely kludge that in cf though [08:10:42] yeah idk how I’d do that, I don’t have cloudflare control over the MH domain [08:11:04] I could’ve sworn there was some process for per wiki exemptions [08:11:05] if the idea is +2'd, then i'll take my hand at writing said contraption [08:11:46] [1/3] ^default-src ([^;]+); [08:11:46] [2/3] default-src \1 https://chinafake.wiki; [08:11:46] [3/3] maybe [08:12:11] ah hmm, script-src as well... [08:12:22] and maybe connect-src [08:12:45] so what happens currently the MH subdomain tries to get assets from load.php on the chinafake.wiki domain [08:12:51] but it can’t bc CORS policy [08:13:18] Content-Security-Policy: The page’s settings blocked a script (script-src-elem) at https://chinafake.wiki/w/load.php?... [08:13:25] cors is not applicable here, no [08:13:27] it's the csp [08:13:32] ah [08:13:39] (at least, i don't think?) [08:13:51] yeah I think I just confused the two :P [08:13:56] ah oki :p [08:14:08] it's XHR requests that would need cors [08:14:16] ah yeah [08:14:28] but hopefully only having script-src set would let javascript load just barely enough for your custom js to yeet the user off [08:14:57] but I think there was some way to get a CSP exception added, either global and/or per wiki [08:15:18] global, yeah, but overkill [08:15:23] per-wiki would be interesting [08:15:24] yeah yeah [08:15:29] that’s why I want per wiki [08:15:32] depends if rhinosf1 approves le cursed regex shenanigans [08:15:41] well [08:15:45] @rhinosf1 do you [08:16:41] No [08:16:48] This is not a supported use case [08:17:05] gonna write it as codegolf anyway [08:17:28] [1/2] (?<=; *)script-src ([^;]+); [08:17:28] [2/2] script-src \1 chinafake.wiki; [08:17:39] dunno how advanced cf's regex thingy is [08:17:49] I mean [08:17:53] you could ask them [08:17:57] just go and like [08:18:03] email John Cloudflare [08:18:05] alternatively, we can test it in production- [08:18:26] true [08:18:36] you gotta test in prod [08:18:43] [1/3] and the alternative isn't too bad either [08:18:43] [2/3] (; *script-src [^;]+); [08:18:43] [3/3] \1chinafake.wiki; [08:19:07] what's the point of having access if you're not debugging in prod [08:19:18] exactly [08:19:27] wiser words were probably spoken at some point [08:19:43] We have beta for a reason [08:19:52] you’re no fun [08:19:55] /j [08:20:02] but no, we don't support hacking the CSP using Cloudflare rules for unsupported use cases [08:20:13] true, true [08:20:33] well we gotta do it somehow [08:20:34] [1/3] [03/05/2025 15:06] https://arstechnica.com/tech-policy/2025/05/dont-watermark-your-legal-pdfs-with-purple-dragons-in-suits/ [08:20:34] [2/3] [03/05/2025 15:09] Yeah, don't do that! Bad Dragon! [08:20:35] [3/3] [03/05/2025 15:24] boooo, no fun [08:20:45] a cleaner route is through nginx tbh [08:20:46] No we don't [08:20:52] ah yeah [08:20:54] that would work [08:21:23] [1/3] there are two options: [08:21:23] [2/3] - do it [08:21:23] [3/3] - my wiki is broken and doesn't redirect correctly [08:21:24] If you have a custom domain, use the custom domain. We don't want concurrent use of both. [08:21:27] I would prefer #1 [08:21:41] if you would like a redirect from the Mh domain to your custom one, we can do that [08:21:42] I’m doing that, that’s why I want it to redirect [08:21:43] * force redirect chinafake.miraheze.org -> chinafake.org [08:21:48] right now I have concurrent use of both [08:22:06] (one is very broken) [08:22:16] but yeah it used to redirect right until like a week ago [08:22:22] Tech can easily redirect from an Mh domain to a custom one, we don't need completely ridiculous CSP hacks to achieve that. [08:22:33] ok [08:22:42] can tech do that then [08:22:45] if you would like a redirect, please open a task asking for that [08:23:05] also consider reading https://xyproblem.info [08:23:11] omg, i thought you specifically wanted to impl the redirect in js T_T [08:23:38] that was how I wanted to do it ideally because I would have more control then [08:23:56] but if a redirect on the MH side is the only option then I suppose sure [08:24:09] h- how often does it need to be changed..? [08:24:12] and btw I have read this :P [08:24:18] Good [08:24:37] not very often but in the event I do need to change it I don’t wanna inconvenience tech with my random wiki shenanigans [08:24:51] _is of the opinion that technical controls are working exactly as designed here_ [08:25:09] (technical controls?) [08:25:16] but yes I will go make that task [08:25:18] Tech would absolutely like to know about redirecting to external sites using JavaScript [08:26:24] somebody should add an interwiki entry of anything:$1 -> $1 and watch everyone scream [08:27:49] Please don't encourage stupid ideas here [08:27:56] ah okay ^^; [08:28:43] task made [08:29:01] well it’s not an external site it’s a domain pointed to MH’s nameservers [08:29:34] we need a MediaWiki instance for just doing dumb bullshit to see what happens [08:29:42] one of my favorite tech hobbies [08:29:42] patch demo? [08:30:00] “what if I do this very dumb thing how will it break spectacularly” [08:30:45] and then you get to create an issue on the MW repo called CRITICAL BUG: MediaWiki crashes when /dev/random is piped into its database [08:31:05] i broke mediawiki with uselang=qqx [08:31:25] same energy as uh [08:31:34] [1/2] and i once got this fun error (on my test instance) [08:31:34] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1368142932154126426/1746261090789.png?ex=681725e5&is=6815d465&hm=902cf4c07038d5a5418a1ab4d0aec542699f6559ea7056f3142c0cad0141bd37& [08:32:07] icons are broken on my rainverse wiki instance, but not my general test instance [08:32:24] [1/13] ``` [08:32:25] [2/13] found a bug in the english site :| [08:32:25] [3/13] what's the problem? [08:32:25] [4/13] can't tell :x [08:32:26] [5/13] that makes it hard to fix [08:32:26] [6/13] itai: could you explain where the bug is? [08:32:26] [7/13] the site isn't secured [08:32:27] [8/13] secured? [08:32:27] [9/13] yes [08:32:27] [10/13] un protected [08:32:27] [11/13] anyone can edit it? [08:32:28] [12/13] yes [08:32:28] [13/13] ``` [08:32:52] ahaha [08:33:54] anydangways [08:34:09] let’s take this to #offtopic [10:15:33] [1/3] Is there any reason these files are being reported as "don't exist" when trying to mass edit them with the licence templates [10:15:34] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1368169102178521179/image.png?ex=68173e45&is=6815ecc5&hm=ddc1a913faf71882ebdd75de83909536e223ce3f99be467b02d7042e07756235& [10:15:34] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1368169102568587364/image.png?ex=68173e45&is=6815ecc5&hm=083434f6b5c10b2128bb182d768e689d49ed827e49bdcc696c224160528a9364& [10:20:57] Ok I was able to edit them now, [10:21:34] Though I initially tried to replace some text in them that was there by default. attempting to replace this text with the same text + extra info is what brought the "Doesn't exist" error. [10:29:20] [1/2] Seems I forgot the / / was the issue [10:29:20] [2/2] Though that still doesn't explain why it defaults to the page not existing as the error when the error should be "improper search request" or something [10:45:03] bad gateway? [11:20:33] is there a way to make {{{ {{PAGENAME}}|}}} work? [11:23:07] [1/11] it works for me when I test it [11:23:07] [2/11] `Template:PagenameTest`: [11:23:07] [3/11] ``` [11:23:07] [4/11] {{{ {{PAGENAME}}|}}} [11:23:08] [5/11] ``` [11:23:08] [6/11] transcluding the template on the `Test` page: [11:23:08] [7/11] ``` [11:23:09] [8/11] {{PagenameTest|Test=123}} [11:23:09] [9/11] ``` [11:23:09] [10/11] returns [11:23:09] [11/11] `123` [11:25:34] the parameter name you have to supply is the name of the page it is being transcluded on, is that what you want to achieve in the template? [11:36:22] [1/5] There's a bit of a weird situation with automotive wikis [11:36:22] [2/5] Internet Vehicle Database has only had 2 contributors since its creation in 2023. Creator's last edit was in September of that year. Since that only one guy added some images in 2024 and that's it. [11:36:23] [3/5] However, in February of this year somebody created "Car Wiki: The Vehicle Database." It's private and it seems nothing was done there since it's already marked as inactive. [11:36:23] [4/5] There's no way to contact either of the creators. [11:36:23] [5/5] I myself am interested in contributing to some kind of a general car archive but what do I do here? Do I try to revive IVDb, wait for the new one to open or create my own? (I did start a smaller scale wiki about "sporty" cars specifically and made quite some progress but it's going nowhere tbh) [11:48:29] you can adopt (become new bureaucrat) the public wiki via local election [11:48:43] doesn't matter is the wiki is seemingly inactive [11:49:26] although it's generally adviced to leave a message on admin's talk page anyway (unless you already did that and they haven't replied) [11:52:01] [1/2] none of the contributors even have user pages [11:52:02] [2/2] I did leave a message on the main talk page back in february tho, still no answer [11:53:39] you can create a talk page by going to their talk page (`User talk:username`) [11:55:41] And what about the new private wiki with the same topic? [11:57:28] you can't do anything about private wiki [11:57:52] at max you can find who requested it via Meta Wiki and message on talk page over there [12:25:52] hi guys [12:25:54] hi fellow skibidis [12:26:27] ts sucks bro [12:26:31] hi [12:26:33] why is no one skibidi chatting [12:26:52] i need a skibidi rizzler friend [12:27:26] hi skibidistacked [12:32:28] hey skbiidi rizzlerssssss [12:32:36] 👀👀👀👀👀👀👀👀👀 [12:32:41] why so skiibidily quiet [12:32:58] =# =# =# =# =# =# =# =# =# =# =# =# X) X) =( =D nawwww [15:16:57] Lol [15:18:18] How long does it take for an import request to be reviewed? [15:18:33] How so you guys have a wiki name next to your name? [15:19:59] Also is the only massedit extension purely regex-based? (It's fine if so, it just makes my head spin and I'm used to the one over on fandom lol) [15:20:26] <_arawynn, replying to marshall268> it works via the nickname [15:20:49] Let's look, [[Special:RequestImportQueue]] [15:20:50] [15:21:42] Thank you (and I'm sorry my wiki's a proper mess lmao, second time's the charm in getting away from fandom?) [15:22:03] And do I get a role because I have a wiki or? [15:22:17] @kjsage just checking, XML is showing 7.7MB, that correct? [15:22:24] See #verify [15:23:20] Yep! I was trying to import smaller pieces of it to the miraheze wiki but I kept running into gateway errors (at ~1.5mb file sizes) so I said screw it and yanked everything at once [15:23:30] I'll approve [15:23:40] 7MB is not giant in the slightest by tech's standard [15:25:13] That's true, feels like it probably since I've been working on that fandom wiki for a couple years, trying to fix up a wiki for a site that's been going strong for close to 15 years and it's. So much work lmao [15:28:23] My salutations to your work! [15:28:24] Our largest wikis have like a quarter of a million pages [15:28:37] Bluepages doesn’t count [15:28:50] Not just bluepages [15:28:57] Who else [15:29:52] The forum itself has roughly half a million posts, I'm just glad the wiki maybe has to deal with a small fraction of it, realistically [15:30:04] https://wikistats.wmcloud.org/display.php?t=mh [15:30:15] Sorry, largest is 800K [15:31:09] 236 million words on ATT [15:31:13] in just articles [15:31:17] Too many [15:32:13] Goodness, that's a lot lol [15:32:36] 57 million edits to Miraheze on across all wikis [15:33:05] Nerds are scary [15:34:01] For real, it's great work though [15:36:34] Ye and? That's you too [15:37:08] -# roasteddd [15:37:32] @pixldev is lucky he said that in the public server or he'd have got a bigger roast [15:37:40] :ReimuSunglasses: [15:38:11] No Human Resources in the WikiTide Foundation [15:38:36] Hardly [15:38:39] I take it as a compliment [15:38:47] pix he literally gagged you [15:39:55] That's light [15:40:03] I'm from Yorkshire remember [15:40:03] :wikipetan: [15:40:19] Why did I almost say stackd is American what [15:41:29] hi chat [15:41:46] Hi [15:41:50] can someone walk me through editing file names, i made a mistake (oops) [15:42:08] There should be a move button somewhere [15:42:14] Possible in a menu [15:42:35] let me seee [15:42:56] thank u!! [15:43:05] No problem 🙂 [15:44:48] :nook_wave: [17:06:15] [1/2] I just noticed something — the backup option seems to have disappeared from my wiki’s menu. I now have to go directly to the Special:DataDump directory to access it. [17:06:15] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1368272458452570162/image.png?ex=68179e87&is=68164d07&hm=7b2a50df9f625653081e4b646bb83f679577a6bb05a851dcbb71cb1ff1b7e791& [17:10:42] @cosmicalpha [17:12:05] [1/2] oh right I need to fix that. [17:12:06] [2/2] I accidentally caused a race condition between ManageWiki and DataDump that's technically always existed but now just reversed the order of it. I'll fix that. [18:25:07] This is now fixed. Apologies for that... [18:28:08] Test [19:03:35] [1/2] How to make a recommendations [19:03:35] [2/2] section? [19:13:05] how would i change the citizen theme to be permanent dark mode? [19:13:12] on first visit, not by their buttons [19:34:21] [1/2] is it possible for extension:wikiseo to embed images like how wikibot does in this image? if so, how do you display it like that? [19:34:22] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1368309729406877796/Screenshot_2025-05-03_at_12.33.22_PM.png?ex=6817c13d&is=68166fbd&hm=f1400d9fa6c135277d8fe67512bde6317c8d4fcbd92d4cd30e974c5b8c48ebfe& [19:36:06] [1/3] there are settings for that, SEO tab [19:36:07] [2/3] wikiseo offer parser function were you can manually set an image or in template, like infobox [19:36:07] [3/3] but for automatically chosen image you need PageImages extension [19:37:03] oh, no, it displays the image but is it possible to make it smaller and to the side of the embed?? [19:37:29] hm i think it's also an option in function [19:37:38] the side thing idk [19:37:43] [1/2] since through regular url, it displays it like this [19:37:44] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1368310577386229842/Screenshot_2025-05-03_at_12.37.26_PM.png?ex=6817c207&is=68167087&hm=d20c0157f0ed9a9bc433f60e6e9526a2382ff547b15b76b4e822ae7553c83894& [19:37:49] fat and big i hate it [19:37:51] [[mw:Extension:WikiSEO]] [19:37:52] [19:39:16] https://tenor.com/view/ascend-seal-animal-cute-go-up-gif-15979843582046468675 [19:39:47] Waaaaaaaa [20:32:18] is there any way to display filecount in your wiki, similar to how you can display articlecount? [20:37:59] I believe so, see [[mw:Magic words]] [20:38:00] [21:40:29] [1/2] is there a special page thing that links you to a page with ?redirect=no [21:40:29] [2/2] i don't want to use a url [21:40:57] there's list of redirects [22:03:03] Also (at least on Timeless), when you do follow a redirect, the destination you end up on will say just under the title something like "(Redirected from )", where that link will take you back to the redirecting page with the `?redirect=no` parameter [22:28:37] Hi There [22:32:43] can a steward please look through all wikis, there are some stull from april [22:34:44] I assume you mean wiki requests, and stewards rarely have the time to chomp queue [22:34:54] I am barely around enough to lend 2c here and there at the moment [22:35:52] Ok, makes sense