[00:19:18] [1/5] Hello [00:19:18] [2/5] https://en.wikipedia.org/wiki/Portal:Internet [00:19:19] [3/5] Portal:Internet [00:19:19] [4/5] Are there skins or snippets that improve the look of portals and templates? [00:19:19] [5/5] Also, what are some ways to improve them if those don't exist yet? [00:19:22] (repost from mw) [00:37:19] It added up automatically I think, I just checked there is no anymore [01:14:11] If anyone was planning on doing more favicon work, I ran across this going through some old stuff https://github.com/audreyfeldroy/favicon-cheat-sheet [01:14:44] Presumably somewhat out-of-date, but a decent reference. [01:53:24] does anyone mind sharing a page of theirs that utilises smw on their wiki? im discussing with the admins about enabling smw and they would like to have a look for reference [01:55:22] if theres other reference pages that might be good we would love to have a look too. basically we are unsure if it would be a pain to learn how to get smw up and running from scratch vs getting cargo to work previously and we have a number of cargo stuff that were prepped before the disabling [04:05:00] I am here [04:05:11] I dunno why I announced that [04:10:46] wb [04:24:22] Is there anything important on Raidarr's talk page that I should look at? I don't want to read Nale's reply right now. [04:24:42] more of the same I'd say [04:24:45] not worth the time [04:24:59] kk [04:40:53] has anything been done yet [04:41:01] re revocation [04:46:50] still going on with the cn [04:47:20] wait @Agent it was oversighted? [04:47:46] it appears that something was oversighted on raidarr's talk page [04:47:55] if it wasn't what else do you think would happen [04:48:02] It was something small [04:48:08] ah [04:48:14] i don't think there's a consensus nor policy on this but nobody wants to argue about it anymore [04:48:15] not the "outing" that Nale alleged? [04:48:16] his comment didn't change though, his reply is untouched [04:48:22] got it [04:53:28] hello gaddman, welcome to the miraheze channel [04:54:08] Hi! Anyone know if there's an issue with the DataDump? I see the option for XML and managewiki, but not the Image option. [04:54:14] which wiki? [04:54:21] It's a private one [04:54:56] ah [04:55:22] image dump has to be requested via Phabricator [04:55:33] Oh right, is that new? I've done it myself in the past. [04:55:56] I don't believe a sysadmin has to generate the dump [04:56:07] if it needs importing to a wiki then yes [04:56:26] not directly for importing, just as a backup [04:56:35] yes i see [04:56:48] ^ [04:56:50] hmm it should allow for generating an image dump [04:57:41] unless something has changed in less than a month and I wasn't aware of that [04:57:42] looks like it's a while since I last did an image dump - 25/07/2022. So it was available then. [04:57:55] let me check something [04:58:13] ah I forgot irc doesn't get replies tru [04:58:26] They only see you replied not what to. [04:58:30] It gets them like this: https://prnt.sc/60QrSV2hWMRf [04:58:51] sadge [04:58:51] CA if I'm wrong, does DataDump not allow for an image generation? [04:58:59] I'm able to do so on Beta... [05:00:00] I'm sure it wasn't after db141 incident at least [05:00:06] not sure about before [05:00:28] No, I was working on it but resigned before finishing it. [05:00:47] oh ouch [05:01:28] ah ok. So sounds like no longer possible then? Or at least not without a Phabricator request. [05:01:37] yes [05:01:42] correct [05:02:34] oh well, will place my trust in the SRE team's backups! Not many files/images in this wiki anyway. [05:02:46] Also replies were originally on my list of things to improve IRC side before resigning frlm Miraheze SRE, but maybe will still finish that. [05:03:00] i see [05:03:06] No backups are kept for images unless you request them. [05:03:23] ooh, ok. Good to know [05:04:28] Regrading these replies,  is the action on Discord these days? [05:04:49] yes [05:05:08] I guess you can check Sagan 4 wiki, its admin Disgustedorite converted Cargo stuff to SMW, you might ask them about that [05:05:32] discord has more features, but privacy is worse and discord is closed source and it sucks in several other ways [05:06:00] there isn't many users savvy w/ such extensions + they are part of restricted settings nowadays [05:06:29] i was also banned from discord for some reason they haven't really explained to me [05:07:06] That’s rough. [05:07:18] You were banned? I wasn't even aware of that. [05:08:20] yes i was, i posted about it on CN [05:08:22] I don't see you in the ban list. [05:08:27] no i mean from discord.com as a site [05:08:35] Oh [05:08:38] lol [05:08:53] Over 50,000,000 accounts were [05:09:17] its not a spambot ban if you're wondering, they first banned me because they think im under 13, then warned me for acting like a pedophile [05:09:20] really logical i know [05:09:39] it's good to mention about ban your profile but tbh CN entry wasn't necessary ... especially w/ such details [05:09:45] * in [05:09:46] All I mean is Discord has really cracked down on people lately. [05:09:54] @Legroom#2748 i know [05:10:06] i should've excluded most of the details but i wasnt thinking it through when posting [05:10:43] i had just woken up and my normal schedule is to reply to dms before i do other things and that was when i realized i had been banned [05:10:56] so i hadnt really thought about it too much [05:11:49] and @CosmicAlpha#3274: yeah they have but they havent cracked down on spambots, trolls, etc., they're more interested in edgy jokes and mass-bans with AI and stuff [05:12:42] can a user request to hide their CN entry, in history and from archive etc? [05:13:22] also I didn't realize this discord is public ... [05:13:29] oh well, it's too late [05:13:38] Depends on the request reason [05:18:36] hmmm I got logged out again [05:18:45] it happens much more often now [05:18:56] not counting the cargo logouts [05:20:14] you can't really take something off the internet once its there [05:20:21] im pretty sure that the CN is on the web archive [05:20:33] i dont intend to take back what i wrote or try to hide it from public view [05:20:44] i regret writing it but i dont want it to be just erased from the CN history [05:20:52] someone could close or delete the thread if they *really* insist though [05:21:17] I mean you do you I just was curious [05:21:34] oh i see [05:41:28] is it possible to give to image as `[[File:...` width value via CSS? [05:43:46] elaborate? [05:43:52] I thought it is ... [05:44:12] instead of setting it in File construction [05:45:41] [1/3] like `|250px|` [05:45:42] [2/3] I got a class for image, to give it border and some marhin, which I already set in `|class=` [05:45:42] [3/3] the problem is how image formats in mobile screen, thought I'd give it different width w/ media query [05:45:51] * margin [05:46:33] and the image isn't fixed either, it's in template [05:47:23] Oh there's a "hack" for that [05:48:05] well not really a hack [05:48:45] you can just target the class and the image inside and applyy your css rules [05:53:46] that what I was thinking, but should it be made in class itself or w/ `class image {`? or I mistake something [05:55:28] @Meta-Wiki Administrators If anyone is looking for something to do, [[Category:Candidatesfordeletion]] has 23 entries in it. :) [05:55:28] https://meta.miraheze.org/wiki/Category:Candidates%1dfor%1ddeletion [05:55:29] [05:56:18] on it! [05:57:11] heh why is my talkpage archive there? Usertalk:Reception123/Archive2 [05:57:22] Pretty sure it has to do with BWM's signature [05:58:18] Target the image itself, this css isn't exactly what you need but is what I did to make responsive images [05:59:01] [1/5] you do ``[[File:image.png|Description|frameless|link=|class=rewards-icon]]`` in File: and then add something like [05:59:01] https://meta.miraheze.org/wiki/File:image.png [05:59:01] [2/5] ```img.rewards-icon { [05:59:01] [3/5] width: 40px; [05:59:01] [4/5] height: auto; [05:59:02] [5/5] }``` in your css [05:59:24] oh huh the class got applied to the image itself [05:59:31] then use the rule that electric sheep got [05:59:42] thank you both [06:00:13] I knew it's possible just got confused that img property [06:03:53] Hi! Can someone tell me how long it usually takes for an IP unblock request to be worked on? :3 [06:04:45] lol [06:05:37] @HalfBloodPrince#8125: i cannot promise anything in particular but it's unlikely that you would need to wait more than a day to hear back [06:05:46] just wanted to ping you Agent lol [06:05:49] Oh yes, you emailed us, right? [06:05:53] they've sent email [06:05:54] Sorry, busy day in the emails [06:19:12] Does anyone know of a template - or if not, how to create one - that can write out numerals? (i.e. if I were to input $16,000,000.00 it would display "$16 million") [06:20:08] this can probably be done with lua but https://xyproblem.info/, there might be a better way to accomplish that [06:20:47] I need this for a sortable wikitable cus writing adding suffixes such as million or billion or thousand does not work in plaintext as it doesn't jive with the numbers [06:21:49] [1/2] that isn't really hard [06:21:50] [2/2] I think it's possible to use ParserFunc by making it counts the numbers then take the 2 or 3 first numbers [06:22:36] How specific will it be [06:23:38] To the nearest whole number less than three digits in length (i.e. $16,345,781 would also revert to $16 million) [06:24:10] Or 1,212 turns to $1 thousand [06:24:26] So, ideally cut off after the first comma [06:25:22] Will it always be formatted that way [06:25:39] For my specific purposes, yes. [06:28:00] Could strip the $, find the first comma, extract the number before that comma, figure out the number of decimal places of the remaining number to get the correct word [06:28:21] If there is no comma then I don’t think anything needs to be changed? [06:28:50] Exactly [06:32:51] Alternatively, can strip all characters that are not numbers or a decimal place, cast that to number, keep on dividing that number by 1000 until it’s less than 1000. Keep track of the number of divides and then you can figure out the word [06:34:22] Oh [06:34:32] That does make more sense. [06:34:59] I'm also not that great at expressing verbally what I want [06:35:36] Nah the description was fine [06:35:57] I just came up with a worse solution first [06:38:43] what will miraheze status on wiki content related to end-to-end encryption if the encryption backdoor bill in the UK passes [06:39:06] like will content teaching how to use end to end encryption without backdoor be allowed [06:39:22] and will i be allowed to say things like contact on matrix session etc [07:07:59] Collei: that depends on what passes [07:10:04] bruh, is there another anti crypto bill in the UK I didn't know about? [07:10:33] Orange_Star: https://signal.org/blog/uk-online-safety-bill/ [07:15:20] Collei: it seems to put duty on the provider skimming [07:15:34] I’m not seeing distribution of materials advising to be an offence [07:15:44] Unlike things like the computer misuse act [07:18:24] i see [07:18:38] was the issue w/ /styles.css pages in Template namespace being wiki text by default addressed to TS upstream? [07:18:52] For how long have they been trying this already? [07:19:02] i dont know [07:19:15] i've read on the EFF site that it seems like it's been argued about for a long time in the UK [07:20:31] Collei: all governments hate encryption they can’t crack [07:20:37] i know [07:20:37] The UK has been trying to undermine encryption for longer than I've been alive [07:20:41] The US tried it with Apple [07:20:46] or at least it feels like it [07:20:48] Until they found a backdoor and shut up [07:20:55] Orange_Star: literally every country has [07:21:05] anyway i know a good loophole, let's not make e2ee, let's make it go so that a foss bot invents some code words for you and then just provides a convenient interface to translate normal english into the code words and vice versa, no encryption at all [07:21:12] :troll: [07:21:26] hewwo [07:21:40] @Legroom#2748 idk [07:21:45] the reason i didnt reply is because idk [07:22:02] and RhinosF1 Orange_Star that is correct, all the governments hate encryption [07:22:27] because "think of the children" when there is little evidence that this solves the child abuse problemd [07:22:39] Collei: it’s not just think of the children [07:22:48] It’s think of the agenda at the time [07:22:58] Terrorism, Children, etc [07:23:02] yea [07:23:13] dont get me wrong, csam is horrible, and its traumatic for victims when its distributed online, but this is not how abuse is solved [07:23:43] the abuse itself wont be prevented if the abusers just stop using the internet 🧍 [07:24:38] also abusers, terrorists, etc. are already criminals, some amount of them smart enough to get away with it, so given that they're already facing life without parole, there's nothing stopping them from making their own e2ee and not caring that making their own e2ee is a crime [07:24:56] Most of them stupid and most of them you make it easier [07:25:06] meanwhile the actual law-abiding citizens are the ones left with insecure e2ee [07:25:11] But yes, the online safety bill is far too wishy washy [07:25:18] It’s not going to do anything [07:25:28] yea [07:25:33] Because it’s wrote by people who don’t understand the internet [07:25:44] And contains vague text that isn’t helpful [07:25:48] yes [09:10:08] Okay! I'll wait anothe r day just in case [12:04:25] Was there a specific deadline in mind for the fundraiser? Seems to have stalled at 42% for the past week unfortunately... [12:10:11] RhinosF1: just fyi mw python tools will need to be updated for MW 1.40 since maintenance extorts will now be run via run.php - still works for now but might not in a future version [12:10:27] s/extorts/scripts [12:11:35] Though we wouldn’t be able to merge until we upgrade since run.php is not present in 1.39 [12:11:50] MacFan4000: yes, I’ll deploy a feature flag soon [12:12:01] Once I’m home for Easter [12:12:58] So you can test new run.php based mwscript [12:13:01] Home after Easter* [12:13:01] Which is 9 days away [12:47:51] does anyone have time to look at this so we can make our wikis stop being crunchy and start being friendly to newcomers, who are actively coming in because submissions are open, again? https://phabricator.miraheze.org/T10702 [14:41:02] oh hi @Doug [14:44:00] hi 🙂 [14:44:06] what's new [14:44:56] Not too much, been busy at work, but that's slowing down now that the end of fiscal year purchases have subsided 🙂 [14:45:05] oh good [14:45:30] miraheze on the to do list at all? lol [14:46:31] Indeed. I'm looking at areas where I can help out and contribute. I'm looking to catch up on what I've missed in terms of community discussions, Miraheze news, and so forth 🙂 [14:46:52] Ah. Happy to catch you up via DMs if you'd like [15:54:59] @Coolie#9406 about your fundraiser question, the number has to be updated manually [15:55:01] sometimes it is not updated [15:55:12] or at least not immediately [16:02:58] be rest assured (atomic shrimp video moment) that we are at more than 42% [16:09:36] Agent: there seems to be a typo here in your reply to nale: "The user has preciously called another user " [16:09:46] i think its meant to be previously not preciously [16:09:46] oops [16:09:52] feel free to change it if you want [16:10:12] ok [16:22:11] Could an admin please check my support ticket, my servers wiki is currently being vandalised/trolled and there's not much we can do [16:23:14] @Stewards [16:23:22] @TheMisterEpic which wiki? [16:23:27] And why can’t you do much? [16:23:28] Subdomain ogsmp [16:23:38] No beaurucrats or admins [16:23:55] The only active beaurucrats went innactive long ago and I still haven't managed to get myself promoted [16:23:59] Cool, we’ll get someone on it soon [16:24:01] oh, I see, you filed the request in the miscellaneous section [16:24:05] that's why it hasn't been looked at [16:24:08] Yea sorry, if it was the wrong spot [16:24:41] So who's a vandal? [16:24:55] Let me check their username [16:26:56] Dizmaze [16:27:16] They are a player banned from the Minecraft server, so are editing pages with false information/trolls [16:28:31] I see [16:28:34] Anyone else? [16:29:15] Not particularly, we've had some users do non-malicious trolling by linking people's discords, etc which I would like to be able to moderate however [16:46:02] @TheMisterEpic You might want to protect your wiki's main page whenever you gain admin permissions [16:46:57] I just reverted what I think is a vandal edit by a user named SkyceDE trying to promote their YouTube channel [16:52:56] Yep, that's another banned player, this is why I need the beaurucrat role lol [16:53:22] @Agent ^ [16:53:38] Maybe you can protect to confirmed in meantime [16:54:16] Editorially, there is not much we can do as we can't corroborate any info. What you can do is revert what you think is false using the undo button and if obvious vandalism occurs then you can ask us to revert and ban [16:54:39] But indeed, perhaps some pages can be protected to autoconfirmed if requested [16:55:03] In the meanwhile, in order to gain bureaucrat and sysop, you'll need to start a local election [16:55:12] Follow the instructions here: [[Local elections]] [16:55:12] https://meta.miraheze.org/wiki/Local_elections [16:55:12] [16:56:00] Is there any way else? People are going to keep messing with the wiki, and nobody from my server uses the wiki beyond editing posts, so getting them all to vote would be a hassle since there's hundreds of people [16:56:08] TL;DR: make a message on the talk page of the main page saying "I want X role for Y reason, please comment below either support, oppose, or abstain" and let it run for 5-7 days after which you can request stewards promote you on the [[Stewards' noticeboard]] [16:56:08] https://meta.miraheze.org/wiki/Stewards%27_noticeboard [16:56:09] [16:56:16] There is no faster way, no [16:56:48] Could I at least have some permissions to lock pages or something in the meantime, I vaguely remember reading something like that [16:58:00] Stewards can only promote others to roles like rollbacker and confirmed but those don't have the ability to protect pages [16:58:15] Only role which has that ability is administrator [16:59:18] er, by the way, the election doesn't need to have Discord users vote or it doesn't even require anyone to vote [16:59:32] If you run unopposed then that's an election by acclamation [16:59:59] some elections have been successful with no votes [17:00:14] Is discussion section of the main page the right place to do it? [17:00:48] Yeah, "Talk:Main Page" [17:02:10] And, if you know the other editors, with any luck, they should support your volunteering to help the community. [17:03:33] I'm not really volunteering, I own the Minecraft server and the players requested I set it up for them so it doesn't get deleted again, or get trolled like exactly what's happening now. [17:04:10] Then those players should be clamoring in support? [17:04:57] Well none of them have any idea how to use the wiki beyond editing, you can come join the discord if you would like proof they wanted me to make it [17:05:07] BTW, you sign talk page posts with four tildes () in the source editor or click the signature button in the editor bar [17:05:52] Then you're in the position to teach them a bit about wiki community building and process so they can participate in it better. [17:06:31] Not sure how possible that's going to be, most of them are teenagers who play a Minecraft server because they like having the ability to destroy others work [17:06:59] But I'll try, I do need moderation permissions first [17:44:20] I'm not sure if I'm stupid or wha, but I can't upload a .ttf file onto my wiki, and I can't find and enable the purported extension that lets me do that (if there even is one) [17:45:59] An extension doesn't provide that functionality, a core MediaWiki setting does [17:46:01] Enable support for ttf files at Special:ManageWiki/settings -> Media -> wgFileExtensions [17:48:03] Neat, thanks mate [17:48:24] More trial and error <:squint:755498402346827946> [17:51:11] Just searched and apparently others have had this issue before <:ThinkerMH:912930078646730792> [17:51:50] Void said that an update has to be made [17:51:55] fix I mean [17:52:03] idk if it was made [17:52:28] Is this a "sit around and wait" kinda situation then? [17:52:36] last user w/ this problem converted it to another format in the end [17:53:15] I'll try that out [17:54:17] i just uncovered https://meta.miraheze.org/wiki/Requests_for_Comment/Close_the_other_reception_wikis#Close_this_as_invalid because i was exploring the rfc page while bored [17:54:39] "globally locked for high treason" 🧍 [17:55:15] It uploaded after I converted it to woff2 [18:00:20] @Collei, yeah that RfC thread was a whole microcosm of drama. [18:00:41] yeah i know, i just find the wording really funny [18:05:31] The creator of that thread also suggested making things such as a convention for reception wikis, making social media accounts for Qualitipedia, etc. [18:06:02] yea i've heard of that before [18:06:08] I'm just trying to imagine what a convention specifically for reception wikis would look like... [18:06:22] Just to check, are there any errors in this code? I assume I've messed up somewhere since the desired font isn't appearing [18:07:12] Did you put this in the Common.css page or your personal custom CSS page? [18:07:22] One thing to note is that Common can take a WHILE to start showing up. [18:07:58] Common, ye [18:08:11] (I'll have to defer to our CSS experts on this one though, as font overrides are not my area of expertise) [18:08:40] Also, here's something else he made (it's very long): https://receptionwikis.miraheze.org/w/index.php?title=Topic:X4w72henxenswz99&topic_showPostId=x4y79chz1326n43h#flow-post-x4y79chz1326n43h [18:09:02] ill check [18:09:50] damn that reads like something you'd find on r/copypasta lmao [18:10:18] If you dig hard enough, you can find more examples of his writing [18:12:48] The history of Reception Wikis is very colorful, but do remember -- there's a person who had a whole lot of passion for the topic, enough to write those turbo-essays, and that being nice is free. [18:13:04] understood [18:22:09] I don't have experience w/ locally stored fonts [18:22:26] Yeah, I've checked the latter and enough time has passed for the former, I probably screwed the code up someplace [18:22:44] Are there any alternatives to locally stored fonts in that case? [18:23:48] well, people can import free fonts from google fonts [18:23:57] w/o uploading the file [18:24:43] https://dev.miraheze.org/wiki/Fonts copypaste straight from this I assume? [18:24:45] but there are more cases of very specific/unique fonts to be uploaded yeah [18:25:17] google fonts is privacy-invasive and also doesn't offer much in terms of performance [18:25:18] yes [18:25:20] degoogle [18:25:25] I'll try both, won't hurt to try (at least afaik <:squint:755498402346827946>) [18:25:36] fonts aren't that invasive [18:25:43] I'm too poor to go anywhere else [18:25:44] as they other services [18:25:57] i know but it still connects to google [18:27:05] miraheze prohibits analytics and captcha, already by miles better than other cases [18:27:25] I just think the ui is neat :) [18:27:35] better but not good [18:34:58] <:ThinkerMH:912930078646730792> [18:37:14] I'm scrounging through the wiki feed for references now and the only ones that pop up are so old the wikis don't even exist anymore [18:43:12] Alright, finally worked, neat [18:43:55] holy crap it's a youtuber [18:50:16] im not sure who is able to update the number of money raised on https://meta.miraheze.org/wiki/Fundraiser but its definitely outdated [18:50:41] well i know that the number isnt protected but i mean im not sure who is able to check the number to update it [18:52:43] I'll admit that I don't actually know the stat anymore [18:55:44] which stat? [18:56:07] I think the total amount of money raised in the fundraiser [18:56:19] Oh [18:57:12] @Owen would know. Reception123 usually regularly gets updates [18:57:33] .tell Reception123 Can you check with Owen and get the updated fundraising total for [[Fundraiser]]? [18:57:33] https://meta.miraheze.org/wiki/Fundraiser [18:57:54] Okay, MemoServ it is then [19:02:33] dmehus: MirahezeBot was discontinued [19:02:37] FOSSBots shutdown [19:16:35] stat has been updated [19:16:42] 54% there [19:16:54] good to know [19:22:20] yo dmehus is here [19:25:56] the mythical [19:48:35] dmehus: you can get the same functionality as .tell with wm-bot using @notify [19:50:10] I was going to do that, but you beat me to it [19:54:18] Wow, we're famous enough to have copypastas about us: https://www.reddit.com/r/copypasta/search/?q=miraheze&restrict_sr=1&sr_nsfw= [19:56:57] No matter what you say, Raidarr is the best steward. His dedication to being a Steward is incredible, and he isn't afraid to say what's on his mind without being cancelled. Be like Raidarr. [20:03:06] MacFan4000: ah, that's true. I never think to use that functionality in wm-bot [20:03:33] Agent: Oh, FOSSbots shut down? What about the wiki then? [20:04:02] @Fiddlestix#9401, hi, nice to meet you :) [20:04:37] > the mythical [20:04:37] Agent: lol [20:05:39] It appears to still be up [20:05:47] Collei: I still never did understand what a copypasta is lol [20:07:20] I think it's a piece of prose designed to be copied over the Internet [20:08:18] dmehus: the wiki is there until the dormancy policy kicks in and deletes it [20:08:22] @Tali64#9984:  Hey guys, did you know that in terms of global sysops, Raidarr is the most compatible for global sysop rank? Not only are they very active users group, which is mostly comprised of based users, Raidarr is the most dedicated global sysop there is, this means they're smart enough to be able handle complex LTAs, and with their [20:08:23] impressive patience when faced with drama on the CN, you can look up to them as a global sysop. Due to their patience, there's no doubt in my mind that if Raidarr was stressed he could still deal with LTAs, so much so that he could revert metawiki vandalism for hours. They can also learn how to rollback vandalism cross-wiki, along with issuing [20:08:23] global locks, so it’d be incredibly easy for Raidarr to revert a vandal. With their patience, they can easily recover from fatigue induced by CN drama. No other global sysop comes close to this level of compatibility. Also, fun fact, if you vandalize metawiki, you can make Raidarr block you from editing. Raidarr is literally built for the global [20:08:24] sysop role. Ungodly patience+high technical knowledge+experience with vandalism means they can take vandalism all day, all shapes and sizes and still revert more. [20:08:32] Don't ask for the origins of that copypasta. [20:10:32] I can't find it anywhere else, so that must mean that you made it [20:10:42] @Tali64#9984, thanks. That's helpful. Still a bit vague, as that could also describe a meme or spam [20:11:03] @Tali64#9984: Actually it's based on a different copypasta that would make everyone question my sanity. [20:11:13] I think you can find the copypasta in question on the trollpasta wiki on Miraheze tho [20:13:53] Great, that reduces my search to 783 pages [20:14:27] If anything I'm surprised more people aren't aware of the origin copypasta [20:15:56] I've got it: your copypasta is around 1,200 bytes (1.17KB), so it makes sense to assume that the original is around that size [20:16:14] Yes [20:20:49] dmehus: lol im bukkit 👍 [20:20:57] but nice to see you again [20:23:35] dmehus: to answer "I still never did understand what a copypasta is lol", copypasta is long (usually humorous) texts that people copy-and-paste online. usually they are very long though sometimes they can be short. they're usually describing something absurd (like a long rant about how games are ruining the world, how some random actor is the [20:23:36] best/worst based on weird points, etc.), some of them originate from things that people actually wrote and meant to be serious, others were just made up by someone as a joke. [20:24:19] example of a copypasta that i put in my sandbox user page once: You can't parse [X]HTML with regex. Because HTML can't be parsed by regex. Regex is not a tool that can be used to correctly parse HTML. As I have answered in HTML-and-regex questions here so many times before, the use of regex will not allow you to consume HTML. Regular expressions [20:24:19] are a tool that is insufficiently sophisticated to understand the constructs employed by HTML. HTML is not a regular language and hence cannot be parsed by regular expressions. Regex queries are not equipped to break down HTML into its meaningful parts. so many times but it is not getting to me. Even enhanced irregular regular expressions as used [20:24:20] by Perl are not up to the task of parsing HTML. You will never make me crack. HTML is a language of sufficient complexity that it cannot be parsed by regular expressions. Even Jon Skeet cannot parse HTML using regular expressions. Every time you attempt to parse HTML with regular expressions, the unholy child weeps the blood of virgins, and Russian [20:24:20] hackers pwn your webapp. Parsing HTML with regex summons tainted souls into the realm of the living. HTML and regex go together like love, marriage, and ritual infanticide. The
cannot hold it is too late. The force of regex and HTML together in the same conceptual space will destroy your mind like so much watery putty. If you parse HTML [20:24:21] with regex you are giving in to Them and their blasphemous ways which doom us all to inhuman toil for the One whose Name cannot be expressed in the Basic Multilingual Plane, he comes. HTML-plus-regexp will liquify the n​erves of the sentient whilst you observe, your psyche withering in the onslaught of horror. Rege̿̔̉x-based HTML parsers are [20:24:21] the cancer that is killing StackOverflow it is too late it is too late we cannot be saved the transgression of a chi͡ld ensures regex will consume all living tissue (except for HTML which it cannot, as previously prophesied) dear lord help us how can anyone survive this scourge using regex to parse HTML has doomed humanity to an eternity of dread [20:24:22] torture and security holes using regex as a tool to process HTML establishes a breach between this world and the dread realm of c͒ͪo͛ͫrrupt entities (like SGML entities, but more corrupt) a mere glimpse of the world of reg​ex parsers for HTML will ins​tantly transport a programmer's consciousness into a world of ceaseless screaming, he [20:24:22] comes, the pestilent slithy regex-infection wil​l devour your HT​ML parser, application and existence for all time like Visual Basic only worse he comes he comes do not fi​ght he com̡e̶s, ̕h̵i​s un̨ho͞ly radiańcé destro҉ying all enli̍̈́̂̈́ghtenment, HTML tags lea͠ki̧n͘g fr̶ǫm ̡yo​͟ur eye͢s̸ ̛l̕ik͏e liq​uid [20:24:23] pain, the song of re̸gular exp​ression parsing will exti​nguish the voices of mor​tal man from the sp​here I can see it can you see ̲͚̖͔̙î̩́t̲͎̩̱͔́̋̀ it is beautiful t​he final snuffing of the lie​s of Man ALL IS LOŚ͖̩͇̗̪̏̈́T ALL I​S LOST the pon̷y he comes he c̶̮omes he comes the ich​or permeates all MY [20:24:23] FACE MY FACE ᵒh god no NO NOO̼O​O NΘ stop the an​*̶͑̾̾​̅ͫ͏̙̤g͇̫͛͆̾ͫ̑͆l͖͉̗̩̳̟̍ͫͥͨe̠̅s ͎a̧͈͖r̽̾̈́͒͑e n​ot rè̑ͧ̌aͨl̘̝̙̃ͤ͂̾̆ ZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡ [20:24:24] H̸̡̪̯ͨ͊̽̅̾̎Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝S̨̥̫͎̭ͯ̿̔̀ͅ [20:24:25] wait [20:24:26] that was too long [20:24:27] well oops [20:24:46] pretend that i didnt post a long xhtml parsing copypasta [20:24:51] They can also include (modified) monologues from various characters. [20:24:57] what 😭 [20:25:41] I bet that came pretty close to getting klined by ozone [20:25:57] who is ozone btw [20:26:38] Collei: oh, lol. Interesting [20:26:54] ozone is an anti-spam bot [20:26:57] The Libera system moderation bot. [20:27:01] Hey dmehus [20:27:06] hey RhinosF1 [20:27:18] dmehus: I’m watching a tv show about canafa [20:27:25] Agent: i see and dmehus: yea [20:27:32] Also what’s up [20:29:18] Oh, what show? Like a TV drama/sitcom from Canada, or a documentary about Canada? Not much. Normalcy is returning at work after the cyber-security incident in January and the end of fiscal year purchases are over, so it's quieter workload wise [20:29:32] dmehus: race around the world [20:29:48] RhinosF1: cool [20:29:57] * dmehus googles "race around the world" [20:30:56] ah, it's like a British version of The Amazing Race without an Australian host [20:31:53] dmehus: yes pretty much [20:32:33] cool, looks interesting. I'll have to see if any of the streaming services in Canada have the Canadian rights for it [20:32:44] as I don't subscribe to Britbox (I'm sure it's on there!) [20:35:14] you could always pirate it [20:35:16] jk [20:35:35] dmehus: I didn’t realise Canadian transport was rubbish [20:36:01] why is miraheze always having errors, im getting bad gateway when trying to load meta [20:36:32] ok its back [20:36:35] I found the original copypasta: https://www.reddit.com/r/copypasta/comments/eiey3o/heyguysdidyouknowthatintermsof_human/ [20:36:41] Also, Trollpasta Wiki is down [20:37:07] congrats on finding it and yes wikis are being weirdly slow and non-responsive for me right now [20:38:10] Meta is loading for me [20:38:18] strange [20:38:18] Trollpasta Wiki is back up now [20:38:23] ah thats goo [20:38:24] *good [20:39:04] The primary database server is still in read-only mode. [20:39:22] Oh [20:39:24] db1 [20:39:27] 21 [20:39:31] Urgh [20:39:52] @Orduin can we get some help [20:39:57] Or @paladox [20:40:36] fixed [20:40:59] RhinosF1: oh, you mean, public transit? Yeah, outside of Vancouver, it's pretty much the shits [20:41:35] dmehus: what the show, they use a lot of public transit [20:41:38] paladox: thanks [20:42:15] ah, yeah [20:45:26] dmehus: id be screwed without public transit [20:45:39] One thing I love about the south coast, I can walk everywhere [20:48:38] RhinosF1, yeah, same. I don't drive either and don't plan to, although you do have your driver's license. Still, cars are super expensive and add significant fixed costs to one's monthly budget [20:49:58] dmehus: I don’t have a full license [20:50:13] But yes it’s too expensive anyway [20:50:51] I’d use corporate cars if i had a license but you need 12 months on it for that [21:04:04] technically only the mason wiki has been converted to smw so far because...the request for the other two has not gotten a single reply yet 😛 [21:04:22] yee, I'm sorry [21:04:39] but you seem to be the only user active in that matter [21:05:32] Accidental SME by dint of having tried to do the thing. 🙂 [21:05:59] ^A role I have oopsed my way into at RL work a sad number of times. Hooray legacy processes. [21:06:35] tho as mentioned before we were also slightly lucky on the matter bc there was just one table and everything went through one template that I made because I wanted to use cargo like it was smw [21:08:39] I'll need to get more back in practice with smw before I'd be confident giving advice for more cargo-heavy wikis [21:11:06] there are some things that are pretty simple to convert though [21:14:39] when I started using Cargo I felt it was more complicated than SMW because you have to define your table and then store stuff on it and you can't just slap a property freely on any page it has to go through an entire Thing and you have to rebuild your entire table if you want to add a new property (and if your wiki is too big that's a mega pain for multiple reasons) [21:15:12] The issue with SMW is performance. [21:16:06] SMW has better performance than Cargo [21:16:06] I wonder if it could be optimized [21:16:11] a [21:17:24] CosmicAlpha: Fandom has some extension that works like Cargo but is easier to use. The extension is on genshin-impact.fandom.com, but I'm not sure what it's called. [21:17:25] I just really like how with smw properties can just go anywhere [21:18:00] also I'm assuming the extension is less laggy, given that Fandom stopped supporting semantic MediaWiki because of performance [21:18:14] fandom? favoring performance? [21:20:45] it eats memory like it's glawackus [21:21:00] or something [21:23:38] Looks like it might be useful for a wiki I work on, but we still don't have all the original data arranged because it's 20k+ subjects (and an associated redirect from a code-name page to the full name). [21:23:56] also attempting to find that acrgo-like extension on the genshin impact wiki and instead I found a page titled "Meow... Meow meow? Meow! Meow." [21:23:58] ??? [21:24:07] *cargo [21:24:40] RhinosF1: oh [21:25:03] Collei, do you have an example page where it's in use? I'm trawling their special:version page now and see a few candidates [21:25:14] yes one minute [21:25:40] https://genshin-impact.fandom.com/wiki/Kamisato_Ayaka - all the character pages seem to use it to retrieve data like talents [21:26:03] and also event wishes and so on [21:28:23] wait i see, its just a combination of DPL and data in lua [21:28:40] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Hi [21:28:53] Yeah, that's what I just discovered too [21:29:06] In other cases it's XML tucked behind a module [21:29:47] yea i see [21:30:02] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> I just came by to say that it has now been 7 days since my original local proposal went up, and I haven't been ranked yet nor my request for permission being commented on. Sorry if this sounds impatient btw I have just been really exited for this role. [21:30:42] i do not know how long local elections last for [21:30:45] (if anyone has suggestions as to how to template and structured from a CSV of source data, I'd rather not continue the quest of hand-translating the subjects into pages) [21:31:01] nvm i know [21:31:02] > The election should preferably run at least 7 days, longer if discussion is ongoing. If the above has been observed and the case is simple, you can request a review and possibly finish the process in 4 days minimum [21:31:22] They've already done the above, it's just a matter of having a steward available to complete work. [21:31:40] i see [21:32:14] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132, replying to Collei> Yes it has been 7 days [21:32:43] ok so assuming you've posted it on stewards noticeboard, just wait for a steward to get to it [21:33:27] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> I think it has been 3 days or so since I posted it to the noticeboard. I am currently waiting for it to be completed. [21:34:33] whats your miraheze username [21:34:50] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Charlie Fiddlesticks [21:34:57] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> the same as my YT name [21:35:05] [1/2] It's the first one listed here: [21:35:06] [2/2] https://meta.miraheze.org/wiki/Stewards%27_noticeboard#Permissions [21:35:16] Which means it'll be the first one worked once Agent or Reception get a moment. [21:35:21] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Also, I have another report [21:35:49] what is the other report [21:36:11] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> I was trying to make a userpage on login.miraheze.com, and I tried linking my YT, but when I did, it said I was doing something bad or wrong and I should contact an admin [21:36:32] it doesnt allow including links for new users [21:36:44] due to spammers taking advantage of it to try to plug their trashy websites [21:37:05] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Huh? I'm not a new user. I have been on Miraheze for about a year now [21:37:15] oh [21:37:17] thats odd [21:37:22] You're a new user in the eyes of loginwiki [21:37:33] You have to make at least 10 edits or something to get autoconfirmed [21:37:42] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Oh [21:37:45] just spam-edit your user page and you get autoconfirmed [21:37:54] that works, yeah [21:37:57] that's what i did and there isnt a policy against it [21:38:00] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Wait I do have 10 edits on Meta [21:38:09] Autoconfirmed isn't global, it's local [21:38:12] he means loginwiki, not meta [21:38:24] So you being autoconfirmed on one wiki or Meta doesn't mean anything to MediaWiki on another wiki [21:38:33] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> What do I edit on loginwiki? [21:38:38] Your user page [21:38:44] make like 10 edits or something [21:38:55] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Oh ok [21:39:01] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> Thx [21:39:50] sTRM : if you can figure out a way to turn csvs into json you could try mw.loadJsonData via lua unless im misunderstanding something [21:41:31] I mean, it's definitely possible to do some automated transformations on the current list, but it's not a static source. Mostly just additions to handle, though. [21:42:44] Ah I see though I wonder if you can just pass in the name of the json page as a variable to lua [21:43:31] This is assuming you will never query the data since it'll turn every row into a new json page [21:44:12] The other bit being how to structure having all the pages with consistent appearance, generating categories for structuring them, and possibly pulling other data for an infobox (if it ever gets worked on). [21:47:03] I've just been using an external db and have a bot just make pages for me semi-automatically [21:47:53] I've never tried the various boilerplate extensions but I figure it'll give me the most flexibility that way [21:48:57] Congratulations on becoming a new Bureaucrat to the Dream Logos Wiki. [21:57:43] Oh, and the other bit being not overwriting the pages that people have already manually created from the sections of the long list that they were interested in having in place. [21:59:23] @Fiddlestix Oh, didn't realize you were Charlie Fiddlestix. I figured they were an old user, but didn't know it was you lol [22:04:34] I don't think Bukkit is Charlie [22:04:38] She joined before he did [22:09:41] @Tali64 Ah, not sure where the thread was, perhaps I misread the thread @Fiddlestix was quoting. I just remember them replying to my message about Charlie Fiddlestix saying they were Bukkit [22:10:53] this one ^ [22:11:18] Charlie is Charlie Fiddlesticks on-wiki, Bukkit has a billion and one names and the IRC-bot relays them as 'fiddlesticks' [22:11:27] Hence the confusion [22:11:49] Ah, that makes sense. Thanks! 🙂 [22:11:50] Exactly [22:13:26] There's a slight difference that you can tell them apart by: Charlie goes by Charlie Fiddlesticks, while Bukkit is sometimes referred to as Fiddlestix (note the difference in spelling) [22:22:32] yeah, that's true. I hadn't noted that originally, though. In any case, Bukkit's replying to me in a reply intended to Charlie the Fiddlesticks added to the confusion. 😉 [22:44:36] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132, replying to NotAracham#0009> thanks! [22:45:11] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> I don't know why I named myself Fiddlesticks, I just did. [22:57:38] That's no problem. It's a cool name. 🙂 [22:58:01] <𝕮𝖍𝖆𝖗𝖑𝖎e#1132> :) [23:06:58] been a long time since I saw a Doug in the chat [23:07:18] i saw him on discord a while ago [23:08:12] early today [23:08:19] yea [23:14:30] How difficult would it be to remove smw? Am considering trial running it but would reconsider if it’s a hassle to remove tho