[00:07:20] varies [00:07:28] depending on whether its straight forward and already pointed [00:18:03] oh alr was js wondering how long for it to go in progress/picked up by someone [01:54:59] how do i make the all the columns of a table have the same width? [03:10:07] from what i understand you have to do it manually for each column [03:10:51] i figured, ive already done what i need to by the time you answered :/ [03:11:03] sorry?? [03:11:28] [1/2] its ok [03:11:28] [2/2] i know how to do that now [03:11:55] im glad but that wasnt very kind to say, if you had figured it out and didnt want a reply you should edit/update it to say so. i just saw your question didnt have an answer so i answered it LOL [03:12:32] mb [03:12:37] its alright [03:52:50] Any idea when Miraheze will start using the latest version of the OreDict extension? [03:56:58] googlebot seems to be getting 403s on every page it tries to index [03:57:07] is this some form of rate limiting? [04:12:17] <.labster, replying to c.syde65> We're on the master branch, how recent was the last update? [04:13:28] Er... https://www.mediawiki.org/w/index.php?title=User_talk:SatanicSanta&diff=prev&oldid=6689937 [04:17:06] <.labster> Maybe it just needs to be deployed. Make a task on [[phorge:]] [04:17:06] https://meta.miraheze.org/wiki/phorge: [04:17:07] [04:49:19] Any way to add a page in a category when the page hasnt been made yet? [04:51:37] Not that I'm aware of [05:19:00] Yeah, but where should I report it? It's clearly not a bug. So I shouldn't report it as such. [05:40:04] [1/4] You mean like this ? [05:40:05] [2/4] > - Page X exist [05:40:05] [3/4] > - Cat Y doesn't exist [05:40:05] [4/4] > - Page X is part of the Cat Y [05:40:18] If so then yes you can [05:41:43] Oh I think I got it backward, you mea, that the said page doesn't exist 😮 [05:58:40] Doesn't really matter which form tbh as long as it's tagged #mediawiki [06:45:10] <.labster> Not being up to date is kind of a bug. [06:45:16] Hey, I'm having some difficulty making an infobox [06:45:19] <.labster> Also bugs and features are morally equivalent. [06:46:06] I copied an election infobox from the 1812 United States Presidential Election into my page, however it only says "Infobox: Election" at the top in red [06:46:14] Am I doing something wrong? [06:46:36] <.labster> Do you have an Infobox template on your wiki? [06:46:57] Yeah [06:47:02] I'll show you what I did. [06:47:18] <.labster> You may need to #verify before posting a link [06:47:50] Did you copy or import? [06:48:02] copy [06:48:42] Just did that! [06:48:43] [1/2] tapping the sign [06:48:44] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1274983370316845120/IMG_20240819_094820.jpg?ex=66c43c4b&is=66c2eacb&hm=49ba1f34aebc244e77ffd5b1e98de24fae6f5ca73cd702c5e3e2ff4510023b7d& [06:49:01] copying is an even worse fate [06:49:06] Ah [06:49:19] So you're supposed to make it from scratch? [06:49:35] RIP. [06:49:47] <.labster> No, just import from somewhere that's not wikipedia [06:50:02] only import from wikipedia if you can deal with potentially import 200 templates and wrangling lua issues [06:50:45] <.labster> BlankEclair: oh hey, look what I just got assigned at work... https://gerrit.wikimedia.org/r/c/mediawiki/extensions/MyVariables/+/1059354 [06:51:14] More like that Wikipedia templates are very complicated [06:51:17] So like I copy from wikipedia to somehwere else, and then from there to the article? [06:51:38] <.labster> I like how this guy thinks ^ 😎 [06:51:59] .labster: what a coincidence xD [06:52:20] I suggest writing down what parameters are needed for the template, and build the infobox around what you wrote [06:52:23] <.labster> https://dev.miraheze.org/wiki/Template:Infobox is a good starting point, as is SimpleInfobox [06:53:02] <.labster> I'm sorry it's not easy but Wikipedia is as much a software project as education project [06:53:54] [1/2] Ahhhhhhh [06:53:54] [2/2] So first I write down the things inside the infobox, then make the infobix at the end? [06:53:59] > [19/08/2024 16:51] <.labster> I like how this guy thinks ^ 😎 [06:54:01] new quip :D [06:54:31] No, write it down on paper or in a notes app [06:55:43] <.labster> BlankEclair: wait, how did you get wfGetDB to pass tests? That's totally gone as of 1.42 I thought [06:56:20] i'm so cursed that i literally caused tests to pass for something that doesn't exist anymore [06:56:38] <.labster> I'm guessing there's no test for that line [06:56:53] i tested locally too... [06:57:30] https://doc.wikimedia.org/mediawiki-core/master/php/GlobalFunctions_8php.html#a46345f25555fd93d272119932fbfc18f [06:57:33] oh, just gives warnings [07:05:39] <.labster> which version are you on? [07:06:51] don't remember anymore but 99% sure i was on 1.42 [07:06:55] i can try again rn [07:10:56] .labster: MediaWiki: 1.42.1 (0dc07db) 06:10, 15 August 2024; MyVariables: 4.5 (c771035) 05:23, 21 June 2024; PageImages: – (609bdad) 07:42, 21 June 2024 [07:11:26] and it works: https://files.catbox.moe/65z5se.png [07:16:51] <.labster> maybe it's just all of the tests that fail because they check for deprecations. I know I've had to deal with a million of these, and you got lucky here because there are no tests. [07:19:35] <.labster> BlankEclair: I still think you might want to avoid DB queries entirely and let PageProps.php do it for you. [07:25:28] a kind person gave me Nitro so there's a boost [07:26:07] .labster: i just copied what other code in the extension does [07:27:20] <.labster> okay let me read the rest of the code [07:29:11] <.labster> Okay, you're right, I shouldn't force you to fix our mess [07:41:48] <.labster> Should be merged now, BlankEclair. [07:42:32] ty <3 [07:42:50] why were tests restarted though [07:46:01] <.labster> normal Gerrit weirdness. It runs shorter tests, once it gets +2 it runs longer tests. [08:55:19] melissenpai: hello, i believe you were the person who wanted to use {{pageimage}} on other pages [08:55:19] https://meta.miraheze.org/wiki/Template:pageimage [08:55:43] just to update you on the progress: code merged into master (done) -> code merged into REL1_42 (we are here) -> miraheze updates to latest version on REL1_42 [09:20:08] oooohh thank you so much!!!! [09:28:32] you're welcome ^_^ [09:44:35] Do I need to keep mobile frontend disable for the skin 'Anisa'? @theoneandonlylegroom [09:46:03] [1/2] Also what is this IP showing at the top right corner? [09:46:04] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1275027996947910767/image.png?ex=66c465db&is=66c3145b&hm=2ad447d23cd2e696cf633dffd325aaa968aef84a3542e2158df9f78cd2957db1& [09:48:04] [1/2] @canyada I have paste the code in common.css but the heading still not changed [09:48:04] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1275028501749301290/image.png?ex=66c46653&is=66c314d3&hm=43f5dd1d5cbff428c4e742e0fa56efa64acaef29975bdc98a86539fb2f207747& [09:49:11] Means you're logged out. [09:49:28] I don't know how Anisa behaves [09:50:39] [1/2] if it's not looking good on mobile but you want to keep it as main desktop skin then MobileFrontend w/ Timeless or Sitizen as mobile skin will be better [09:50:40] [2/2] but w/ MobileFrontend you'll have more work w/ styling [09:52:09] I have checked the site via mobile browser 4-5 hrs before and it was not looking good - so I have enabled it [10:14:52] Is there a way to change the formatting of a tag? I really hate the way the spoiler tag looks (I want to make it inline and the same colour as the background of the page), but I can't figure out where I could format it. [10:28:17] I can't actually import this [10:28:21] it says I dont have permission [10:31:34] ohhhh [10:31:36] nm [10:31:38] nvm [10:31:43] i am so fucking dumb [10:38:31] I made a page [10:38:36] called "infobox" [10:38:37] so now [11:21:53] ?_? what spoiler tag [11:26:48] https://www.mediawiki.org/wiki/Extension:Spoilers [11:26:50] this thing [11:27:09] [1/2] it looks like this: [11:27:10] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1275053439054778490/image.png?ex=66c47d8d&is=66c32c0d&hm=1414df77d7b90d161190e7e68c5e3a1ec132957a2a50b1a1d40622ce42d72abb& [11:28:19] that feels bad from a no-javascript perspective [11:46:25] what do you mean? [11:46:57] i feel like the spoiler exposing functionality wouldn't work if javascript is disabled, since i'm making an educated guess that it's a button with an onclick event listener [11:55:48] wouldn't you make default styling for a spoiler span to be blurred, then make unblur hover + small unblur on click via js? [11:56:11] *small js piece [11:57:36] This is how it should be done, to ensure accessibility for non-js users [11:57:44] In reality that is not how people operate unfortunately [11:57:55] They seem to be ignorant to the principles of progressive enhancement [12:01:03] we have a lil template for small spoiler snippets [12:01:06] https://rainverse.wiki/wiki/Template:Inline_spoiler [12:43:19] @mx.lilasekhmet ^ [12:43:48] [1/2] spoiler on Dev Wiki seems to be more complicated tho [12:43:48] [2/2] [12:44:16] ooh, thank you so much! I'll check it out!! [12:44:34] man how nostalgic canadas first little js thingy [12:45:22] wow, that's yours? thanks for making it! [13:29:06] I already had a template called 'spoiler', so when I tried to import the template, it just. idk. disappeared? It says it's imported but when I click the link it takes me to the other template. I completely forgot the other template existed rip [13:32:55] lmao screw importing just copy and paste the template and css and js over [13:33:54] Trying! [13:34:18] do I need both css and js? [13:35:34] is changing the wiki name allowed? [13:36:52] Actually, you don't have to ask [13:37:19] As long as it does not go out of your requested scope then np at all [13:38:02] [1/3] the js does the showing and hiding on click, otherwise it just shows on hover (personally i think being able to show on click is better for accessibility) [13:38:02] [2/3] the js also does the "show/hide all spoilers" button if u want one on the page to show all the spoilers (like on tvtropes) [13:38:03] [3/3] so technically optional? i guess [13:38:42] I agree, I prefer the click - could I just do the click and not do the hover? Like, would that mean importing less code? [13:38:50] nope [13:38:53] Ah [13:39:00] click has to be done by js, theres not really a css thing that does click [13:39:44] (before u cssheads get on my ass i know input boxes and focus and all but thats nightmarishly complicating it) [13:40:30] csshead here--i think you'd need an extension to add checkboxes [13:40:33] may i know how? including the subdomain please (the [stuff].miraheze.org) [13:40:39] oh well - So, I need the template:spoiler, the css styles, and the spoiler.js, right? That's waht the dev page says I need [13:40:50] yea [13:41:23] @ claire yeah exactly thats encapsulated in "nightmarishly complicating it" [13:41:29] okay, I'll copy and paste it all in! So, nothing has to go in my common.css or cosmos.css or those but .js? I think that's a first, wow [13:42:13] oh i updated the template docs a bit haha refresh and see if that makes anything any clearer [13:42:54] [1/2] css goes on template:spoiler/styles.css, which gets called by templatestyles bc i dont imagine every page needing the spoiler css [13:42:55] [2/2] js just goes in common.js for simplicity [13:43:28] (extension task: put the javascript in a gadget) [13:43:40] About the subdomain, you have to make a [[Phorge]] task, the name itself just as simple as going to your `Special:ManageWiki` [13:43:40] https://meta.miraheze.org/wiki/Phorge [13:43:41] [13:44:31] gadget pain in da ass for like 5 lines of code [13:44:34] okay, gotcha! I will put those there [13:45:14] ya but i like my modularity [13:45:17] the template:spoiler code uses a template called "#ifeq", it looks like - do I need to import taht too? [13:45:49] mx.lilasekhmet: that's a parser function that comes from the extension which is aptly named Extension:ParserFunctions [13:45:58] thank you. [13:46:09] ah, okay, cool! So nothing to import on that front then [13:46:14] in theory you need to enable it first, but in practice i believe it's already enabled on all wikis [13:46:21] it's enabled, yh [13:48:05] Since I'm changing the name of the template, will I need to change every time it says 'spoiler' in any of those code pages to my new template name? (I'm thinking "Hover spoiler") [13:48:15] nah [13:48:25] oh, that's good! [13:50:36] what do the 3 params do? [13:51:15] i wrote the gotdamn docs for a reason!!!! took me an afternoon!!! [13:51:42] which docs? [13:51:48] on dev wiki [13:52:03] Are they on your user page? [13:52:08] huh [13:52:19] Like, where are the docs? [13:52:21] theyre right here [13:52:24] ohhh [13:52:49] ohhh, docs as in documentation, not as in documents! [13:52:58] sorry, I'm a writer, to me 'docs' means like, a google doc [13:53:27] turns into a pile of dust and blows away in the wind [13:54:47] thank you very much for writing it all and helping me, I know I am a complete and utter fool dramatically wipes the back of my hand across my forehead [13:57:23] sorry to bother, but how do i file a subdomain change request in phorge? [13:59:53] No worries, just make a task and name it like “Database name change for xyzwiki to abcwiki” [13:59:54] [1/2] my wiki doesn't like the css. rip. [13:59:55] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1275091880161443930/image.png?ex=66c4a15a&is=66c34fda&hm=4d0cc22c6530fb3b55b8e105386e292bfdf12598a6f5e845c3ec2c11d773f72a& [14:00:04] I can add the appropriate tags [14:00:33] oh lol doesn't like 'templatedata', apparently [14:01:16] removed it and it's fine lol [14:02:52] okay, I put all 3 in - testing now! [14:04:49] arghhhh nearly [14:04:57] I think I know where I fucked up though, hang on [14:06:58] nope, don't know where I messed up ): [14:07:09] When I click/hover nothing happens [14:07:13] the text remains blurred [14:08:08] okay, changing it to 'hover' fixes it. I. I can't believe that wasn't the firs thting I tried [14:08:26] shame the blur thing doesn't work but oh well, idrc about that one as much [14:08:39] I'm just glad I've got inline spoilers now! Thank u Canada!1 [14:10:31] mighta just been cache [14:11:26] actually almost certainly 1000% cache [14:15:52] I shall refresh cache several more times then! [14:17:42] yayyyy it works! [14:59:53] by the way, how long does it usually take? [15:00:00] Depends [15:00:28] All of tech are volunteers and there list of things on the to do but this is pretty easy [15:02:31] i see. may i ask if it's possible to expedite the request? [15:03:26] Not really no someone will just get to it when they do [15:03:46] alright, thank you. [15:09:57] @canyada it says on the documentation thingy that to make it inline, I replace the #ifreq thing with 'span'. I tried replacing it but htat broke the template, so I removed the {{ and }} too and encased 'span' in the lil triangle guys (This one "<" and this ">"), but it's still broken. How do I fix it? [15:09:57] https://meta.miraheze.org/wiki/Template:_and_ [15:09:59] [15:10:24] whoops didn't mean to summon the wiki-bot [15:11:49] replace the Entire `{{#ifeq:}}` with the word "span", from open curly bracket to close curly bracket [15:11:49] https://meta.miraheze.org/wiki/%23ifeq:Template: [15:12:12] Ah, gotcha, will do! [15:13:10] like this? {{{1|}}}/span/includeonly [15:13:10] https://meta.miraheze.org/wiki/Template:%7b2 [15:13:34] like get rid of everything in the ifeq too [15:13:38] o [15:13:47] the only thing the ifeq does is chnage div to span [15:16:04] didn't work ): [15:16:10] `{{{1|}}}/span/span/includeonly` [15:16:10] https://meta.miraheze.org/wiki/Template:%7b2 [15:16:14] man just paste this in [15:16:29] thank you! [15:16:43] [1/2] also u dont have to |1= |2= its just position 1 and position 2 [15:16:43] [2/2] like `{{hover spoiler|this is a spoiler}}` [15:16:43] https://meta.miraheze.org/wiki/Template:hover_spoiler [15:16:44] ohh, I see, I must have deleted the '2' bit too [15:21:35] arghhhh [15:22:13] it's still not inline ): https://decapedia.miraheze.org/wiki/Decapedia:Spoiler_policy [15:25:30] looks all working to me? [15:25:55] (well now u have to change everything thats in position 3 to position 2 since ur no longer using the original position 2 for "inline" anymore) [15:26:31] Oh, right, forgot that - thanks! I'll do that! [15:29:50] " Syntax error in JSON." rip [15:30:27] [1/2] oh i think the reason its not inlining the text afterwards properly is bc noinclude is on a new line, it needs to be on the same line [15:30:28] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1275114658843463753/image.png?ex=66c4b691&is=66c36511&hm=50421524889b04255537daaaa890cab014ccab76998ec20c06ea76d2b0e76cd0& [15:30:40] Ah, gotcha! Thank you! [15:31:11] still doesn't like it ): [15:31:22] Maybe template data should be on the same line too? [15:31:33] nope. [15:31:41] oh is it bc theres now no longer a "3" [15:32:08] i didnt know templatedata actually like. knew what parameters were in a template [15:32:34] deleted the template data then redid it and it lets me save now! [15:32:45] neither did I! We learn new things every day! [15:33:20] i thought it just like. shows up, clocks in, takes whatever i tell it at face value [15:33:20] omgomgomg [15:33:23] https://cdn.discordapp.com/attachments/407537962553966603/1275115403432955984/image.png?ex=66c4b742&is=66c365c2&hm=54fe4a46e74294c73a48c2f35b7f211915963cf4c4c717befccfd1f40bc780e2& [15:33:26] look how pretty!!! [15:33:32] hell yeah [15:33:33] thank you!!! [19:42:35] Asking for a friend, can you change the name of your url? His is currently houstonrepublic.miraheze.org and he wants to change it, any chance? [19:43:55] Yup [19:44:15] aye [19:44:24] [[Phorge]] task is the way to go [19:44:24] https://meta.miraheze.org/wiki/Phorge [19:44:27] [19:44:48] Thanks @pixldev [19:44:56] You are faster than me [19:46:27] vroom vroom [19:48:29] You're not a car [19:55:22] Not with that attitude. 🤣 [19:59:12] believe in yourself! [21:06:34] vrooms aggressively [21:08:17] can you remind me people, please, the Article path settings has to be requested @ stewards? [21:10:19] yea on restricted changes [21:57:42] is it possible to change the color of buttons and link colors on the citizen theme [22:01:44] [1/2] the colors are defined with `background-color` and `border-color` [22:01:45] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1275213137997598810/ADj60ZC.png?ex=66c51248&is=66c3c0c8&hm=cbcc57b3499eb71d60ed3930645617f0d7ab4d72a2bf4e6ceb05d59afffc30a7& [22:10:43] alr thanks [23:58:02] hi [23:58:04] i’m thinking abt [23:58:18] buying the oblasia.com domain. how can you host it for your miraheze site? [23:58:28] and what are the downsides of having your own domain before i do it? [23:59:09] [[Custom domains]] [23:59:09] https://meta.miraheze.org/wiki/Custom_domains [23:59:10]