[00:04:25] [1/2] Miraheze team, today I finished the core set-up for my new miraheze wiki. I am not a web developer and my only previous experience was installing but not configuring mediawiki on an aws lamp stack. Miraheze has great documentation, this was easy to set-up and this is an amazing service! it's amazing what a small and dedicated can accomplish and at such a small operating cost. I don [00:04:25] [2/2] ated on github, You rock! [00:04:40] [1/2] I can't seem to figure out what enables resize dragbar for the codemirror [00:04:40] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468759192205787267/image.png?ex=69853017&is=6983de97&hm=0434e65f54360b74a8a318716d976c639675d55ab66129c1728d0b958f2074c7& [00:04:52] [1/2] Because a wiki just doesn't have it [00:04:52] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468759242789097512/image.png?ex=69853023&is=6983dea3&hm=de4a509d66e8e949122cccdbc76579241919d6d79372257f6f5742c657b9c942& [00:05:48] [1/2] feel free to drop proof of your donation for a role as well [00:05:49] [2/2] thank you for your support <3 [00:09:48] I swear I saw a ticket about this on WMF Phabricator the other day - but I have since lost it [00:27:37] [1/2] sorry for the @ @posix_memalign but I've been testing your messenger template and I ran into an issue where for some reason the replies with different outcomes have a white background but that doesn't happen if I make a separate messenger with the exact code :ThinkerMH: [00:27:38] [2/2] I tested it (along with the Tab template + placeholder images) here: [00:30:43] apparently enabling wgWikiEditorRealtimePreview adds the resize bar [00:30:52] https://phabricator.wikimedia.org/T393231 [00:32:40] @originalauthority found it for you ^ [00:33:03] Ah indeed! [00:42:31] That's really awesome to hear, and thank you for your generosity! I'm still of the mind that we could always have more/do better on the documentation front, but it's good to hear that what we've got made a difference. [00:47:37] Is there any way to allow iFraming my wiki? 🤔 [00:49:05] iFrames do work but the website would have to pass a full security review by the tech team to be allowed [00:49:11] What do you have in mind [00:49:28] not a website, Tauri app [00:50:26] It really is to keep the user in the app, instead of navigating out, very minor thing [00:57:27] Oh, so you want to put the wiki in a frame [00:57:43] Ah, yes. [00:57:58] a:fishle: [00:58:49] Otherwise I feel like the only way to make it work would be using mediawiki's API to try and render the page from there or something, but that would look awful [00:59:54] Bleh Nein [01:00:05] ...do we not allow pages to be iframed? [01:00:19] I tried iFraming the wiki and got a nice webview [01:00:22] https://tenor.com/vmuu4Phzlxb.gif [01:00:44] I don’t really know much about iFrames so I can’t help much [01:00:56] I’m probably going to be learning when someone who does know explains haha [01:02:13] the problem with allowing it to be iframed is clickjacking [01:02:28] what's that [01:03:23] attackers could lay a bunch of other crap on top of the iframe to make it look like you're pressing something innocent but in reality you're making someone a bureaucrat [01:03:42] ah, MiM [01:04:31] Mhm, unsure if it's worth the headache to engineer around a safe way [01:05:26] put a whole ass browser into the app problem solved [01:05:49] [1/2] Huh... It kinda has edge on it [01:05:49] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468774582625374238/image.png?ex=69853e6d&is=6983eced&hm=4396030a99ab411e7b79b20016144513f3979df9ef565e326dfa3459ca44328f& [01:06:02] that guy in the center is [01:06:14] oh that's so pretty [01:06:24] thank you :) [01:06:27] iframes keep the browser cookies? [01:06:50] uh, I don't think so, even if they did, who uses edge? [01:07:03] tbh, this is not _edge_ it's just it's webView [01:07:25] edge with extra steps [01:08:18] I wonder if I can just... "open new tab" in the app itself, that's worth a shot lol [01:16:19] Well, I did not know what avakot was before today and now I know soulframe exists. Beautiful styling, really impressed by the wiki so far! [01:17:23] literally only possible on miraheze(or self-hosted) [01:23:30] wiki.gg missing out on big money by only allowing vector2010 [01:25:13] We had an offer to "chat" about a migration, fell in the first 10 seconds because of theming and custom domains... You guys should brace, 20k wikis is far from the true form lol [01:26:27] ooh that certainly is very interesting to know [01:27:20] but indeed we are growing at a staggering rate but the volunteer abduction van™ can only grab so many [01:27:40] Am I in trouble here? I very much so like it here 👀 [01:27:46] just find a security vulnerabi- [01:28:01] :Bonk: [01:28:05] ow [01:28:25] [1/2] hahaha no, we support communities existing wherever they feel best [01:28:26] [2/2] just interesting to know someone out there is poaching like that [01:28:53] Oh, yeah... This happened twice now, and I'm sure it'll happen again [01:29:10] something something "The warframe wiki is huge" [01:29:14] With GG? [01:29:25] we've been trying to reach you about vector2010's extended warranty [01:29:46] it's hacky, but you can render wiki pages outside of mediawiki [01:29:54] https://github.com/BlankEclair/rvw-birthdays (github pages is broken, clone it locally pls) [01:30:17] and another one, trying to get the core avakot.org team to migrate, so they had a editor team [01:30:21] [1/2] This is an interesting incompatibility: the reply is colored like that because it is a tab panel (with a `group` and a `option`), which inherits the styles of the containing tabber. [01:30:21] [2/2] Applying this diff https://dev.miraheze.org/wiki/Module:Tab/styles.css?diff=prev&oldid=32559 on your local wiki should fix it. [01:30:28] Weird Gloop? [01:30:42] No, those guys are chill and have been nothing but helpful lol [01:31:00] cook wasn't lying when he said he was cooking [01:31:02] ❤️ 🪣 [01:31:09] I need a WG emoji [01:31:23] FextraLife [01:31:50] The issue with WG is that if we were to migrate, we'd need the game's company to front the bill 😭 [01:32:09] and we're like, top 2 wiki on google for soulframe [01:32:19] For the doubters, there is a miraheze wiki above a wiki.gg link [01:32:54] and we'll eventually take those guys out too. [01:33:16] I am curious who else exists to offer you a migration (though of course you don’t need to say) [01:33:27] This isn’t exactly a hyper populated space [01:33:45] (It was someone saying they were trying to get the fextra wiki going) [01:34:17] Because of the SEO, all wikis sould, in their opinion, consolidate into the highest visibility project [01:34:37] aren't they stuck like in the stone age in terms of mediawiki versions [01:34:38] Wait I was semi right? [01:35:07] who [01:35:10] I'm still, to this day, unsure if it was a rep for fextra or just someone really engaged in salvaging a wiki that is 2 and a half years outdated [01:35:13] nah, rule of swag [01:35:18] fextralife [01:35:52] im happy to report that your wiki is top 1 for me [01:35:55] I have no idea what that even is lol [01:35:56] https://baldursgate3.wiki.fextralife.com/Special:Version [01:36:05] Im honestly not sure if they don’t run MW or [01:36:21] no that's not MW [01:36:49] looks like custom software [01:37:02] Even better [01:37:04] why did i think fextra is on mw [01:37:17] No one ever said it wasn’t [01:37:25] fair [01:37:35] never checked either, that's on me [01:37:39] thank you so much ⸜(。˃ ᵕ ˂ )⸝ [01:37:41] Oh, no no no, Fextralife is its own thing [01:38:05] I need to find a place to put my shiny Wikipedia stickers [01:38:07] Uh... I guess they don't like PHP that much? [01:38:12] It's internal homebrew wiki solution intended to bolt onto their social video/game integration stuff [01:38:29] my mailbox? :EpicFaceMH: [01:38:56] Just has the shape of a mediawiki in a lot of what works, but is not mediawiki [01:39:01] Think we do? [01:39:09] yes [01:39:10] i assume they = fextralife? [01:39:15] yes [01:39:31] Idk, I wish I could load my own php to the wiki :) [01:39:35] Pretty please? >:) [01:39:43] we have speciallycursed [01:39:51] i absolutely love php [01:39:52] [1/2] No I love stickers too much all mine [01:39:52] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468783148304437381/IMG_3652.jpg?ex=69854667&is=6983f4e7&hm=38789110511563f3381a61e9c4c448998ee0b806d5fc24c8753dd35be142f623& [01:39:53] i mean if you need to do something with hooks then we allow that [01:40:03] That too [01:40:04] axolotl!! [01:40:10] Yes that’s the name of an Extension [01:40:18] can i pwetty pweaasseeeee have themmmmmmmm [01:40:19] That one is actually from the Girl Scouts [01:40:22] i added a whole website scraper into our wiki [01:40:24] 10/10, no regrets [01:40:35] actually, it's several [01:40:44] You covering shipping? [01:40:57] Can we do per-wiki extension uploading? Or even better... Trusted wiki teams, that can do their own backend, thanks. [01:41:14] Wdym [01:41:19] You host, I break [01:41:25] 😎 [01:41:26] If so I’ll ask the wiki friends and get some for you [01:41:32] You pay? [01:41:38] the problem with that is user data [01:41:39] ./hj [01:41:39] Technically, yes [01:41:48] not fully, just partially lol [01:41:49] if you provide your own backend, tech team and domain, sure [01:42:03] self-hosting but with extra steps [01:42:33] and thus wikikot was born [01:42:38] Defeats the purpose, I looked at the mediawiki self-hosted setup and it seems so damn annoying(and ancient) [01:42:46] wdym ancient? [01:42:53] I don't like php [01:42:55] We do accept requests for additional extensions within reason, but they do need to go through a security review process [01:43:03] fair [01:43:10] I find MediaWiki configuration actually enjoyable in ways [01:43:14] lamp a:abloblamp: [01:43:25] (And also play nice with our stack, bluespice things are usually no) [01:43:26] i have like four different scrapers wth [01:43:37] Oh, speaking of, how long does these processes take? I think I started one last year for a chat extension, had a few messages for a week and it's gone 😭 [01:43:38] I’ve been having a pretty good time reading t a bunch of extension pages and messing with pluggableauth on a local instance [01:43:49] one of them sends an external http request to the wiki itself to convert html into wikitext using parsoid [01:43:52] Chat will probably not be doable anymore [01:43:58] Because of new laws [01:43:59] i hate the law [01:44:02] It is really nice, once you get a grasp, the issue is the actual php touching [01:44:06] @notaracham or is that just Private messages [01:44:11] Oh, you guys are being forced by the UK? [01:44:16] which chat extension? [01:44:16] and australia [01:44:21] I forgot how much [[mw:cli]] rocks$ [01:44:21] [01:44:27] the WG one [01:44:30] oh [01:44:37] do you mean yappin? [01:44:42] yep [01:44:56] that's a comments extension [01:44:58] not chat [01:45:16] The distinction is lost on me, but I can see it in this context, yes. [01:45:50] chat usually implies dm/pm capabilities which we cannot offer due to aforementioned laws [01:46:07] This shall, henceforth be considered a comment on your message, mr. SomeRandomDeveloper. ✨ [01:46:20] I'm back [01:46:25] hey back! [01:46:27] welcome back [01:46:35] hello back ^_^ [01:46:48] What [01:46:55] [01:46:55] yappin [01:46:56] Nice to meet you back [01:47:21] [1/5] TL;DR: [01:47:21] [2/5] * The criteria we're looking at is: does this qualify as a user to user interaction [01:47:22] [3/5] * If so, does the extension/feature permit private messaging? [01:47:22] [4/5] * If so, is there a way to disable private messaging (or the feature that permits it)? [01:47:22] [5/5] * If not, we cannot enable the extension [01:47:23] VISUAL EDITOR??? NOOOOOOOOOOOOOOOO [01:47:25] did yappin ever pass the thorough validation? We on the soulframe wiki are envious of the smaller Warframe wiki... [01:47:25] [01:47:58] Under a few flavors of the online security laws, private messaging puts us into one of the regulated categories and we need to start doing age verification [01:48:03] Y'know what, I might as well fork and nuke any instances of the unwanted features... That's how much I want it, and I hate php [01:48:03] So that's basically a non-starter for us [01:48:31] I already forked it lol [01:48:43] remind me to bribe our beloved security geeks for a review [01:48:46] Ope, petra with the unintentional win [01:48:48] https://github.com/lihaohong6/Yappin [01:48:48] That's what I'm talking about, competent community is another thing. [01:49:07] I could've sworn you dropped it in the request already lol [01:49:13] did my request just got holliday'd? [01:49:16] I added a bunch of stuff and removed the file upload feature since it seems to be a redundant thing. [01:49:49] i wonder: when is someone gonna write an on-wiki, encrypted chat system? [01:49:50] Thank you for saving trust and safety from one more vector of abuse. 🥲 [01:49:52] I'm actually 3 cats in a trenchcoat, never heard of this competent person [01:50:09] #bethechangeyouwannasee [01:50:17] I shall encrypt it with the key "Password123" and voilá [01:50:20] bet [01:50:27] age keys are fairly small actually [01:50:33] never used it, but it should fit into the real name or something [01:50:43] The extension review backlog is ridiculously long. Bonus points if the extension itself has lots of code (I think Yappin has 2k-3k lines of php + js/css) because it'll require the reviewer to read more code. [01:50:46] please, no... I don't want to relieve college... [01:50:55] barring that, idk, put an openpgp fingerprint in your real name lol [01:51:25] girls named null 😻 [01:51:36] Let security people deal with encryption and... Math... I just make rust talk to svelte or whatever [01:52:01] i am security people :3c [01:52:28] [1/2] btw, this was the solution, just open a new tab using webview, it worked @pskyechology, and I kinda like it [01:52:28] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468786321404203181/image.png?ex=6985495b&is=6983f7db&hm=c0781bd658a37b0fb19e357aeddbb9362f75cf8c4c7fd1b811abfa0289e2b508& [01:52:39] woohoo!!!! [01:52:46] glad it worked out [01:53:22] wee! [01:53:33] this app is the most overcomplicated way to just search something on the wiki, it takes data from the wiki, to an API, then from the API to the app, then the app displays differently, and whenever a user wants more, they can click a... Wiki link [01:53:35] ImgTag is 180 lines of PHP. RenderBlocking is 366 lines of PHP. The brevity of the latter is probably one of the reasons it beat all the other extensions in the queue. [01:53:39] But, I've been told UX is important [01:54:09] amen to that [01:54:27] Propaganda [01:54:35] glitterbombing managewiki for april btw [01:54:52] Oh, reason that might not be apparent why me being back is relevant to chat privacy conversation, I'm the Director of Trust & Safety at Miraheze. 😄 [01:55:05] hi boss [01:55:18] oh yeah, i forgot that you're also t&s [01:55:19] So I'm the volunteer person who had to make the annoying assessments of all the badly crafted privacy laws on the horizon. [01:55:37] Hello! Quick question sir, why are you so trustworthy? [01:55:44] How much do we pay him again [01:55:50] $-1.00 [01:55:53] sound judgement [01:56:11] More than I thought [01:56:34] That sad part is I’m probably right [01:56:35] not the greatest band I've ever listened to, but! Art is art I guess [01:56:44] between corporate matching and monthly contributions, I'm definitely paying the foundation. [01:56:49] Does anyone, get paid? [01:56:54] like, at all? [01:56:55] N o p e [01:56:56] oh right xD [01:57:00] Not a dime [01:57:02] i kinda wish [01:57:02] Well [01:57:06] Direct reimbursements [01:57:15] at least we get free yubikeys [01:57:22] We've been running a patreon to help fund some side projects and hopefully give something to the dedicated editors in our wiki [01:57:26] the closest we'll get is me with me 4€ a day but that'll be paid my school [01:57:28] That’s true [01:57:44] There is no direct stipend from foundation to any individual, except for costs incurred in foundation business, e.g. mailing stuff. [01:57:47] The devil works hard but wiki volunteers work harder [01:58:09] And we thank them for it [01:58:16] 💜🤎 [01:58:21] wiki volunteers just forgot to sleep, accidentally outdid big corporations [01:58:32] The ones I met were either neurodivergent or like me, ||neurodivergent with passion|| 👍 [01:58:35] i was up at like 3 am reviewing cargo lol [01:58:45] (like 1-2y ago, but still) [01:58:52] my condolences [01:59:01] i think i have messages on fedi about that [01:59:02] We'd love to at some point be able to afford a paid 'kick the servers when they act up and review the extensions' type person, even on a contract/ad-hoc basis, but we're a long way from that scale/warchest [01:59:25] we'd need like 6 fundraisers worth of moolah [01:59:33] Realistically, you guys just need better PR/volunteers in that area [01:59:49] Which, to be fair, I got like 100USD worth of security keys (the standard) [01:59:55] I'VE BEEN SAYING WE NEED TO SHITPOST ON BLUESKY [02:00:00] And I use them for my IRL bank, discord, etc etc [02:00:06] Getting ppl with a MHRZ badge on discord would be nige organic growth on discord itself [02:00:13] and it only takes a few ppl with boosts to boost the server [02:00:15] we had a badge actually [02:00:17] then it gon [02:00:19] your bank takes yubikeys? [02:00:25] envy [02:00:34] #announcements @ everyone, if you have a discord nitro spare, we'll take it! lol [02:00:41] i have to request a netcode, and then request a netcode three more times because i can't get the netcode via gsm [02:00:48] Well, credit union, and TOTP. For now™ [02:00:56] WOAH, TOTP!!! [02:01:17] Overall, in some ways we're the healthiest we've ever been as a project on both the financial, community volunteer and tech volunteer front. [02:01:24] The ever present problem is a good thing keeps growing. [02:01:43] eternal growing pains [02:01:43] So what's 'best we've ever done' becomes the next thing to grow past [02:01:53] i wish we had wmf bucketloads of cash [02:02:00] Well, yeah, only way is forward [02:02:14] If you keep the core values all the way through, you should be fine [02:02:15] don't we all [02:02:33] oh yeah, i wonder how's the savings account going [02:02:35] i think that's like a death threat to billionaires [02:02:40] exactly [02:02:41] Pretty good! [02:02:42] Oh, and don't sell out to Fandom, very important. [02:02:48] NEVER [02:02:49] or like. A wmf spill at least [02:02:58] holy shit, we colourcoded the finances page [02:03:00] but also endowment sounss complicated [02:03:11] hey, no environmental disasters [02:03:25] i started volunteering on my wiki's fork because fandom was so shit lol [02:03:26] I am proud of this growth, which is why I trusted and donated so that Miraheze can continue for many more years. I love it. 🎉 [02:03:57] Do you guys have stats to which wiki's are leading to the most donations? Or something like that? [02:03:58] why was there money withdrawn from the savings acct? [02:04:00] The financial transparency of MH was a big reason in why we chose to fork here - it felt honest [02:04:22] [1/2] Our categories for spend and gain last year: [02:04:22] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468789317085171722/image.png?ex=69854c25&is=6983faa5&hm=2dce3eac78be784f3e4e9d49e93bfd9c4235f2f41a9e82971c4606642ab6126e& [02:04:46] "Revenue" spoken like a true for-profit organization ||/j|| [02:04:46] (will be published as a financial summary statement once it's 100% vetted and approved) [02:05:04] why's the interface so old [02:05:07] When I saw all these collections from recent years, I thought I was dreaming. [02:05:20] Because this was excel math [02:05:30] my favourite part was finding a few thousands on paypal [02:05:48] why the ui though [02:05:57] Because it's a pivot table to summarize raw data [02:06:00] ah [02:06:06] [1/2] ... [02:06:06] [2/2] why did my brain imagine gradients?? [02:06:12] i thought i saw gradients 😭 [02:06:46] Anyway, nearly 250 in interest alone, and that was only with funds sitting for part of the year [02:07:00] No, but guys, this is for real 👀 is there any way to get stats on which wikis are redirecting/leading to successful donations? It sounds like a really cool way to rally a community [02:07:02] So that's like, nearly a month of recurring donations [02:07:42] sorry to disappoint but we will not be buying a superyacht with the money we got from selling out to that purple mcdonalds guy cough cough [02:08:09] [1/3] I think personal commissions are fine if properly disclosed: person A pays person B to make an extension/fix an extension bug type of business. The foundation won't be involved in it and any messy business such as income taxes occurs between the two people (and the platform they use such as GitHub sponsors). It'll just require some trust between the two [02:08:09] [2/3] parties. [02:08:09] [3/3] Extension review is a bit tricky since it'll involve something on-wiki. It feels odd that some extension requests went through with a payment to the reviewer in order to initiate the review, while other requests are accepted solely through volunteer work. [02:09:45] fixing bugs is fine but reviewing would definitely allow for bad faith to seep in [02:09:55] nooooo the end-of-year superyacht party was what I was looking forward to most 🥺 [02:10:00] In any scenario, it'd be a big change and one we'd want to run by the community first [02:10:16] i want some extra money (esp with recent life troubles), but the ethics of being paid to do something that i want to do for free just puts me off lol [02:10:58] It's a hard thing to figure out how to do ethically and equitably, as well as ensuring it's a good use of the fundsal we are entrusted with [02:11:07] unfortunate that people getting paid for what they love is a foreign concept [02:11:21] There’s always the idea of putting a personal kofi or such on your Discord and on wiki [02:11:35] would anyone like to pay $20 for my estrogen [02:11:39] Glances at a particular someone [02:11:53] [1/2] There is not unfortunately. We don't track this bit of information when donations occur. You can look at top donors from past years and try to link sponsors on GitHub with their on-wiki identity, though. [02:11:53] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468791209123123453/image.png?ex=69854de9&is=6983fc69&hm=9cb014a2110c2a313a48986f2437fd6d07d00d3e6e63d2e4487a470b92f29c95& [02:11:56] can you send me 20 so i can send you some [02:12:07] ah yes, investing [02:12:14] OH MY GOD! YES, I've been doing free things for our community for so long that whenever it came to the point that we needed to get some money to cover costs for the own projects I felt yucked out. But 9 out of 10 times the community will rally behind you if it's a valid reason. [02:12:16] Not to mention the headaches of becoming an employer/payer in any capacity. Either way, a long long way off from being a conversation [02:12:25] GOD YEAH [02:12:25] increasing the GDP by 40 😎 [02:13:02] i don't think i can give a valid enough excuse to have the wtf pay for my university though [02:13:23] Wikitide-me-over [02:13:53] can't believe we would have to pay taxes when employing people [02:13:56] that's crazy [02:14:05] [1/2] I urge you guys to consider something "cooler" for next year then, something like stripe to minimize the payment processor's cut as well as having a way to track which wikis are leading to most donations, or even having an additional checkout option to inform the wiki's url. [02:14:06] [2/2] Ppl love a bit of friendly competition, as it also pushes for the wiki's own community engagement. [02:14:06] [[w:Tax evasion]] [02:14:06] [02:14:26] [[w:Prison]] [02:14:26] we already use stripe, no? [02:14:26] [02:14:35] tracking is a nice idea though [02:14:38] oh right [02:14:40] I’m sorry why is NA on here. [02:14:47] I paid via patreon, even though Stripe supports subs too [02:14:54] huh [02:14:56] gh sponsors gets us 100% [02:15:05] and we already use that [02:15:22] We could probably add campaign tracking to the Donate banner link, I’d be curious to see, but some folks are strongly opposed to that kind of tracking [02:15:23] he donated, duh [02:15:39] It'd be opt-in, because, privacy does matter thogh [02:15:55] We already support stripe, in fact [02:16:15] Why is the at worst second largest time investing volunteer on this list. Can we get him a refund [02:16:16] everything but paypal and gh sponsors is stripe [02:16:20] simple stripe checkout option to add a wiki to "represent" or something [02:16:40] omg competitive donating would be such a hoot [02:16:55] Would be hysterical to watch [02:16:58] imagine if a single person drops $10,000 just because [02:17:00] Unironically, yes. I can assure you, my community would 1000% get on board. [02:17:29] MMO folks like badges and exclusive fancy doohickeys 😎 [02:17:35] Could we actually consider this /sincere [02:17:45] agree [02:17:52] wonder how the implementation and opt-out would work though [02:17:54] make a phorge task 😂 [02:18:09] (I am completely serious, you guys really need to feel less corporate on the user facing side lol) [02:18:16] funny enough, i haven't really donated to the wtf lol [02:18:22] so i don't know the flow... [02:18:29] @ahappyoreo if you want to make a technical task by all means [02:18:52] I don’t think that’s abnormal or against expectations at all [02:18:54] WHY IS RHINOS AWAKE [02:18:54] Do we track this on Phorge? [02:19:04] Very good question [02:19:07] SAMUEL [02:19:35] true, especially since checks notes my 21+ security vulnerabilities [02:19:40] Even I can’t operate at your hour [02:19:49] Tech team have nothing to do with donation pages themselves. If it's a case of modifying the stripe checkout page, I think everyone is board with access. [02:20:01] Who said anything about operating [02:20:14] Guys, please do swap out of PayPal, it's cut is huge in comparison lol [02:20:45] James said the links on meta are optimised for what you want to do and the fee they take [02:20:53] If you follow the preferred options on meta [02:20:54] A lot of folks here, especially tech and WR, donate a ton of their osn time, obviously, which in honesty many of us could probably be using for income if we tried [02:21:13] Even if the donor is from another country? [02:21:17] employers dgaf soooo [02:21:29] if one also wants to donate, sure. But I find it, idk [02:21:42] paypal gets it's cut, I know for a fact because I used for donations before patreon, a solid 10% [02:21:46] nothing against I’m just personally, eh [02:21:54] PayPal is sometimes the only option for int'l folks [02:22:08] Stripe has country restrictions? [02:22:11] Wuuut [02:22:16] tempted to pay the wtf with an international bank transfer lol [02:23:07] oh wow, yes it is. [02:23:13] https://tenor.com/bSvZm.gif [02:23:27] but it's less than PayPal, huh [02:23:40] i would assume very high on the list are active war criminals [02:23:43] https://cdn.discordapp.com/attachments/407537962553966603/1468794186034581672/image.png?ex=698550ae&is=6983ff2e&hm=0308c5026c0d86721920053e01692e0c2a27c47c1524d7dcc80b5d47bf2fa256& [02:24:15] don't think we can legally accept money from north korea tbh [02:24:20] I have experience with taking payments from many payment processors and a lot of customers who live in certain countries or don't have debit cards/credit cards can only use PayPal unfortunately [02:24:27] They're a financial provider, all financial providers will have practically the same restrictions [02:24:49] Because of international sanctions, US sanctions and money laundering laws [02:25:21] there was someone here requesting donations from singapore iirc [02:25:48] Me tippy tappying my hands in the table, waiting impatiently for Brazil's Pix to come to usa [02:25:55] Do you guys accept... Bitcoin? [02:25:57] Sorry lol [02:26:02] We used to [02:26:04] not even xmr smh [02:26:13] I think we withdrew it [02:26:14] we did but i think there was a question of control? [02:26:31] https://discord.com/channels/407504499280707585/407537962553966603/1465346566104809547 [02:26:46] That took me a sec to realize what you meant [02:27:03] so when are you going, huh [02:27:21] HAH omg [02:27:30] Additional context [02:27:33] I can tell you for a fact, Portugal is accepting... Pix. [02:27:35] I am in fact, Brazilian [02:27:41] Nem fodendo shaushuash [02:27:53] PayPal is literally only still in the mix to accommodate intl use cases. [02:27:57] português? [02:28:07] No, hu3 mesmo [02:28:14] https://meta.miraheze.org/wiki/Special:Log?logid=733804 [02:28:26] While stripe technically supports China for instance, we absolutely can't jump through the necessary hoops for approval [02:28:50] afaik, the merchant account on stripe allows you to pick and choose where do you want to accept or not money [02:28:52] (I am hardly a pt-5 and am nearly hopeless on internet abbreviations in the language 💔 ) [02:28:55] I hope you are usernamed after your country's incredible self-developed payment system [02:29:10] (China is very hostile to non-profit entities) [02:29:11] You're good lol, I'm native BR. [02:29:25] isn't that... Weird? [02:29:26] we're partially blocked in the gfw too lol [02:29:39] Aaaaaaa [02:29:42] You'd imagine communism would... Nevermind. [02:29:42] 🇧🇷 [02:29:43] Greater Fort Worth area [02:30:04] If it replaces a function of the state and is not of the state, it is suspect [02:30:05] great firewall [02:30:12] (what does hu3 mean for reference) [02:30:15] valid [02:30:25] https://tenor.com/btLTd.gif [02:30:25] at least we didn't get great cannon'd [02:30:29] this amazing meme [02:30:34] So far the fundraiser has raised $4,270.22 [02:30:49] I remember we tried to jump through the hoops to accept Alipay iirc? and then realized we just couldn't - it was way too much and too involved [02:30:51] Im sorry i asked /hj [02:31:05] And no, it's not offensive, unless you're portuguese or argentinian [02:31:29] and I won't go into detail on that. [02:32:17] [1/2] That's awesome [02:32:18] [2/2] I am slightly triggered by the fact your edit summary flips time zones half way through though [02:33:07] https://cdn.discordapp.com/attachments/1374009552667938906/1464584072301904116/signal-2023-02-19-14-04-08-015.jpg?ex=698528f5&is=6983d775&hm=fb3df75318d0897dc6bac9f95aff79a796a34714d6e42720909251ab62cef1c7& [02:33:14] Im still overly cautious on the typical Portuguese expletives and such because i dont have a grasp of their exact connotations in different groups i ain’t bout to try pt net speak LOL [02:33:43] well okay may be closer to should be than am but whatever [02:34:40] Not to pointlessly bash on communism, it has been met with SEVERE Imperialist sanctions/sabotage thought it's attempts lol, I guess we'll see if China will honor the plan they set out to realize 🍿 [02:34:58] [1/2] Yeah, we had a similar outcome when investigating. [02:34:58] [2/2] Would also come with a lot of unacceptable 'content moderation' changes to even be remotely doable. [02:35:18] Hey Petra, Claire, either of y’all on shell at the moment? [02:35:26] i still haven't reenabled my shell lol [02:35:37] Right, sorry [02:35:40] [1/2] https://stripe.com/legal/alipay [02:35:41] [2/2] Prohibited product 70 says "Donation", which is pretty much all we do. [02:35:41] i can actually [02:35:45] i just never bothered lol [02:36:03] You back, not where you were? [02:36:16] i am still in hell, but i've long passed customs lol [02:36:45] still looking forward to leaving hell in 1.5 weeks [02:36:51] Wait what [02:37:16] i flew to hell, and i disabled my shell because customs [02:37:31] i have not left hell yet, but i haven't bothered to reenable shell after passing customs lol [02:37:33] If it's not too urgent I can set it up now. Haven't done it on this machine yet but I might as well do it. [02:37:51] Oh [02:38:02] Oooh yes, not surprising - we were selling an art book with some scandalous images so we had to be very very careful in how our products were listed in our shop and how we advertised them. Stripe used to go to bat for racy content and has backed down in recent years due to pressure from outside sources. Shame really [02:38:24] My understanding was you disabled it because of where you’re staying/who with, didn’t realize you were traveling internationally [02:38:27] Ugh, I'm not surprised at all! [02:38:35] this is why i'm boycotting card payments /hj [02:38:46] ah oki [02:38:49] Just mail us gold [02:39:20] Same, I use my Amex exclusively now and call Mastercard / my bank every other week or so to complain [02:39:22] (in all seriousness, i am actively trying to pay cash for all physical transactions, but i do use card for online ones or if the business prefers it) [02:39:44] so like, not really a boycott lol, but i do use cash when it's convenient [02:39:58] [1/2] I mean Amex is still card but less evil [02:39:58] [2/2] Yeah! No way to totally stop tbh [02:40:05] Sure, it’s just a run of the compressed revision check script [02:40:09] Especially with the rise of cashless establishments [02:40:19] gawd, yeah [02:40:31] Me rolling up to the bakery: do y'all take ach [02:40:53] i don't come into cashless establishments much, but like half the places i go to accept cash but don't have cash on them [02:41:19] That'll be $20 for your breath mints and energy drink [02:41:23] e.g. my GP, my therapist, and the affirmation station [02:41:30] This reminded me of my trips passing through Maryland, where I stumbled upon a particularly interesting, cardless establishment [02:41:38] hell yeah [02:41:50] they know what they're about [02:42:13] it was actually a pain for me and someone else had to cover my cash gap [02:42:15] The alipay thing can be reframed as membership/fulfillment dues to bypass, but Petra is 100% correct, there's so many other categories we get hit with that it's just unworkable [02:42:17] On the other hand, it was dirt cheap. [02:42:55] my electrolysis clinic prefers card, but can do cash [02:43:03] weird choice from a small business, but i can see why [02:43:41] If I had to guess, time is money, and accounting cash takes time [02:43:45] The more popular Stripe has gotten, the more strict they've gotten - I wish they could genuinely thumb their nose at the banking systems but. That's just the cost of doing business with multiple countries ig [02:43:49] yep :p [02:44:18] i've paid for my domain w/ a bank transfer lol [02:44:49] Nice 😈 I need to anonymize my vpn payments at least, augu [02:44:53] Augh, even [02:44:58] Setup done. Which wiki is this? [02:45:13] i've paid for a month of mullvad w/ some leftover btc i had a gender ago [02:45:27] this is technically tax eva- [02:45:52] :squint: you've done nothing wrong [02:45:58] evolutionismwiki [02:47:42] it was recently created no way in hell do they have compressed edits [02:48:08] It was deleted and receeated [02:48:19] We've accepted cheque before so there's no reason we can't take cash [02:48:30] It is older than it appears [02:48:36] aware, it was new even then [02:49:09] Oh wait, I'm thinking of their other project [02:49:13] plus idt exporting has the revs as compressed but i am pulling that out my ass [02:49:27] I don't think it's even been official that we take cheque or cash payment though for donations [02:49:58] i hope no one's tried mailing [02:50:16] Emailing a CRISP envelope to wtf's p.o. box [02:50:19] Emailing. Wow [02:50:23] MAILING [02:50:33] Freudian slip [02:50:38] the future is now [02:50:56] 😭 stop the world I wanna get off etc [02:51:40] sorry but your free trial has not ended yet [02:53:48] Gosh, I forgot to cancel ANOTHER one. This keeps happening to me [02:53:59] y'all sign up for free trials? [02:54:02] Yup [02:54:14] We accepted actual cheques by post on a few occasions [02:54:28] They had to be addressed to Owen personally as the business bank didn't take cheques [02:54:30] what happens if someone mails aud [02:54:41] Not sure if WikiTide still does it [02:55:00] We also took direct bank transfer as MHL as an option [02:55:25] Still be paid in [02:55:27] [1/3] >.> [02:55:27] [2/3] <.< [02:55:27] [3/3] Once or twice before I realized a favorite site of mine was still kicking around [02:55:47] any flash game site really [02:55:56] @notaracham would probably know if the cheque thing moved with us moving to the US [02:56:09] Just address to me trust /jk [02:56:19] I play Neopets regularly so the death of Flash (and the rise of the Ruffle extension) were pivotal [02:56:35] fireboy and watergirl! [02:57:16] Coolmath 😎 [02:57:21] armor [02:57:25] kong [02:57:58] Whys this starting to look like a recovery phrase for 2FA [02:58:05] LOL [02:58:18] What is the question? Im kinda lost reading back on this convo. [02:58:28] We will take donation by check [02:59:22] Yes, if mailed to our business address. [02:59:30] Coool [02:59:42] i really should show y'all my recovery message [02:59:50] I assume you can mail cash too even though it's probably not a great idea [02:59:51] https://cdn.discordapp.com/attachments/407537962553966603/1468803281487794382/image.png?ex=69855927&is=698407a7&hm=59cf114412ccb07c95b2cb29146014e84a2fb7d261c852d8bb04247458419910& [02:59:52] Or not? [02:59:58] Still running. Not surprising for a wiki with one of the most pages and the most edits I guess. [03:00:06] should for the amusement, should not for the security [03:00:15] damn im cooked [03:00:36] No [03:00:54] i wonder: what are one of the more esoteric 2fa recovery options out there? [03:00:59] Can you even legally mail cash in the US? [03:01:05] Might've been one of my earliest approvals as WR, I don't remember if that one was me [03:01:23] Surely you can. Feels dumb if not. [03:01:33] Int'l money orders? /gen [03:01:49] For some reason I feel like I was always told it wasnt allowed [03:01:55] Our bank does not allow cash deposits. [03:01:56] post workers eat cash all the time [03:02:05] why... not? [03:02:05] that's an even better reason [03:02:07] As a general rule, don't mail loose cash [03:02:12] But anyone could cash and transfer, that's all Owen did [03:02:13] Now thats an interesting concept [03:02:51] Suppose that's true. [03:02:52] I'm trying to figure out how to get videos onto my wiki. Can anyone help me out with that? Apparently I needed to download TimedMediaHandler then extract and move it to my browser's extension folder but I'm not sure what to do next [03:02:56] MHL's bank was a fintech company. Cheques had to be personally addressed to him. Cash would have just been deposited by him and transferred in the same way if anyone really did it. [03:03:03] It would work yes [03:03:08] go to Special:ManageWiki/extensions, you can enable timedmediahandler from there [03:03:17] I really should try sleeping and go fail at it [03:03:18] I knew that [03:03:24] I would not recommend it though. [03:03:40] I mean no but no one said these were good ideas [03:03:43] Just possible [03:04:00] next up: jewelry [03:04:16] Great way to smuggle money across a border [03:04:26] Anything over 20ct can be mailed direct to me [03:04:35] I'm not sure where to look for that [03:04:38] medications [03:04:42] On your wiki [03:04:42] Please don't mail jewellery to us. That would be effort to convert. [03:04:50] https://.miraheze.org/wiki/Special:ManageWiki/extensions [03:05:04] International mail would get scanned by customs and cash will have rules [03:05:21] You're almost certain to get large amounts of cash seized and be questioned on it [03:05:22] free money is free money [03:05:24] But if I wear it... 😈 [03:05:38] please don't mail yourself either [03:05:43] In most places you have to file electronic pre advice for customs too now [03:05:58] Then you'd go through a body scanner at the airport [03:06:26] Sniffer dogs aren't just for drugs and explosives too. They cash sniffer dogs in the UK. [03:06:38] Trained to sniff large amounts of cash [03:06:40] <18.748.837.46> is there a mass import xml file for the country data templates? [03:07:00] I see the truth is that nobody wants me to show up at wtf offices decked out in jewels... i have been ... Perceived ... 😭😓💔 [03:07:18] You'd have to get the XML yourself [03:07:35] what happens if you try to post a faraday cage [03:07:42] <18.748.837.46, replying to rhinosf1> how would I go about doing that [03:07:58] Special:Export on wherever you're getting it from [03:08:07] just wait until the next government shutdown /hj [03:08:15] <18.748.837.46> alr ill see if it works, thanks [03:08:34] Should be perfectly fine if it's like an actual Farady bag. A cage I'd recommend shipping in parts and constructing later. [03:08:41] oh yeah [03:08:46] can you x-ray a faraday bag? [03:09:29] Should be fine [03:09:38] They block EMF going out from inside them [03:09:46] Not radiation going through [03:09:50] ...can you smuggle s- oh [03:09:54] That made me think a lot [03:17:06] <18.748.837.46, replying to 18.748.837.46> [1/2] byeah [03:17:06] <18.748.837.46, replying to 18.748.837.46> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468807619841101932/image.png?ex=69855d31&is=69840bb1&hm=218d17dc21f81985be624ac32b42cf5087bd568553d757bb161b8117c57a05a2& [03:18:35] Cool [03:18:42] Can you copy and paste that message? [03:24:37] <18.748.837.46, replying to zppix> [2c1d8740478b6740bd45d8ca] 2026-02-05 03:17:44: Fatal exception of type "Wikimedia\Rdbms\DBQueryError" [03:25:05] <18.748.837.46> [1/2] this is the file i tried to upload [03:25:05] <18.748.837.46> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468809631450136809/Wikipedia-Country_data_templates.xml?ex=69855f11&is=69840d91&hm=e40b18e9699efb8cbcb4fe78c1f72e9829da8bba5d4ac584eb55b9f2110b988e& [03:25:14] Which one of you techy people wanna look at this error [03:34:12] [1/7] ``` [03:34:12] [2/7] mediawiki_exception_message [03:34:13] [3/7] Error 1213: Deadlock found when trying to get lock; try restarting transaction [03:34:13] [4/7] Function: MediaWiki\User\ActorStore::acquireActorId [03:34:13] [5/7] Query: INSERT IGNORE INTO `actor` (actor_user,actor_name) VALUES (NULL,'country data template>Paine Ellsworth') [03:34:13] [6/7] ``` [03:34:14] [7/7] https://cdn.discordapp.com/attachments/407537962553966603/1468811925378039891/message.txt?ex=69856134&is=69840fb4&hm=a8c5f7f9c238941daea31686ee3b61bf0e3e7e31e657156824dd8e89ea75adb8& [03:37:52] @wikitideharej can we make the fundraiser page emphasize not using paypal unless needed [03:38:10] How come [03:38:32] We already try to do that implicitly by how I laid out the payment buttons [03:41:16] . [03:43:37] See I prefer paypal, one because 99% of websites accept them, and its not another account I have to create lol [03:45:10] we should at least make jt clear which options are best by fees [03:45:55] I could always drive to WTF and hand deliver a check /j [03:46:04] It would be best if we replaced the donation link on there with the PayPal giving fund donation link we have which makes PayPal cover all fees [03:46:05] Honestly, it wasn't intuitive for me. 😶‍🌫️ [03:46:40] It seems the giving fund donation link was displaced when Harej tried to make it easier to donate by letting people select intuitive buttons [03:47:06] That should be an easy fix, I think [03:47:10] Fair, it’s not really meant to lecture you [03:47:56] It would be reasonable to add a notice explaining we don’t prefer PayPal but simply make it available [03:50:27] I apologize, sometimes I am like that. I don't investigate or ask questions. [03:55:17] I'm trying to figure out how to run update.php on my wiki. Apparently I need to do that from a command line? Where do I find that? [03:55:54] You can’t [03:56:03] What are you trying to do? [03:57:41] I'm trying to enable videos, and the webpage I'm reading is telling me to update the wiki in order to generate necessary database tables that the extension I'm using needs [03:58:15] No. All you have to do is go to Special:ManageWiki/extensions on your wiki and enable the extension there [03:58:46] I did that, and I still can't upload videos [03:59:02] What file type is the video, and how big is the file [03:59:08] What happens when you try? [04:01:50] [1/3] Gives me an error message. [04:01:50] [2/3] > ".webm" is not a permitted file type. Permitted file types are djvu, gif, ico, jpg, jpeg, ogg, pdf, png, svg, webp. [04:01:50] [3/3] I also tried .ogv, since thats whats in the webpage I'm reading [04:03:24] The file's size itself is 125 KB [04:03:35] So you need to enable that file type, Special:MangeWiki/settings under the Media header [04:07:42] KK thanks [04:08:18] Np [04:20:49] [1/2] @pixldev There are some deleted pages that may cause problems if undeleted. [04:20:49] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468823657143865344/message.txt?ex=69856c21&is=69841aa1&hm=549c5d8293d3da8595d18e12ab1a63bf1787bcfc594d90deed76569a94d6a16f& [04:21:18] All current pages are fine though. [04:21:53] Not good but should be fine to try again [04:22:41] mmmmm [04:22:48] I’m actually not sure here then [04:23:35] In theory it should be fine. [04:23:52] ‘theory’ [04:24:02] Even if undeleted, nothing catastrophic would happen. In theory. [04:24:08] Of course [04:24:17] Should I go for it [04:24:57] As long as we tell them ReplaceText might explode if they undelete a page we have done our due diligence imo. [04:25:18] Yep. No problems with enabling if they are made aware of that. [04:25:38] Oh also @cosmicalpha if we do in fact have an Assistant Steward in a little while, could he potentially untable (or retable for the Brits) the idea of a a managewiki-privacy right to spin off from core rights [04:26:08] You mean table not untable [04:26:16] Untable would be to take it off the list [04:26:18] I think [04:26:19] <11.hydroxy.tetrahydrocannibinol> I AM THE TABLE [04:26:33] If you’re in the UK, yes [04:26:42] Yep. Even without Assistant Steward I still think that it could actually be helpful for it. [04:26:47] In the states, the saying literally means the exact opposite [04:27:05] I'm confused [04:27:13] Im confused also lol [04:27:17] Which is probably because I need to take my meds [04:27:24] To American, to “table” something means a polite way to say, shove it in a drawer and never think about it again [04:27:38] <11.hydroxy.tetrahydrocannibinol> ""Untable" is generally not a standard word in either US or UK English dictionaries; instead, it is often a misspelling of unstable or untenable, or it refers to a specific Spanish term." [04:27:40] My brain doesn't do flipped negatives anyway [04:27:48] Oh yeah that okay I get what you mean now lol [04:28:13] If your coworker Bob proposes a dumb idea in a meeting, you’d propose to table it knowing full well it’s never being picked up again [04:28:19] <11.hydroxy.tetrahydrocannibinol> [1/4] ``` [04:28:20] <11.hydroxy.tetrahydrocannibinol> [2/4] 3. Obscure English Usage [04:28:20] <11.hydroxy.tetrahydrocannibinol> [3/4] Untabled: An extremely rare or archaic term occasionally used to describe something that has not been placed on a table or not yet scheduled for discussion in a formal setting. [04:28:20] <11.hydroxy.tetrahydrocannibinol> [4/4] ``` [04:28:28] If you're gonna copy from AI, please at least format things properly or declare it [04:29:05] Here’s a fun mini story from a certain former PM of yours [04:29:10] [1/2] > The enjoyment of a common language was of course a supreme advantage in all British and American discussions. The delays and often partial misunderstandings which occur when interpreters are used were avoided. There were however differences of expression, which in the early days led to an amusing incident. The British Staff prepared a paper which they wished to raise as a matter of [04:29:11] [2/2] urgency, and informed their American colleagues that they wished to "table it." To the American Staff "tabling" a paper meant putting it away in a drawer and forgetting it. A long and even acrimonious argument ensued before both parties realized that they were agreed on the merits and wanted the same thing. [04:29:23] <11.hydroxy.tetrahydrocannibinol> ai or not, untable ain't a word [04:29:58] <11.hydroxy.tetrahydrocannibinol> As for "retable": A retable is a structure or element placed either on or immediately behind and above the altar or communion table (not AI) [04:30:20] Words are the meaning they carry. If you understood my intended meaning through the term untable, well, it did it’s job didn’t it? [04:30:30] <11.hydroxy.tetrahydrocannibinol> i figured you misspelt unstable [04:30:37] @11.hydroxy.tetrahydrocannibinol stop. [04:30:47] <11.hydroxy.tetrahydrocannibinol> stop what? i'm being legitimately serious and not dicking around here [04:31:32] It is very clear that it was not a misspelling and copy pasting AI output is disruptive to the discussion at hand [04:31:40] <11.hydroxy.tetrahydrocannibinol> 🥱 [04:31:43] <11.hydroxy.tetrahydrocannibinol> i'll just leave [04:31:48] Ok [04:33:16] But yeah, WM can’t do things like path changes or root domain currently, hence why I raised it before [04:33:45] or DPE but thats in AS scope, not WM [04:35:02] So we just need a right for setting and unsetting private wikis? [04:35:08] Ye [04:35:14] I can do it tomorrow. [04:36:41] Basically separate the core stuff from NDA adjacent stuff yeah [04:37:20] may get funky with remote ManageWiki core on meta [04:37:54] Reminds me I also need to finish full remote ManageWiki [04:37:59] Oooo [04:38:27] Does it come with a controller? /j [04:39:26] Imma have to write that as an official feature request now aint I? [04:39:45] https://issue-tracker.miraheze.org/maniphest/task/edit/form/7/ [04:41:07] It actually would be interesting concept, not sure how it would work exactly… hmmm [04:42:03] Now I kinda wanna map this out 😂 [04:45:09] does anyone here know how the interactive datamap extension works? [04:45:24] im trying to use it but im getting the "not a valid JSON document" error [04:51:37] Could you link the page? For reference [05:14:05] actually,, im not sure if ill be using it [06:01:00] With more specialized extensions like that a #support thread might be better if you want to pursue it [06:02:04] That channel avoids the question getting as lost as general and gives an opportunity for our community who might be asleep at the moment a chance to weigh in [07:01:26] Where would I go about reporting something to moderators of the Miraheze site? [07:07:08] What are you trying to report? Vandalism? Disclosure of PII? [08:01:16] May I speak with you in dms about it? [08:03:12] If it contains sensitive information and cannot be discussed publicly, yes. It's unlikely that I will be able to handle such issues, but I can point you to the person who can. [08:08:03] [1/2] I'm trying to build an info box template that can toggle between two different versions of a video/text and constrains the size of images so that half my image isn't cut off like this one is. How would I do that? [08:08:03] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468880835024392255/image.png?ex=6985a161&is=69844fe1&hm=eeb66ddac1cab2418e840d3888118e572da3d5f3bf4054a53e3ce52cf1ab37ee& [08:16:04] [1/3] I.E. The two different versions you'd toggle between would look something like these two examples. [08:16:04] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1468882857895137342/image.png?ex=6985a343&is=698451c3&hm=d8c8ef4502b15d571fce2b30e3b95fe4508ad44b978511397dabe63edc5df1f7& [08:16:04] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1468882858243260519/image.png?ex=6985a343&is=698451c3&hm=69809b3f1cec4eabebb02827fe852bb39eb021a650d640e851a0eabc4bfabd25& [09:15:56] how do I move a wikitable to the right of the page, is it through divs? [09:17:14] im rn using
[09:20:49] You can do {| class=wikitable style="float: right" [09:25:11] Ah ok [09:25:27] Does the sortable mess that up or nah? [09:46:46] Hello how do I activate thumbnails for my svg files are rendered as PNGs at different resolutions [09:47:08] This is a problem for when I want to use svgs in certain infoboxes [09:47:44] I have a local install of mediawiki where it works just fine [09:48:02] on miraheze there is no rendering, apparently [09:55:05] This is very problematic [09:55:09] Fairly sure that's intentional [09:55:24] ^ https://discord.com/channels/407504499280707585/407537962553966603/1464709887501009020 [09:56:29] Okay but what is a solution to the problem I'm having where I cant employ svg files the same way as pngs in my templates [09:56:45] do i have to manually make pngs now [09:56:53] What do you mean you can't employ them [09:57:08] forma tthem properly [09:57:14] This sounds like https://xyproblem.info, start from Step 1 please [09:57:54] https://cdn.discordapp.com/attachments/407537962553966603/1468908485008822416/image.png?ex=6985bb21&is=698469a1&hm=8796563aed9e90ec9b5e20acf4d6522fcd02ef6d72096e07fef70267d6a5f474& [09:58:09] should be centered, it works with Commons files that are prerendered [09:58:12] but not svgs [09:58:27] uploaded to my wiki [09:58:52] Link to your wiki please [09:59:02] The page on it [09:59:06] Its private, do you have sysadmin access [09:59:45] https://prosopographia.miraheze.org/wiki/Casa_de_Nava [09:59:52] @rhinosf1 [10:00:13] I do [10:01:01] @posix_memalign yup about cause this is more your area [10:01:02] For example here it works: https://prosopographia.miraheze.org/wiki/Usuario:DeLvna/Taller [10:01:34] I assume because it is a commons.wikimedia.org asset [10:01:41] which it is using [10:02:42] baffling to me [10:08:54] how exactly do I make the table inline-block, i want to make the table bit in front of some text but it's below it [10:11:33] You'll need to find out why the ⁨`Catégorie:Erreur d'Infobox/Image inconnue ou mal codifiée`⁩ link is generated, which is not exactly easy because your are using some complicated templates. Whoever wrote the template did not do it properly because the category is not supposed to be linked. [10:12:56] Easiest solution is probably remove these category links from ⁨`Plantilla:Infobox/Image optionnelle`⁩ [10:13:01] Thank you, searching for the category error is atleast better than having to write a new template [10:23:23] thank u for the render blocking extension 🙏 rlly helpful [10:27:22] tinge of sarcasm lol [10:29:30] im serious im not sarcastic pls its is rlly helpful 😢 thank u petra [10:41:21] [1/2] Ironically, the intention was to adjust the layout of vector legacy for mobile so that we can ditch MobileFrontend and Minerva, but after talks with the wiki community switching to Citizen seems to be the easier option. [10:41:21] [2/2] Glad to see it getting used on other wikis though. [10:42:41] :trout: [10:47:26] https://cdn.discordapp.com/attachments/407537962553966603/1468920948844400751/image.png?ex=6985c6bd&is=6984753d&hm=665c7ee2ab3ef095d90442d3bd884ec3e81256a824c93d277c382f75684b4736& [10:50:48] didnt work [10:51:07] the div aint doing anything [10:52:02] Wikitext? [10:57:45] [1/19]
[10:57:46] [2/19] {| class="wikitable" [10:57:46] [3/19] |+ ANOM-1250 [10:57:46] [4/19] |- [10:57:47] [5/19] ! Main Information [10:57:47] [6/19] |- [10:57:47] [7/19] | Text [10:57:47] [8/19] |- [10:57:48] [9/19] | Text [10:57:48] [10/19] |- [10:57:49] [11/19] | Text [10:57:49] [12/19] |- [10:57:50] [13/19] ! Types [10:57:50] [14/19] |- [10:57:51] [15/19] | Text [10:57:51] [16/19] |- [10:57:52] [17/19] | Text [10:57:52] [18/19] |} [10:57:53] [19/19]
[10:58:59] Last line: change ⁨`
`⁩ to ⁨`/div`⁩ [11:00:19] works 👍 [11:01:27] btw, to move up and down is margin-top and margin-bottom, right? [11:05:59] what is the general opinion on here about Vector2022 [11:06:10] (personally I prefer 2010) [11:14:29] @posix_memalign I found it! Thanks again. [11:29:15] Mostly. ⁨`margin-top`⁩ controls how much top spacing it has. [11:41:10] [1/2] https://meta.miraheze.org/wiki/Help:How_to_customise_the_look_of_my_wiki [11:41:11] [2/2] ^ this is a start if you haven't seen it. [11:41:30] Oh don't worry about that [11:41:43] I know how to change the skin [11:41:56] I mean it as a question [11:42:49] https://meta.miraheze.org/wiki/Help:How_to_customise_the_look_of_my_wiki#List_of_popular_skins [11:43:33] I remember the change was rather unpopular [11:43:38] over at Wikipedia [11:43:53] was like 40%/60% [11:44:00] in favour / againts [11:44:16] i'm a vector user [11:44:53] buuuuut, vector-2022 is responsive [11:45:29] [1/2] https://phabricator.wikimedia.org/T375046#10647152 [11:45:29] [2/2] Some wikis have more opposes (93.5% opposition) [11:45:52] wow [11:45:58] that's an insane percentage [11:49:44] > respect [12:07:42] would it be possible for the fundraiser sitenotice to be more compact [12:09:27] [1/2] something like this layout instead [12:09:27] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468941590675456184/image0.jpg?ex=6985d9f6&is=69848876&hm=c5c7caa1311d496201a1737cdd9faaa24dde76dc00ab1ed8ce30b96396423214& [12:41:21] is it possible to have a set of links in the page itself that come from MediaWiki:Sidebar [12:46:07] what do you mean? [12:46:36] MediaWiki:Sidebar but the links are in the contents of the page [12:47:49] I still have no clue what you mean, could you write some mockup or some example of what you've tried to do? [12:52:59] https://cdn.discordapp.com/attachments/407537962553966603/1468952548692987916/image.png?ex=6985e42b&is=698492ab&hm=de3b6fbee1859e1a08e2c0a094957abdbc04f5b94b45126efb79898bcbb292b0& [14:31:56] I had forgot how nice monobook is [14:32:44] shame TolkienGateway moved away from it [14:33:48] https://cdn.discordapp.com/attachments/407537962553966603/1468977917005664298/image.png?ex=6985fbcb&is=6984aa4b&hm=5e493b5a673396bd847c406b1c3b01aa58d3400e21afc78557fbd80db530866f& [14:33:48] Peak [14:35:35] everything is about mobile friendliness now [14:35:37] yawn [14:37:55] makes sense given that a lot of wiki users are on mobile these days [14:39:19] it makes sense the same way putting people on leave because of company downsizing makes sense [14:47:37] Monobook is responsive now so it’s mostly fine for mobile [14:49:04] [1/2] Arthur wiki uses Monobook on mobile for example [14:49:04] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468981759239524502/IMG_1462.png?ex=6985ff5f&is=6984addf&hm=e7eda8940507b3d0e6a028038e3dacaba2d420d062c43f99ce479c757362914c& [15:10:42] oi so I have a little issue...not sure how...but uh, ill show rq. It involves Headings. I'll get a screenshot [15:11:10] Somewhat responsive [15:11:46] [1/2] For some reason, this happens. But it works just fine at 90% Zoom under. [15:11:46] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468987472355786955/Captura_de_ecra_2026-02-05_151111.png?ex=698604b1&is=6984b331&hm=ce16b9edb06bd346aef57bc3660df0973b15b45e68c755d03898efc568065551& [15:11:59] Can someone help with that? [15:13:16] [1/15] Heres the code too: [15:13:17] [2/15] `|- [15:13:17] [3/15] | When an agent got a Normal or Bad work result, it's Meltdown Counter decreased by 1 with high probability. [15:13:17] [4/15] |- [15:13:17] [5/15] | When a Class-C cleaned a puddle off SCP-173's containment unit, it's Meltdown Counter increased by 1. [15:13:18] [6/15] |- [15:13:18] [7/15] | When an agent got a Good work result, it's Meltdown Counter increased by 1 with normal probability, if there were no puddles before hand. [15:13:18] [8/15] |- [15:13:19] [9/15] | An agent was sent to do Repression work with SCP-173. After leaving the containment unit, the agent's sanity quickly fell to 1 and was not able to be restored for 1 minute. [15:13:19] [10/15] |- [15:13:19] [11/15] |} [15:13:20] [12/15] /div [15:13:20] [13/15]
[15:13:21] [14/15] == '''Suppression Procedures''' == [15:13:21] [15/15] Due to the large HP pool and heavy resistances. Suppression has to be made differently. [15:14:15] you can use \`\`\` to format code blocks [15:14:43] yeah i didnt knew... [15:14:45] what is there before this code? [15:15:01] It's probably something to do with the `/div` [15:15:27] [1/14] ``` [15:15:27] [2/14] Clearance Level 4 is required to even request a scheduled test with SCP-173. Lower clearance level is strictly not allowed and, during testing, a minimum of 4 personnel are to remain eye sight with the abnormality. [15:15:27] [3/14]
[15:15:28] [4/14]
[15:15:28] [5/14] {| class="wikitable" [15:15:28] [6/14] |- [15:15:28] [7/14] ! Manager Guidelines [15:15:29] [8/14] |- [15:15:29] [9/14] | When an agent panicked during work, it's Meltdown Counter decreased by 1. [15:15:29] [10/14] |- [15:15:30] [11/14] | When an agent got a Normal or Bad work result, it's Meltdown Counter decreased by 1 with high probability. [15:15:30] [12/14] |- [15:15:30] [13/14] | When a Class-C cleaned a puddle off SCP-173's containment unit, it's Meltdown Counter increased by 1. [15:15:31] [14/14] |- ``` [15:16:49] okay what happens if you put `
/div` where the `
` currently is [15:17:05] let me check [15:17:43] now the same problem affects lower zoom [15:18:13] do you have a link or is it a private wiki? [15:18:25] yeah ill share rn gimme a sec [15:18:43] do I send through dm? [15:19:04] Just send here~ [15:19:09] https://amcfoundationofficial.miraheze.org/wiki/SCP-173_The_Not-So-Statue [15:20:28] brb in ~10 minutes, you can send messages tho [15:20:32] ill have my phone [15:21:34] Ok back but in phone [15:23:07] Can you share more details on how you see this error? Is it on mobile or desktop (or both)? Is it just on this page? [15:23:21] I'm gonna check on mobile rn [15:25:45] On mobile the Suppression Procedures part below doesn't even show up. It's like it's not even there. I also can't access the rest of the code below the initial [15:26:49] Ok nvm I'm stupid [15:26:53] Let me recheck [15:27:18] On mobile is perfectly fine [15:28:50] [1/2] On pc after saved it shows this...? [15:28:50] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468991767159373941/Captura_de_ecra_2026-02-05_152828.png?ex=698608b1&is=6984b731&hm=8056146bf2142c6307c3c79b2dde543c36608bd8eaff14a9242cc1281f355402& [15:28:54] after looking at it seems you put this in the wrong place, I meant to put it between the `/div` and the `==` bit [15:29:11] sorry for being confusing [15:30:41] [1/2] take out `display: flow-root` from `.mw-heading, h1, h2, h3, h4, h5, h6` in your css [15:30:41] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1468992226570015005/flow.gif?ex=6986091f&is=6984b79f&hm=753b03c3c035f07b241f3e4d309b44ae6a8eea3513579f31d8ab2294290fb044& [15:30:42] it works wth [15:31:39] why does the problem occur whenever there isnt ```
/div``` [15:32:08] i will forever love the high quality gifs [15:32:14] oh its gone [15:32:18] you might want to make a template called `{{clear}}` which has that extra div in, since it's something that comes up very often [15:33:08] ill find out how to make a template later, but thanks for the help [15:33:23] css clear does some funky thing where both the element that come before the div and the element that come after must be separated [15:33:48] frequently useful whenever you have some floating element clipping into sections below [15:34:14] not sure exactly how clear works but that's how `clear:both` works [15:51:39] i think forsaken wiki would benefit the most with renderblocking haha [15:57:58] also their usage is exactly what Petra initially envisioned the extension to be used for [17:29:17] sooo readable [17:36:04] @raidarr would it be possible if I can get a global username change, i would rather my username be changed to fearless instead of fearlessak47 to match my discord display name, but unfortunately the name has already been claimed and it seems they don't really..use the account have any edits so [17:40:27] [[Special:CentralAuth/Fearless]] [17:40:32] [17:40:35] I suggest requesting on wiki [17:40:53] But in theory that's possible [17:40:53] see [[UP]] for usurping [17:40:54] [17:41:00] We sometimes upsurp account [17:41:13] upsurf 😎 [17:42:06] Upsurfing an account sounds much more fun [17:42:16] lol [17:43:12] ty btw [17:45:39] Only just realised I made a spelling error [17:45:44] I think my brain might be laggy [17:49:54] I wonder...what will happen to the person whose username got yoinked? [17:50:01] They get renamed [17:50:08] To add (Usurped) on the end [17:50:15] oh. LOL [17:50:18] [[Special:CA/Skye (Usurped)]] [17:50:18] [17:51:18] oh lol [17:51:22] why asko btw [17:52:30] bit early with that SR [17:54:23] yeah, i should've wait for 1 month though I might forget later [17:54:39] also @pskyechology, could you direct them to phorge? https://meta.miraheze.org/wiki/Steward_requests/Miscellaneous#Delete_all_content_from_my_wiki [17:54:56] that's nothing you can't do yourself you know [17:55:16] yeah i'd rather a tech team saying it then me [17:55:33] as it could give them the confidence to actually go to phorge and not on sr/m [17:55:57] the value of the message is the same regardless of the messenger [17:55:57] i already told em, just having others saying it helps [17:56:07] well if it is what you say [17:56:50] you should also read the part where they already made a phorge ticket [17:57:02] oh, i'm dumb [17:57:05] i never see phorge [17:57:13] because mostly i don't know tech stuff [17:57:48] and i'd like for my name not to get leaked [17:57:50] I love Phorge, I love awarding badges and medallions [17:58:25] Need more awards tbh I want to gift someone who fixes my issue a little cup of coffee [17:58:26] you can just not enter your name [17:58:40] ...do i need to start a kofi lol [17:58:44] Does Phorge not have a coffee medal? [17:58:56] problem is what happens if i sign an nda in the future, would my name get leaked? [17:59:05] Man what if I had a kofi or patreon. I might make $20 from it [17:59:15] I'd donate! 💃 [17:59:16] your name will only ever be on the NDA which will most likely only be seen by the DTS [17:59:26] oh. [17:59:38] Let me see the options rq - I think it's an assortment of medals and a trophy, also a heart icon [18:02:56] [1/4] Omg the skull is hilarious [18:02:56] [2/4] TOUCAN [18:02:57] [3/4] I see coffee 👀 maybe im blind [18:02:57] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1469030549317357588/Screenshot_20260205_130210_Kiwi_Browser.jpg?ex=69862cd0&is=6984db50&hm=f21a35125e70cbe868905e5af132ca836c5b3b0cf7e8f4f52f7a794f75efff28& [18:03:09] Forg [18:06:45] though i wonder, why phorge? [18:07:15] i'm gonna go with "that's what wmf was using and it's awesome" [18:07:25] oh alright [18:07:29] Also - free [18:07:39] broad umbrella of awesome [18:07:47] that name is pretty usurpable, its grounds for a routine request although any usurp takes some steps [18:08:14] i though things that don't cost money usually sucks at one part or another [18:08:18] iirc the primary step is to courtesy notify the one to be usurped and give them a fairly generous period to comment [18:08:29] this I believe is done at our level [18:08:59] per the [[UP]] it is 30 days for editless users [18:09:00] [18:09:07] ngl i think they made the account just to look at stuff in https://haremhotel.miraheze.org/wiki/User:Fearless lol [18:09:07] which fearless provided notice of [18:09:10] a month tracks with what I was thinking [18:09:28] if he already notified then we might be good to wait [18:09:34] and yeah it does seem pretty single purpose [18:09:40] yeah he is notified, just 1 month [18:09:54] i wish it was faster for a account that has zero edits for all wikis they're in [18:10:01] but it is what it is [18:10:09] this is where it would be useful to query last login to know if it is a real reader account or totally inert [18:10:17] not that it would change much on the policy side [18:10:59] I am supportive of somewhat stringent requirements because if it is a reader account then I believe in a user's right to the name even if it is not used for any other purpose (note as well that certain things like comments just won't appear on CA) [18:11:51] if by query we see the account has been used as of this year or even late last year I would be uncomfortable handing it away, but if on the other hand it was abandoned like right after creation, I would have no qualm at all on a personal level with usurp. That's just personal take though and not to override policy [18:12:23] from a privacy perspective a query for this purpose would not really be justified so it is what it is [18:12:30] yeah reader accounts is fair game because you DO use it [18:12:40] but when you don't use it..just let me have the user lol [18:12:50] I like sending the tree [18:12:57] indeed, still all in to say the usurp request has fair grounds [18:13:47] i do wonder what happens if (username) (Usurped) is already taken? [18:13:48] in procedural fairness I will add a few notes to the notification on the talk page [18:14:03] usurped2 [18:14:08] basically [18:14:32] I keep forgetting I'm not logged in and still don't have enough cause to log in so I guess not [18:14:34] oh cool, better then blowing up the database lol [18:15:14] opsec > simple notification [18:18:30] its literally just laziness with the steps and the fact I have been doing a lot of reboots and stuff that have been killing the session [18:19:07] I will be in to process something local when a respective rfc completes but that might still be a distance off [18:19:11] i'd hate to relog every single time i go on miraheze too [18:19:14] it would be a pain [18:19:31] the more I have to play around with logins the less I log in, its not fair but it just is [18:19:33] the first AS request? [18:19:45] its totally offstream of meta [18:19:54] oh alright [18:20:38] this can probably be closed soon, almost a week [18:21:22] @pixldev congrats for your election on AS, sending the congratulations early since it is impossible to fail the RfC after having this much support votes lol [18:22:10] Is Extension:Popups still supported by miraheze [18:22:13] Can't find it [18:22:35] may be called previews [18:22:39] I ate it [18:22:41] they're stupid with renaming [18:22:58] wait what? why did they rename the extension [18:23:02] idk [18:23:11] only seeing ForcePreview [18:23:24] is your wiki in a language other than english [18:23:30] haha [18:23:32] yes [18:23:37] must be that [18:23:42] spanish [18:24:34] `Previsualizaciones` ? [18:24:38] yup [18:24:53] https://cdn.discordapp.com/attachments/407537962553966603/1469036074633400384/image.png?ex=698631f5&is=6984e075&hm=ad225e77e92cf5ac1c7ada3f49d681523d3e949a97fee54f5904e76e4a971194& [18:24:55] But it's greyed out [18:25:02] sadge [18:25:17] it requires another extension which unfortunately isn't localized to spanish so it's empty [18:25:20] It needs something else to work [18:25:21] really annoying bug [18:25:42] use ?uselang=en at the link to see what it requires [18:25:51] enable pageimages and textextracts [18:26:32] thanks guys [18:27:37] one last question [18:27:45] can Popups work with external wikis [18:27:52] or is that impossible [18:28:08] like if I'm linking to w: [18:30:24] im pretty sure not possible [18:33:07] alright [18:33:17] one can wish [18:34:00] mediawiki makes you actually fight your battles [18:34:26] I like that [18:34:40] me too, using wordpress in class made me so miserable [18:34:40] makes me feel alive [18:36:26] yeah mediawiki is great [18:36:36] it actually allows project like miraheze [18:36:37] exist [18:38:07] dont forget fandom [18:40:11] they don't deserve a word. [18:40:26] no reason to deny reality [18:40:29] i'm disgusted by their greed [18:40:35] but true, fandom does exist [18:40:59] hello [18:42:37] oh god they put you on the irc [18:43:54] :))\ [18:44:00] I'm trapped helpppp [18:44:11] I'm at school so that's why :/ [18:46:24] looking at cvt is booooring [19:14:19] bro pls READ the actual request before responding lmao [19:14:30] 😭 yeah i noticed [19:14:50] just..some bad traits/habits from being in a specific fandom that is famous for not reading things [19:14:56] (skimming WAY too much) [19:18:19] ok then don't lmao [19:19:53] we like reading things in this club [19:20:38] true [19:20:51] it's an habit that dies very, very hard [19:23:15] though, i'll try my best [19:23:21] no reason not to [20:09:12] Now I'm trying to change some colors at the that page but I'm getting an error saying "Unexpected end of stylesheet in rule at line 100 character 34." and idk how to fix it :ThinkerMH: [20:21:04] [1/2] since you so kindly said you would (but i still dont expect you or anyone to!), here: [20:21:04] [2/2] if you're a paypal type of gal lmk, i couldn't be bothered rn (and i also get fees off on stripe for now :3) [20:47:04] Hi guys! Are overlays allowed on Miraheze? [20:47:07] I want to report a privacy issue [20:47:30] Please file a report at https://reports.miraheze.org or by emailing ts@miraheze.org [20:47:38] overlays? [20:47:51] Yeah, like visual effects [20:48:06] you can go crazy with any and all CSS you can code [20:48:23] Ohh, it is more connected to js [20:49:16] we also got plenty of javascript support but you will probably have difficulty loading in external sources due to our CSP policy which blocks most everything [20:49:57] Can I show a screen recording from the Fandom Wiki to show what I mean? [20:50:07] sure? [20:50:32] i would assume fandom also doesn't really like external sources so you should be able to use the code from there almost verbatim [20:50:57] Fandom doesn't allow you to create overlay visual effects [20:51:21] oh right I forgot they're annoying with their policy [20:51:25] we don't have that [20:52:18] https://cdn.discordapp.com/attachments/407537962553966603/1469073171813499057/dff.mp4?ex=69865482&is=69850302&hm=6c3dedc2bd98349943c780427db567003d872e61031d28ec7d9d5d9f5b017bea& [20:53:34] While having the worst mobile support ever [20:54:17] [1/2] yeah you can do that, no one's gonna stop you [20:54:17] [2/2] i would however strongly advise you to make it clear that such an effect is gonna happen, especially because of the flashing lights [20:54:31] wouldn't want to cause seizures for people [20:54:44] It is just an example [20:54:59] theres also the issue of people that just want to hear the audio not nothing else [20:55:14] Yeah:rozapity: [20:55:42] Eh I could find a way [20:55:45] But I do what developers say [20:56:24] I only just put together ko-fi ≈ coffee [20:57:00] Like just buy coffee for developers [20:59:05] With a very good reason [20:59:55] I understand their policies, but sometimes it's too much [21:01:26] whats with asym roblox games and them having horrible wikis to read [21:04:04] Advice me, how to make it readable in your opinion [21:04:40] Not have one million effects [21:05:17] Do not take the fandom forsaken wiki as an design example to base your wiki off [21:05:20] It's never a good idea [21:07:15] I'll try to get rid of it, but it's very difficult to maintain a mobile version [21:07:32] Be aware of copyrights though. Only use music and lyrics that are free to use. [21:07:42] <.lukasry> https://cdn.discordapp.com/attachments/407537962553966603/1469077046650208371/43c076ca-f4b3-4c03-b7f3-79d81672fa9e.jpg?ex=6986581e&is=6985069e&hm=c97013d902da504b108acfdd87d2c211978be452af1e328215e33cc7e80c073d& [21:07:50] <.lukasry> ... [21:07:55] This is not the Forsaken server [21:08:06] We can't help you with that here [21:08:08] <.lukasry> I know [21:08:13] <.lukasry> Just showing [21:08:18] I am working with the original creator of that skin and animation [21:08:26] I have rights to do this [21:08:26] <.lukasry> About what my brother did [21:08:40] Goody [21:09:11] That's Fandom for you, they could very well use media queries and disable the MobileFrotend extension [21:09:15] Not relevant to this chat, better suited to a forsaken/roblox server, as this is a support channel for the entire miraheze farm of over 20,000 wikis [21:09:40] They did this for the discussions side of wikis, so why can't they do the same on the wiki part? [21:10:53] Maybe i can send an email with this suggestion? [21:11:13] Not like they would really give a care [21:11:29] I hate trying to maintain both versions in the same time [21:11:57] Or you could just not maintain the mobile-side of the design [21:12:22] that's silly [21:12:31] shhh skye [21:12:33] huge portion of users are mobile these days [21:12:39] ESPECIALLY on roblox wikis [21:12:53] I hope to get bureaucrat on the miraheze wiki(the original one) so I can finally make a good wiki [21:14:36] Main auditory:milkdisappointed: [21:16:26] I vote that all users should buy tablets where Desktop view is just as good as on a laptop Forbid users to use their small mobiles :EpicFaceMH: [21:19:47] The main reason why I like miraheze is full customizability [21:26:03] Skye [21:26:09] Can you help me [21:26:40] I don't understand how to start the local election on wiki [21:27:16] anyone here? [21:29:03] [1/2] make a page, say you wanna be a bureaucrat and why [21:29:04] [2/2] and have people comment on it [21:29:43] [[user:raidarr/Wiki Adoption]] [21:29:44] [21:29:49] oh hiii guys [21:29:51] damn got the link wrong [21:30:00] hey WWR [21:30:17] If the comments section is closed on wiki? [21:30:22] hi, sounds like you might wanna invest in a client/bouncer that keeps logs [21:30:29] lowercase a [21:30:31] doesn't have to be comments [21:30:42] uh what [21:30:44] hello crystalite13 [21:30:47] logs of what? [21:31:04] of chats you didn't see while you were logged out/away [21:31:12] ohhhh I see [21:31:18] how would I do that anyways? [21:31:20] I'll try tomorrow. Thank you skye [21:31:42] i summon a @blankeclair who knows more than me [21:32:17] [1/2] Likely due to having unmatched parentheses/brackets. To change colors, you can nuke the entire ⁨`var(--something, something)`⁩ text and just put a singular color there. Be careful with balancing the parentheses: both of them need to be deleted to maintain balance. [21:32:17] [2/2] If you still get the error and can't figure it out, You can send the diff (preview the changes and send the screenshot) if they're short or send the whole thing in a code block. [21:33:01] the Miraheze cvt feed is so silly [21:33:21] but I cant find any vandalism which I guess is a good thing [21:34:50] https://meta.miraheze.org/wiki/Special:AbuseLog might be useful for finding vandalism idk [21:35:00] hehe abuse log [21:40:08] I funded ur fixing of wikis :3c [21:40:31] its janebuzjane [21:41:28] AAAAAAAAAKRJWIDNFISMFIEMTIFMEISMHIEMQIFNEIAMDIGNDIAMSIGNW7AMFIELWUFBE THANK YOU <333333333 [21:41:42] i will use this great sum for fraud :3 [21:42:08] Omg anytime, y'all always give quick fixes and support for tech issues, least I can do 💜💜 [21:42:22] This is morally correct [21:43:28] [1/69] I did try looking for anything unmatched but didn't find anything (had to delete comments because I don't have nitro): [21:43:28] [2/69] ```/ Common css for all tab styles / [21:43:29] [3/69] .tab-button-container .tab-button:hover { [21:43:29] [4/69] cursor: pointer; [21:43:29] [5/69] } [21:43:30] [6/69] .tab-panel-hidden { [21:43:30] [7/69] display: none; [21:43:30] [8/69] } [21:43:31] [9/69] .tab-button-container.tab-default-style { [21:43:31] [10/69] display: flex; [21:43:31] [11/69] flex-wrap: wrap; [21:43:32] [12/69] } [21:43:32] [13/69] .tab-button-container.tab-default-style > .tab-button { [21:43:33] [14/69] white-space: nowrap; [21:43:33] [15/69] margin: 2px 4px 2px 0; [21:43:34] [16/69] padding: 0.15em 0.4em; [21:43:34] [17/69] color: #202122; [21:43:35] [18/69] background-color: #b5b9bd; [21:43:35] [19/69] transition: background-color ease-in-out .2s; [21:43:36] [20/69] border-radius: 5px; [21:43:36] [21/69] border: 1px solid #027fd9; [21:43:37] [22/69] } [21:43:37] [23/69] .tab-button-container.tab-default-style > .tab-button:hover { [21:43:38] [24/69] background-color: #027fd9; [21:43:38] [25/69] color: #fff; [21:43:39] [26/69] transition: background-color ease-in-out .2s; [21:43:39] [27/69] } [21:43:40] [28/69] .tab-button-container.tab-default-style > .tab-button.tab-button-selected { [21:43:40] [29/69] background-color: #027fd9; [21:43:41] [30/69] color: #fff; [21:43:41] [31/69] transition: background-color ease-in-out .2s; [21:43:42] [32/69] } [21:43:42] [33/69] .tab-button-container.tab-blue > .tab-button { [21:43:43] [34/69] display: inline-block; [21:43:43] [35/69] white-space: nowrap; [21:43:44] [36/69] padding: 0.15em 0.4em; [21:43:44] [37/69] } [21:43:45] [38/69] .tab-button-container.tab-blue > .tab-button.tab-button-selected { [21:43:45] [39/69] color: #fff; [21:44:59] [21:45:32] Look in the "See also" section for the others~ (oppose, abstain) [21:51:27] Our fundraiser has now raised over $5,000! Thank you everyone for your support [21:52:40] [1/3] Anyone has a good example or simple snippet for making a Template to have images be inlined? [21:52:40] [2/3] As in, height and width are automatically adjusted to fit the provided text scale. [21:52:41] [3/3] I tried with templatestyle and applying a class that sets max width and height to `1rem`, and use the class in the `[[File:...]]` wikitext, but that doesn't get applied to the image itself, but a span object wrapped around it, which is annoying. [21:57:55] Actually, I think I found a solution. [21:58:23] I edited the css to use ` > * > img` to target the img object. [21:58:46] [1/2] The stripped down version works on a sandbox page. I think I know what's going on: the category at the very bottom ⁨`/ [[Category:Template stylesheets]] /`⁩ is messing with the ⁨`MsCatSelect`⁩ extension. Imo that extension should never be used because of how it messes with categories in unexpected ways. If you still want to keep it, remove the comments a [21:58:46] [2/2] t the bottom with the category. If you don't find it particularly useful, disable it in Special:ManageWiki/extensions [22:04:17] [1/3] Could the CSS for the Login Wiki's startpage be adjusted please? [22:04:17] [2/3] It's unreadable when using the Wiki's dark mode. [22:04:17] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1469091284449890417/image.png?ex=69866560&is=698513e0&hm=57b494831c434a35fc507f1be24d037db49ee43a4956f54699e7546085fcb196& [22:05:04] [1/2] oooh that did the trick ( ˶ᐢᗜᐢ˶), tbh I already had suspected it had to do with the last lines (since it mentioned line 100 when it only went up to 99) so I did try it (without deleting the category) but I had no idea about MsCatSelect... I do find it quite useful for subcategories so I'll keep that in mind when I edit any styles.css page, thank you so muc [22:05:04] [2/2] h again! [22:12:10] [1/2] damn a lot of things on loginwiki are unreadable [22:12:11] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1469093270155169956/image.png?ex=6986673a&is=698515ba&hm=d214790db98c1cdb64648fcf4746398cc53acf3b0621db77dac63237296a6373& [22:13:48] I could if I put on my tech hat. Seems like an uncontroversial use of tech privileges since there are no local admins. [22:14:17] If we sync these with dev they should be fine I think. [22:14:23] I recall there also being other wikis that are affected [22:14:46] Like iirc was either commons or dev wiki having unreadable template docs [22:14:56] For the same reason (white background) [22:16:07] I'd say that's fine [22:16:18] But tbh I don't know whose problem login wiki is anymore [22:16:55] I've never massively liked the way loginwiki was setup [22:17:24] It really should be renamed something other than loginwiki and handed over to CVT or merged back with meta [22:18:06] Will GUP kill the job queue if we merge login with Meta? [22:18:23] Couldn't that have issues with stuff like User pages, given the wiki is used for global user pages (amongst other stuff I assume)? [22:18:24] No [22:18:58] Not that it's ever been fully true cause it used to crash the job queue anyway all the time @posix_memalign [22:19:19] Yes that's mostly why we're procrastinating dealing with the problem [22:19:37] Some of it is just normal procrastination [22:22:48] [1/2] Login wiki fixed [22:22:48] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1469095944581681213/image.png?ex=698669b7&is=69851837&hm=319ee153bb9788dfcff25d85d98ffd3161e51d46797e156e79f0c4684f64797e& [22:23:38] getting close to 800k users I can see 👀 [22:29:24] Our wiki (archipelago) also has this issue. [22:29:29] Ours is stock design [22:29:38] I do not know how to fix it, but I'd like to [22:29:50] I want to switch to Dark Mode myself but can't :gg_pAin: [22:30:19] Mind showing me what you did? [22:31:26] [1/3] https://login.miraheze.org/wiki/Main_Page?diff=prev&oldid=18880 [22:31:27] [2/3] Mostly involves finding the right codex design token on https://doc.wikimedia.org/codex/latest/design-tokens/color.html [22:31:27] [3/3] If you can't find one, read https://meta.miraheze.org/wiki/Help:Dark_mode about other ways to work with dark mode. [22:40:15] [1/2] Personally did I just use some specific color values when I made some templates, namely the color for border and the same color with 0.1 alpha for the background. [22:40:15] [2/2] Makes it look decent on both themes [22:42:28] Just made some bulk edits to my wiki, and noticed in #cvt that my changes are noted with the word "blocklist" next to my name. What does that mean, lol [22:42:46] have I been naughty [22:43:46] What do you mean [22:46:23] humn, Your name may be similar to another user on that list. [22:46:30] Huh [22:52:20] I'd prefer not to get discliplined for making legitimate changes on the wiki I admin if possible lmao [22:53:23] I’m senior CVT and am not sure what it’s complaining about, you’re fine [22:53:36] I figured as much [23:59:52] [1/2] :3 [23:59:52] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1469120373818920971/image.png?ex=69868078&is=69852ef8&hm=30d46098b4ae2af65e9360550efb14ee01219d5e1e15ad3468decd80e2ac3127&