[03:12:23] @.labster see DMs [03:26:02] https://cdn.discordapp.com/attachments/407537962553966603/1259712071826669588/image.png?ex=668cadca&is=668b5c4a&hm=a4f848bc8ff2d81c4d5cd3b5fb006b513de6a8bcc6e32438bb8708eb52842c44& [03:26:25] some testings of the Sabrina Carpenter's and Angelina Mango's fonts [05:42:36] [1/3] Members on our wiki are reporting that the news section hasn’t updated although I edited it 5+ or so hours ago, even after purging the page [05:42:36] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1259746437042929764/IMG_7886.png?ex=668ccdcb&is=668b7c4b&hm=4683dcfd9dcb2a9945e554fb1c0a9d091d297cece7f2eefe958ff3bae8f18e02& [05:42:36] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1259746437403774997/IMG_7887.png?ex=668ccdcb&is=668b7c4b&hm=90f7763c47ff47f7aa90a44876bffcb01293d831d48c3b5e149296e40b02f654& [05:42:57] are they logged out? [05:43:02] No [05:43:19] bizzare [05:43:39] it might be cloudflare caching or smth but idk much about that [05:43:42] Have there been cache issues recently? I believe I’ve seen similar reports in #support [05:43:57] so far, all the cache issues i've seen only apply to logged out users [05:44:39] what wiki [05:46:11] https://urbanshade.org [05:46:30] strange, i see it [05:46:47] hmm cachebusting with a query parameter works [05:47:11] [1/2] It should show this [05:47:11] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1259747592602910750/IMG_7888.png?ex=668ccedf&is=668b7d5f&hm=074f00ed210c5741e3aaa8e97061f46b1ad42165e7d41fc44875adacf380576c& [05:47:14] ? [05:47:24] bit off topic but that game seems fun, might plya it [05:47:25] adding a `?doqbeudiq` to the end of the url makes it update [05:47:28] yeah i saw that [05:47:39] It’s pretty fun, I’d really recommend it [05:47:39] logging in shows me the updated page, i'm stumped then [05:47:49] The ending is like a movie haha [05:48:11] It could be misreporting on our end [05:49:04] mediawiki cache shouldn't be a problem since you edited that page... varnish and cloudflare cache shouldn't be interfereing since they're supposedly logged in... [05:52:00] i'm stumped then, best thing i could do is ask them to give the x-cache response header and to try to cachebust with a random query parameter [06:13:22] Sounds like it could be a varnish problem. Custom domains should be skipping cloudflare entirely right now. And if some people are seeing the correct thing and other's aren't, that suggests the problem is tied to location. Not too sure what to make of it though. [06:13:42] yeah i forgot that it's a custom domain temporarily [06:13:56] still though, they're supposedly logged in, which should bypass varnish, right? [06:14:35] as for caching issues being tied to location, could just be that all the people reporting it are hitting the same cache proxy because geodns [06:32:40] orduin: (i think you're void), just fyi: https://github.com/miraheze/mw-config/blob/master/LocalSettings.php#L4090-L4101 [06:33:39] Yeah, just realized that while trying to figure stuff out. I remember there being a similar config option that caused us problems previously, which still might be the case, but it's hard to tell. [06:34:26] Still, good to keep that list up to date [06:34:56] Might be that we need to enable the varnish settings for custom domains, but I'm not sure [06:40:27] I'll take another look tomorrow, but I am a bit concerned that doesn't look like purges are being sent to varnish at all right now. [07:43:31] Our VisualEditor image search isn't showing images found in our wiki. Is there a way to change this? [08:07:26] meepeygamer567: what is the wiki? [08:07:34] The Gimkit Wiki [08:07:58] /might// be because of broken search, i'll get to it a bit later [09:19:04] How do I find out the interwiki prefex of a wiki? [09:23:26] ghaztliousmoths: check Specal:Interwiki [09:24:15] Thanks [09:24:47] meepeygamer567: the visualeditor image search not working is also due to search not working on the wiki [09:25:50] ic.. [09:25:57] pretty funny hack [09:29:54] So if I wanted to get the interwiki prefex of a Miraheze Wiki, I just replace the $2 with the wiki's name? [09:30:08] yeah, but the order is in reverse [09:30:19] so [[mh:rainverse:Unbound]] -> https://rainverse.miraheze.org/wiki/Unbound [09:30:19] https://mh.wikipedia.org/wiki/rainverse:Unbound [09:31:30] I don't want to link like that [09:31:36] I'm trying to import a template [09:31:51] i think it should be just mh:rainverse then, but i haven't tested [09:32:15] I'll try it [09:33:18] It worked ^^ [09:33:20] Thanks [09:33:25] yw [10:18:26] @kiju1108 see DMs [12:30:21] out of curiosity, when do wiki requests need to be suppressed? [12:31:43] if the request contains PII content [12:33:47] If some ass decided to use WR to dox someone [12:33:50] For some damned reason [12:34:10] sounds like you have experience [12:34:31] how often does that happen btw [12:35:57] Surprisingly [12:35:57] No [12:36:07] I can guess though [12:36:20] I’ve only seen to my knowledge one doxing I explicitly had to ya for [12:36:23] Handle* [12:36:25] On fandom [12:36:44] I opened a support ticket for fandom to OS it [12:36:50] They actually did it pretty quick [12:38:05] btw, TS have not handled reports for a long time [12:38:41] cc @serverlessharej [12:40:19] ah, it turns out that he is also in dc, I have already DM CA, but he does not seem to be there [12:41:00] Why does hare have they tech team role [12:41:53] CA ia tech first, harej pretty much is ts in its entirety [12:42:09] dunno [13:45:51] I’m the project manager [13:53:23] oh yes, my bad [13:54:07] [1/2] Does Sitenotice require lua or something? [13:54:08] [2/2] I am still confused on why it's not working [13:54:44] Wow, nice to meet you. I explained some reports to you in DM. Please check them. Thank you😉 [13:55:16] sitenotice very much should not require lua [13:55:21] wiki? [13:55:48] https://kinderworld.miraheze.org/wiki/Main_Page [13:56:25] if i enable JS then i see the sitenotice [13:56:35] [1/2] thats the sitenotice right there aint it? [13:56:36] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1259870755789996206/image.png?ex=668d4193&is=668bf013&hm=4926c461c872b3d4af0ca429d4388be56a90c97c99704ec7626224a1961c9c43& [13:56:42] Yea [13:56:50] I don't see it on my end [13:56:59] do you have javascript enabled? [13:57:14] did u ever dismiss it [13:57:26] Nope [13:57:42] I should but I'll go check [13:58:29] not five minutes into seeing why sitenotices require javascript and i already want to just talk with the person who wrote the extension for dismissablesitenotice [13:59:04] :nomChocoStrawberry: do tell i want the tea [14:00:05] Just making sure I am not missing anything from the documentation, but does the `TemplateData` extension support checklists for multiple values in the Template Wizard? [14:00:50] literally all the things that are sent to the client is more or less `
` [14:02:20] [1/2] I do not know where to look :p [14:02:20] [2/2] Checked settings/extensions/preferences and I probably just missed it somewhere [14:02:44] if u inspect element and html has "client-js" then js is on right [14:02:59] yeah [14:03:06] client-nojs for the inverse [14:03:18] Alright [14:04:30] Says nojs [14:05:11] hmm if its nothing onsite maybe its some browser/adblock thing blocking js? [14:05:53] It's probably something onsite [14:06:02] I don't have adblock [14:06:22] ghaztliousmoths: how many times does mw-dismissablenotice-anonplace appear in the page's source [14:07:49] mebo: what do you mean by "checklists for multiple values"? as in more or less the ability to choose between one or more preselected values? [14:07:58] if also, then as far as i know, no: https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:TemplateData#Type_parameter [14:08:57] Kinda hard to tell on mobile [14:09:08] try prepending view-source: to the url [14:09:14] yes, that is correct. there is `suggestedvalues` that lets you fix the options available on the template wizard, but it could be any number of those values. [14:09:38] oh i stand corrected [14:10:30] wait, just to be sure, do you want the user to be select more than one value? [14:10:33] [1/2] That's what I've done [14:10:33] [2/2] But i don't think I can do any searches [14:10:45] huh [14:10:53] @BlankEclair correct, I'd like the user to be able to select more than one value. [14:10:58] phones are such a pain to do stuff on [14:11:10] mebo: i don't think that's possible (yet?) [14:11:27] and even then, how'd the implementation details be? how does the template know that you selected multiple values [14:11:59] i suppose you could have something like a "suggestedvaluesdelimiter" parameter that is used to join the multiple suggested values... [14:12:11] well, if it isn't implemented, that's okay. but yeah, you'd need the ability to configure the delimiter. [14:12:57] I don't see this anywhere on the source code [14:13:19] ghaztliousmoths: that's odd, i assume there should be at least one occurance [14:13:26] (but i haven't looked into the code for the extension yet) [14:14:01] [1/2] its here only if the notice shows up i think [14:14:02] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1259875143363199086/image.png?ex=668d45a9&is=668bf429&hm=ade120840f92613edec2a0b6ef57439dad6083fadefbd62e67dc03d5676997d1& [14:14:58] given that the html is injected only when a certain element is in the dom (why???), i would assume that the script would always be there [14:15:09] but again, haven't looked at the extension source code yet [14:15:23] There's something similar to it [14:16:17] https://cdn.discordapp.com/attachments/407537962553966603/1259875709862678639/Screenshot_20240708_171556_Chrome.png?ex=668d4630&is=668bf4b0&hm=48d530dad6e7ea58cfcb9b8236606375305bf5c1031d23ecb62b4207f86f51e6& [14:17:45] i don't think that's it [14:17:53] (or rather, i don't think that's what we're looking for) [14:18:57] Yea [14:19:08] [1/2] its a browser thing probably, i can disable js in personal prefs and it still shows client-js [14:19:08] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1259876426430152745/image.png?ex=668d46db&is=668bf55b&hm=303979db4b5beda1bd58a3d8394c5c68e19da329dd0aa48e9b4fcb16ca1bff86& [14:23:07] Oof [14:24:02] Chrome says Javascript is allowed so ???? [14:24:42] ??? indeed [14:26:03] I don't see js in preferences... [14:26:55] theres safemode which disables both onwiki css and js (but still shows the sitenotice and html still says client-js...) [14:27:43] safemode only affects personal js/css [14:28:27] [1/2] counterpoint! [14:28:27] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1259878772803506207/image.png?ex=668d490a&is=668bf78a&hm=bc67baa7ae7815340773caf25cb400c1f022b0316999d10fcbb08f29c9249be0& [14:28:32] https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/DismissableSiteNotice/+/refs/heads/master/includes/Hooks.php#62 [14:28:35] this is so jank i hate it [14:29:09] yeah it's there if i log in 😭 [14:30:10] ghaztliousmoths: are you logged in? [14:31:47] Mhm [14:32:03] Tried looking in incognito and nada [14:32:30] okay that's weird [14:38:54] it's visible on my phone, works for me [14:39:20] the only thing i can do is ask for you to debug the website on your phone [14:41:06] works on my phone on chrome too [14:44:08] https://developer.chrome.com/docs/devtools/remote-debugging [14:44:22] if this doesn't work or you don't have a computer, then idk [14:44:55] [1/2] Oh well [14:44:55] [2/2] I guess I just have to hope that only myself is affected [14:45:22] Its not like I need to see the notice [14:45:26] could try to see if it works on another browser for u [14:45:38] true [14:45:39] I could [14:48:48] [1/2] Bloody Chrome be lying 😭 [14:48:48] [2/2] It works on Firefox [14:49:03] lmaoooo [14:49:11] i love issues like that [14:49:32] like femiwiki absolutely dying on miraheze if you're logged in [14:51:01] [1/2] Wtf [14:51:02] [2/2] So blocking js makes it appear 😭 [14:51:14] oh dear [14:52:24] Okay, so putting it back on makes it disappear again [14:52:41] It's gotta do with that dismiss button [14:52:43] all i can point you to is https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/DismissableSiteNotice/+/refs/heads/master/modules/ext.dismissableSiteNotice.js [14:52:44] are u sure ur looking at the toggle the right way 😭 [14:53:30] Yep [14:58:08] https://cdn.discordapp.com/attachments/407537962553966603/1259886244549103728/XRecorder_Edited_08072024_175712.mp4?ex=668d5000&is=668bfe80&hm=5aab3d387fe016e3c008727ddd9b7806bcbf9c98a342eda164799a1b0143e3eb& [14:59:52] mysterious chrome things..... [15:00:40] Lemme try looking for an extension or something [15:01:12] Nope :/ [15:01:28] this extension hides sitenotices with js only, so that's great [15:01:58] This one? [15:02:04] dismissablesitenotice [15:02:24] Do I have to request that? [15:02:29] wdym? [15:03:27] https://cdn.discordapp.com/attachments/407537962553966603/1259887568112189470/Screenshot_20240708_180305_Chrome.png?ex=668d513b&is=668bffbb&hm=50fae89a1d0f905f712fe86b156370f0f58b98577a103177f0aae7b19aa99eda& [15:03:45] it's already enabled [15:04:02] and apparently global [15:04:05] Ohh [15:04:12] Hm [17:41:43] Making a page for every single item in the game your wiki is for, and the game has like 2000 items [17:41:46] Its agonizing [17:44:18] godspeed... [17:44:55] Three editors ought to be enough, right? [17:46:49] Theoretically, any amount of editors is "enough"; there's no time limit on making a wiki besides the Dormancy Policy [17:47:31] Okay, wait, I actually have a list of every single recipe in the game and the items they make in a JSON-like format, is it possible to script the creation of hundreds of new pages from that? [17:49:23] DEPENDing on the format [17:49:24] yes [17:49:32] I think page forms may be applicable? [17:49:46] i did this long ago for a game called fer.al and its.. a pain. AWB will probably be your best friend [17:49:48] Can I give an example of the formatting here? [17:49:59] AWB can construct pages from lists and .csvs iirc [17:51:12] So you might be able to tell me if the page forms would work [17:51:23] maybe, ive only used AWB and pywiki a bit [17:51:34] -- Huts/Shelter/Wells [17:51:34]  { [17:51:35]   {"Small Tree Stump", "Small Tree Stump", "Small Tree Stump", "Small Tree Stump", "Large Leaves", ""}, [17:51:35]   {skill("Carpentry", 2)}, [17:51:36]   {skill("Carpentry", .5)}, [17:51:36]   "Pavillion" [17:51:37]  }, [17:51:37]  { [17:51:38]   {"Mud Wall", "Mud Wall", "Large Leaves", ""}, [17:51:38]   {skill("Crafting", 2), skill("Architecture", 1)}, [17:51:39]   {skill("Crafting", 1), skill("Architecture", 1.5)}, [17:51:39]   {"Mud Hut", "Mud Well"} [17:51:40]  }, [17:52:00] This is an example of the formatting, don't ask me why it says the required skills to craft something twice, because I honestly really do not know. [17:53:02] i ttthink this might be in the realm of the API? but heres page forms [17:53:14] unfortunately i have not used this extension so ill let someone smarter than me input [17:53:17] Thank you! [17:53:48] I have another question though, once the creation of all these pages is done, and the wiki is basically done, does it have to stay active? [17:54:09] Do you need to do it like that tho? [17:54:24] Which message was that replied to? [17:54:40] Making a page for each item [17:54:47] Ah [17:55:20] I can't image that 2000 items would have tons of detail [17:55:32] Well, each and every item has their own specific things, like a recipe, the skils you need to be able to actually craft it, whether its paintable and whether its burnable [17:56:06] Along with the actual size of the item, because any item can be used for building, so somebody knowing its dimensions could help them. [17:56:14] Damn [17:56:20] I was corrected [17:56:38] Yeahhh, its probably a very unique situation lol [17:56:48] Probably not [17:56:52] nah [17:56:56] some games are just like this [17:57:19] Its a really janky game, but thats part of why the community around it loves it [17:57:31] [1/2] Yoooo fer.al mention [17:57:32] [2/2] Never played it but damn it's downfall 😭 [17:57:39] I mean, heck, its so janky that crafting and stuff is handled entirely clientside [17:57:46] Hackers are just a part of the experience now [17:58:32] [1/2] yoo fer.al mention [17:58:32] [2/2] damn wait when did it die [17:58:39] i was the lead moderator for its official discord [17:58:46] i worked with wildworks and was also a top admin for the wiki [17:59:05] its death is a personal subject to me LOL but i love fer.al very much. i have some dev only merch they sent me. very epic [17:59:18] omg epic [17:59:27] :o woah [17:59:34] I wanted to play fer.al before it died actually [17:59:39] I never quite got around to it though [17:59:51] they used to give me special permission to decompile/unpack the game for the wiki LOL [17:59:56] I should probably redownload the revivial [18:00:04] the live service game discord mod-wiki admin lifestyle...... ill be happy if i never have to return to it [18:00:09] yeah im not ready to play the revival for personal reasons but good game [18:00:12] nicee [18:00:13] the game i did it for paid me in ingame gems lmao [18:00:25] i got paid in animal jam membership and fer.al season passes 😭 LOOOL [18:00:38] Can we see the merch? [18:00:41] atleast for phightingwiki one of the devs paypald me 150 bucks i was like wtf [18:00:45] sure let me find it ! [18:01:01] Why is it that so many games pay their administrators in ingame assets?? [18:01:10] 😭 thats something lmao i got the cheapest gem package in the shop every month (like $3) [18:01:24] Cuz it costs nothing for em to give? [18:01:30] yeah its literally free LOL [18:01:38] they couldnt hire me anyway bc i live in a diff country [18:01:46] True, but I just think it'd give more incentive for people to want to administrate properly if they were being paid [18:01:58] they couldnt hire me bc i was 14 [18:02:02] one sec lemme put it in off topic [18:02:03] Then again, I guess the ones that don't mind being paid ingame currency are usually the best ones you can get [18:02:23] or literally children as it usually was [18:02:30] The developer for Usagi Shima did send me some convention exclusive stickers [18:03:51] yeah coming back to this 150$ is how much the devs of phigjting pay contributors for songs or maps per so i got it as thanks for migrating the wiki to miraheze and a bunch other boring admin work [18:03:55] Starting to seem like to me that most wiki managers have probably had some community management experience [18:04:01] i wrote the wikis css and js and most of its templates and yada yada [18:04:35] haha yeah, im a public figure in the phighting server which has 45k+ people in it, the wiki has its own channel and i have to field questions constantly [18:04:55] Whew [18:04:58] every day someone is like "omg why this error here u suck" and theyre on the abandoned fandom wiki [18:05:00] :nomChocoStrawberry: it looks very cool ive been rubbernecking ur adventures in trying to get the api data onto the wiki [18:05:00] guaranteed [18:05:09] LOL im still suffering w that [18:05:34] MW queries the roblox API too fast i need to ask tech team to configure the throttle rate i think [18:05:48] what a world we live in where the internet is TOO fast [18:06:16] LMAO [18:06:45] Oof [18:07:13] one of my favourite wiki escapades is i had to write an ifelse clause in some javascript because ONE character has a unique pronoun situation compared to everyone else [18:07:27] theyre the only character w this situation and it has to be clarified in a tooltip 😭 [18:08:21] What a world where I have to add a page for an item called "Half-Eaten Corn Bread" [18:08:23] 😭 [18:08:26] LOOL [18:08:33] what about the whole corn bread [18:08:49] I do not know if I have gotten to that page yet [18:08:52] I have lost track [18:09:02] Omg 😭 [18:09:27] have you guys ever looked at the oldschool runescape wiki. ive been playing OSRS lately and dang it is a comprehensive wiki [18:09:28] my favorite wiki escapades include making the most complicated tangled mess of parserfunctions to do a simple thing and then finding out the next day mediawiki just has a magic word for it (happens every couple weeks) [18:09:36] MEEEEE [18:11:24] was making a thing to extract a number from filenames and pad zeros so it sorts properly in a category (like making 100 come after 99) and turns out theres just. {{padleft [18:11:45] The joys of coding [18:24:16] Happens every time you code [20:45:42] just saying stuff so i dont lose my articles or anything [20:45:44] im active guys [20:50:50] eh? [21:01:52] Posting on discord will do nothing [21:02:04] Our inactivity script doesn't check your discord messages [21:11:02] [1/3] this could be stupid... but i tried to move my mainpage to a new page to get another title for it. but i then get "redirected from mainpage" [21:11:02] [2/3] is there a way to set the new page AS the main page? instead of redirecting from the main page? [21:11:03] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1259980087718314004/image.png?ex=668da766&is=668c55e6&hm=3ac0b0f2430242154ca85ce90d420597d98ecf56e9f347a71db39c900d6f8c05& [21:12:46] [[Mediawiki:Mainpage]] [21:12:46] https://meta.miraheze.org/wiki/Mediawiki:Mainpage [21:12:47] [21:14:44] uhm i just change the text on that site? [21:15:24] oh yeah... that feelt weird to me for some reason, but thanks! [21:15:42] it'll be Mediawiki:Mainpage on the wiki your using. [21:15:57] yeah yeah, i got it now [21:16:12] just dident feel like a "settings" page :;P [21:19:14] There are a bunch of those with Mediawiki :ellenLUL: [21:19:14] its kind of hidden away in there so i don’t blame you [21:19:26] atleast imo [21:20:35] [1/2] i expected atleast a "Main page = "YOUR MAIN PAGE HERE" " [21:20:36] [2/2] but hey, i love clean text files! [23:34:12] Is there any way to remove or null a Commons file from your wiki?? [23:40:17] https://tenor.com/view/pokemon-pikachu-clap-clapping-clapping-gif-gif-13465728489229726846 [23:40:39] Go to `Special:ManageWiki/settings`, click on the "Media" tab, and uncheck `$wgMirahezeCommons` and `$wgUseQuickInstantCommons` [23:40:57] now its just me all alone lmao [23:41:36] @suzuneu @.labster @brandon.wm congrats all! [23:41:51] Pix soon too :Partyheze: [23:42:08] Omg thank you for my life [23:42:23] dont you dare do anything exciting without me mister BMW! 😠 [23:42:30] lmaooo [23:42:41] ‼️ [23:43:09] if you so help me [23:43:10] i will [23:43:13] be very sad [23:43:57] anyways [23:44:00] lmaoo [23:44:03] https://meta.miraheze.org/wiki/Requests_for_global_permissions#PixDeVl_(Global_Administrator) and then there was one [23:44:18] https://tenor.com/view/no-sleep-anime-stare-huddled-gif-11042053 [23:44:26] be there soon guys LMAO [23:45:28] and as always if anyone wishes to vote yay or nay with reasons or things i could do better pelase do :) [23:47:30] soon™ [23:50:48] cast my vote ^_^ [23:56:39] m'kay [23:56:41] https://furrnations.miraheze.org/wiki/Dragania_R%C3%A0dio+