[00:33:43] Could that be related to this? [00:35:37] if it was a fictional version that seems like it would be accurate [00:36:01] It looks like there’s another amok wiki on miraheze already [00:36:13] the issue being wrangled is that such a wiki has historically attracted very problematic content [00:37:02] this one is for "user-created individuals", ie, made up, and not documenting real cases so if an amok for real stuff exists then they would be distinct [00:37:26] Ah [00:43:44] Yeah, many similar prior projects essentially turned into revenge/violence fantasy fanfic against basically real life people the owner had grudges against [00:44:08] To say that attracted unhealthy individuals would be putting it mildly [00:45:55] where do I request my wiki petition to be reviewed/how long it usually takes [00:52:56] the turnaround of first check tends to be within 3 days [00:53:12] and after submitting it's a matter of wait [01:48:42] [1/8] There's something wrong with the following permissions for some usergroups: [01:48:43] [2/8] `(block)` and `(unblockself)` appear as `(unblockselfblock)` [01:48:43] [3/8] `(editcontentmodel)` and `(transcode-reset)` appear as `(transcode-reseteditcontentmodel)` [01:48:43] [4/8] `(mwoauthupdateownconsumer)` and `(skip-moderation)` appear as `(mwoauthupdateownconsumerskip-moderation)` [01:48:44] [5/8] `(collectionsaveascommunitypage)` and `(skip-moderation)` appear as `(collectionsaveascommunitypageskip-moderation)` [01:48:44] [6/8] `(datatransferimport)` and `(masseditregex)` appear as `(masseditregexdatatransferimport)` [01:48:44] [7/8] `(populate-user-profiles)` and `(skip-moderation)` appear as `(populate-user-profilesskip-moderation)` [01:48:44] [8/8] `(forcepreviewexempt)` and `(webchat)` appear as `(webchatforcepreviewexempt)` [01:52:46] That was because the syntax is causing formatting and semantic problems. [01:55:59] https://cdn.discordapp.com/attachments/407537962553966603/1288680439116075078/image.png?ex=66f610af&is=66f4bf2f&hm=1d17bfd9a6613984695449c5b11d595ba83df413b1df4762a793a21d05e47418& [01:58:12] (as an example) [02:23:48] <@591720130275180545> I am not seeing any problems. Image: https://nex.f2esports.net/upload/cdn/firefox_2024-09-26_02-22-30.png [02:28:36] You need to go to the translated page, not the source page. [02:29:27] Are you using cosmos or Vector by any offchance? [02:29:33] Vector. [02:29:58] Interesting behavior [02:30:31] Sned me the direct link to the page where it happens, I have to take a look. [02:39:50] https://meta.miraheze.org/wiki/Miraheze_Meta/vi [02:39:54] [02:40:22] [02:41:44] Or more accurate: Vector 2022. [02:46:30] [1/3] trying to make a spoiler template with collapsible - it shows up fine on the template page, but renders incorrectly on any other page? [02:46:30] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1288693151846105159/image.png?ex=66f61c86&is=66f4cb06&hm=30e05da1a6700d5da06e3f9c594690dd8fc9706fd90ffb4687f6cc1c43b5013b& [02:46:31] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1288693152106024982/image.png?ex=66f61c86&is=66f4cb06&hm=667d31c562ae44270927e25fd428c6f743ccc412261be1af82984412544bc514& [02:46:55] (if anyone has a working spoiler template like this that I can copy I would be grateful) [02:54:47] I have to complain that the incorrect use of translate unit marks on Privacy Policy had create more translation issues by marking old translation units in different translation unit instead of keep them in the original translation unit. I had to check which translation unit the outdated translation is actually in. [03:04:07] I need to check what is causing the formatting issue exactly and if it can be fixed on the template/skin level [03:09:03] It's simple: just remove the new line inside the translate tag. [03:12:28] Unless it's within the tag itself, normally multi line xlation units should format correctly. Either someone fucked up full time when sending to be xlated or it's a bug. [03:13:40] That's what I said: remove the new line inside the translate parser tags of list items. [03:14:45] [1/5] ``` [03:14:46] [2/5] * [03:14:46] [3/5] [03:14:46] [4/5] IRC:/translate [03:14:46] [5/5] ``` [03:14:53] [1/3] ``` [03:14:53] [2/3] * IRC:/translate [03:14:53] [3/3] ``` [03:15:28] Starting a test MW instance and looking into this [03:17:01] I'd say just prevent marking multiline translation units unless they can be separated by 2 or more blank lines. [03:17:36] [1/10] Good: [03:17:36] [2/10] ``` [03:17:36] [3/10] [03:17:37] [4/10] Paragraph 1 [03:17:37] [5/10] Paragraph 2 [03:17:37] [6/10] == Heading 3 == [03:17:37] [7/10] Paragraph 4 [03:17:38] [8/10] /translate [03:17:38] [9/10] * List item 5/translate [03:17:39] [10/10] ``` [03:19:03] There should be a way to do make multi line units that is not cursed and does not fuck up the final render. Otherwise, I got some code to contribute [03:21:32] Just FYI: https://phabricator.wikimedia.org/T230291#7363979 [03:21:54] The translate parser tag is intended to have different behavior between block and inline syntax. [03:23:35] That's just bad software design, classic WMF [03:23:50] [1/11] Bad: [03:23:51] [2/11] ``` [03:23:51] [3/11] [03:23:51] [4/11] Paragraph 1 (this create unwanted whitespace between sentences, which should not appear in languages using Han script) [03:23:51] [5/11] Paragraph 2 [03:23:52] [6/11] == Heading 3 == (don't make headings and the paragraph in the same tranlation unit) [03:23:52] [7/11] Paragraph 4 (don't make the paragraph and the list in the same tranlation unit) [03:23:52] [8/11] * List item 5 (don't make the whole list in the same tranlation unit, T23029#7363979) [03:23:53] [9/11] * List item 6 [03:23:53] [10/11] /translate [03:23:53] [11/11] ``` [03:25:07] A duck is meant to look and quack like a duck, not look like goose, not scream like a red tailed hawk and still be called a duck. You get my point. [03:25:35] [1/4] Bad: [03:25:35] [2/4] ``` [03:25:36] [3/4] Lego message:/translate Foo [03:25:36] [4/4] ```(this create unwanted whitespace between the colon and the concatenated part, which should not appear in languages using Han script). [03:30:06] Hey there! [03:32:35] I get how the black box works already. I am intending to re-write the code that handles this part so it works in less fucked up way and commit that in. [03:34:08] Should have learned php instead of erlang honestly [03:38:23] Looking to start a shared SF universe wiki (think SCP) and am thinking about using this platform, but I heard it deletes wiki if you're inactive for a certain time, is that true? [03:39:09] There is a [[Dormancy Policy]] on Miraheze, but it is pretty generous [03:39:09] https://meta.miraheze.org/wiki/Dormancy_Policy [03:42:42] Miraheze is a non-profit organisation, and all the infrastructure is paid for by donations, and people who work on it do so on their own time, so there is a policy that is meant to drop inactive projects and free resources for other projects. Before a wiki is nuked, the 'crats will get many warnings, per policy. [03:55:22] Miraheze+ when? [03:55:43] Homie, we got Miraheze Gold already [03:56:00] https://cdn.discordapp.com/attachments/407537962553966603/1288710643041570920/MirahezePremium.png?ex=66f62cd0&is=66f4db50&hm=35ee31b503aa97e0ad03df2d2f6b06da66540765bedd78284bd4cfa27c51cb27& [04:04:38] Miraheze: now with financial stability [04:07:45] premium offerings rfc 2 [04:28:44] Miraheze: now with a full time paid technology team [04:29:13] my wiki request seems to have disappeared [04:40:41] RE: paid tech team, would love if this could someday happen, even if it's just a single contract person to deal with run-the-business issues when they come up [04:41:24] But still, worth reflecting that we've gone from fundraisers every 3-6 months, to almost shutting down, to now looking at high-yield accounts to take some of the burden of growth off of our donors. [04:41:36] Baby steps, but still big steps! [05:04:20] legit thought this was the wikimedia community - sorry about that. sleep deprivation and a dry eye don’t mix well at all [05:04:54] but hi all. [05:06:40] Hey, hello anyway! [05:49:40] d0nam0: this place has a lot of meta-wikimedians in here [06:09:58] you can't find it in request queue? [06:15:13] Pen Database? [07:11:01] Writing instrument wiki? Huh? [10:33:51] Is this for real? [10:36:48] joke [10:39:46] [1/2] How can you prevent specific pages from being created? E.g. Template:Example [10:39:47] [2/2] If the creation of said page is disabled, does that also prevent imports from creating the page? [10:59:03] [1/2] go to a non existent page and protect it to admin level [10:59:04] [2/2] I suppose it prevents import but I haven't tried [10:59:23] there's also [[Extension:TitleBlacklist]] but I haven't used that [10:59:23] https://meta.miraheze.org/wiki/Extension:TitleBlacklist [10:59:25] [10:59:47] hmm discord won't load unless I run vpn ....... [11:00:13] Is Russia starting to ban Discord? [11:00:38] [1/2] no idea [11:00:38] [2/2] but there were talks that they might [11:01:20] damnit, [[mw:Extension:TitleBlacklist]] [11:01:20] https://www.mediawiki.org/wiki/Extension:TitleBlacklist [11:01:20] [11:17:15] I'll check them out, thanks [12:37:41] I made a Phorge ticket to request an import, the ticket was changed to resolved but I don't see any changes on my wiki. Could their upload have failed? Or does the resolved just mean now it's in the right hands and it could be a little while before the process is complete? [12:40:25] it may be slow and ongoing as another possibility [12:40:34] or what you said on the second part yeah [12:40:47] how much was it [12:41:01] Okay, that's what I kind of thought and I'm in no rush, but just didn't know if I needed to notify them with another ticket [12:41:09] about 25,000 pages [12:42:03] Was updated yesterday morning, thought maybe and overnight refresh was needed but I have wait a week or so and see if it populates. [12:42:31] yeah, I would probably give it to tomorrow and leave a note on the original ticket for what's up if you're seeing nothing till then [12:43:16] Perfect, thanks! [12:43:53] best of luck [12:58:25] yeah [13:04:49] oh my god i hate case sensitivity [13:11:31] meanwhile we have https://meow.social/@odoben/113194274039041054 [13:12:18] Pfffft [13:12:27] oh hey pixl [13:12:33] unrelated, but how do you feel about lua? [13:13:09] About how I feel about New York City [13:13:11] But worse [13:13:19] okay cool [13:13:33] i made a special page entirely with lua, and ngl building html elements is kinda intuitive? [13:14:15] I can still see it [13:15:04] Absolutely horrifying [13:15:08] Show me immediately [13:15:22] as in the source code or the page itself [13:16:04] https://files.catbox.moe/i62n1r.png [13:16:20] if you entered a link to a page that actually exists on wiki, it'll redirect you there [13:18:40] here it is with an error: https://files.catbox.moe/vefa2i.png [13:20:17] Accurate name [13:20:22] yep! [13:20:25] i'm proud of that one [13:20:55] i thought of SpecialScribunto, but that just makes it sound like a special page for evaluating modules (kinda like ExpandTemplates) [13:21:50] if you wanna blame someone for this, then i direct it to RhinosF1 for not letting me add very specialised special pages (/lh) [13:22:21] i think i spent like three days making the extension that powers this now... [13:22:50] You can blame me for most stuff the [13:22:51] Tbh [13:23:13] I'm quite happy to be blamed for stuff [13:23:22] you're now getting a stupidly modular system for adding special pages with zero hoster intervention xD [13:23:35] its config is entirely stored on-wiki [13:23:46] Cool [13:23:57] i actually haven't tested clobbering core special pages [13:25:20] also, i spent like the entirety of today writing like two test files [13:25:24] out of like four [13:26:16] i spent like two hours trying to figure out why the localisation cache isn't being updated, but then i noticed that there's a cache for the localisation cache and a cache for the aliases fetched from the cache [13:26:47] What is your wiki about? [13:29:10] It is for a private server for Final Fantasy XI called Eden [13:30:21] Our current one is out on Fandom, but have been wanting to try elsewhere for a while and the beaus there have long since stopped playing [13:31:28] Wow [13:31:37] yeah... [13:31:53] I fear no man. But that women. She scares me [13:32:02] btw, jesus christ mediawiki tests are undocumented [13:32:53] hehe <3 [13:34:10] That’s half joking wiki man métagall shall forever hold my respect and fear [13:34:24] ? [13:35:14] Not a miraheze user [13:35:18] My wiki lead on FANDOM [13:35:40] i'm uh, confused? [13:35:50] I’m referring to my joke [13:35:57] oh okay i finally parsed that sentence properly [13:35:57] > I fear no man. But that women. She scares me [13:36:40] First part is a joke squared because there is a wiki man who does scare me [13:36:57] Parsoid? [13:37:02] Is that you? [13:37:26] regex backtracking :D [13:39:06] btw, not having regex in lua certainly made things interesting [13:39:45] instead of me writing two mega regexes that gets the id from a devientart url, instead it's implemented as a list of url transforms utilising basic patterns [15:00:53] I have a wiki that I've recently migrated from Fandom; despite enabling the relevant extensions for Fandom-specific markup to work, that and custom styling does not work: https://lostepisodecreepypasta.miraheze.org/wiki/Lost_Episode_Creepypasta_Wiki [15:02:46] Null edit [15:14:40] The issue has been resolved - thank you [15:40:24] curious if anyone who can play with bridges is on irc at the moment [15:40:42] I guess the way to do this is I dust off whatever I did with irc and lurk there, but not really there yet [15:42:47] Golden gate bridge? Wouldn't recommend playing with that [15:45:38] as long as it's all fun and games [15:47:35] yo could anyone help with my restarted wiki [15:54:50] depends [15:55:14] this server is good for specific questions about wiki operation, it's not a great spot to generally seek editors to build up the project beyond that [15:58:21] no like [15:58:28] i literally cannot access it [15:58:43] https://cdn.discordapp.com/attachments/407537962553966603/1288892520335675466/image.png?ex=66f6d633&is=66f584b3&hm=fd4cd34790690c40111e21cdf12073bdd94a375404fe2366eafe651bdf682fce& [15:59:39] What's the url? and by newly restarted do you mean reset or how? [16:00:12] never said newly restarted, it was restarted a few weeks ago but i hadnt bothered to access it after learning i couldnt [16:00:22] https://themanyworldswiki.miraheze.org/wiki/Main_Page [16:00:39] Oh sorry, I misread that. I'll have a look [16:01:43] ty [16:13:07] fixed [16:24:21] thank you! [16:24:55] No problem! [17:05:06] Do you think Cosmos Skin fits the wiki? https://agesofconflict.miraheze.org/ [17:05:30] I'm experimenting a bit [17:05:38] dm the messy pages for now [17:19:12] Cosmos is a good skin ngl [17:22:30] The wiki wasn't too bad when it used Citizen either, but I think with the Cosmos skin and this theme, it looks better [17:22:37] yeah thanks [17:22:53] although it dose feel a bit off, probs just bad design of the wiki generally [17:24:16] Anytime [17:25:48] if it's not asking for too much is there any suggestions for the wiki design you might have? [17:26:01] excluding the pages, I'm going for design before content first [17:26:29] [1/2] I'm not sold by the contrast [17:26:29] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1288914604881084508/image.png?ex=66f6eac4&is=66f59944&hm=5960e9b4dc261b77659985cad119602f106eb8e643b720ce52a14529bbe0e818& [17:28:05] it seems built around the dark theme but the light theme is the visiting default [17:28:16] citizen is a skin best utilized as a balance between both [17:28:32] So do I use citizen or Cosmos? [17:29:05] cosmos is probably more flexible to a one-theme design [17:29:15] How so? [17:30:21] it is not fundamentally structured for switching between light and dark, whereas the current design of the citizen skin is untenable on light mode though probably fine on dark mode, however the default of citizen right now is light mode and a primary selling point of the skin is equal compatibility between those schemes [17:31:09] You're saying Citizen is ideally dark mode and Cosmos Light mode? [17:31:14] Or did I read that wrong [17:31:14] no [17:31:22] citizen is optimized to appeal to both [17:31:40] cosmos is more friendly to structure in either direction exclusively [17:31:44] but I feel design's more important then light and dark mode? [17:32:07] then you will want to find a way to 1. change the citizen theme to permanent dark mode on first visit and 2. restrict the option to change that [17:32:12] it is not configured that way right now [17:32:19] I prefer Cosmos [17:32:23] I'm not sure what the ideal way to do that is because I haven't seen it done much for citizen [17:32:42] if you're doing cosmos then it is easier to just make the changes you want and not account for an in-skin setting to choose between light or dark [17:32:42] Wait is the Wiki Default Citizen or smth? [17:32:46] I prefer Vector 2022, I have my own self made dark mode theme for it [17:32:53] the public default when I visit your wiki is citizen, yes [17:32:58] weird [17:33:06] it's supposed to be Cosmos [17:33:13] and that's also how I ended up with the weird contrast of yellow on white [17:33:23] but it's confusing with ppl having different opinions on which skin to use 😅 [17:33:40] https://cdn.discordapp.com/attachments/407537962553966603/1288916416136745101/image.png?ex=66f6ec74&is=66f59af4&hm=6cf1b767fab378843776176770dbd5a7e9048fff0b7fea26ab69ca5a166cabcb& [17:33:46] it's probably a cache issue because I just visited your managewiki settings and now it's cosmos [17:33:47] that's it on cosmos btw [17:33:54] ah k [17:34:02] [1/2] this does need fixing [17:34:02] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1288916505035276288/image.png?ex=66f6ec89&is=66f59b09&hm=cd38a658b0368b35c9c2267f156924223b3a2f4ff29e9c19fc9fab4676805925& [17:34:43] yeah no clue what that is tbf [17:35:02] you could probably just make the background of the footer transparent and it would work out [17:35:19] dose the gold look off in the title? [17:36:15] [1/2] `#cosmos-footer` can be set to `background-color: none;` and look like so [17:36:15] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1288917063100010496/image.png?ex=66f6ed0e&is=66f59b8e&hm=163f81282830e5eef0839bed2dc541fb32fb9827ffe19b0340bef17e17758c4c& [17:36:53] it works best on the title, it doesn't work well in any area that has a light background [17:37:03] [1/2] such as [17:37:03] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1288917265957257329/image.png?ex=66f6ed3f&is=66f59bbf&hm=5f6ef5236c009b16595549f29ab37d439dc082c2272c8f4fda82dd0e615b9a05& [17:37:06] Imo, yes [17:37:22] Idrk how to fix it [17:37:35] not great at code, I'll have a check [17:37:46] do y'all like the gold links or should i remove that? [17:38:11] [1/2] Also, this [17:38:11] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1288917551090499715/image0.jpg?ex=66f6ed83&is=66f59c03&hm=6a0849e8cf694aed69d56624e30f34012726404466842bb9edaced3196205396& [17:38:21] https://cdn.discordapp.com/attachments/407537962553966603/1288917590831399074/image.png?ex=66f6ed8c&is=66f59c0c&hm=c5bf7b12da85db83e458d7f5f47c2012b9d443c0915b502dc79c0366c5f61eed& [17:38:32] [1/2] huh [17:38:32] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1288917638365319239/image.png?ex=66f6ed97&is=66f59c17&hm=e6f8c2474a319d5e495c20c39f55a1424408c44ba416643d4fabca76c8c19f7e& [17:38:50] Ah, you're an admin [17:39:03] Si [17:39:54] [1/19] I immagine the gold text is somewhere here ```/ Links / [17:39:54] [2/19] / Normal / [17:39:54] [3/19] a { [17:39:54] [4/19] color: gold !important; } [17:39:55] [5/19] a:visited { [17:39:55] [6/19] color: gold !important; } [17:39:55] [7/19] a:hover { [17:39:56] [8/19] color: gold !important; [17:39:56] [9/19] text-decoration: none; [17:39:56] [10/19] text-shadow: 2px 2px 5px black; } [17:39:57] [11/19] / Red / [17:39:57] [12/19] a.new { [17:39:58] [13/19] color: red !important; } [17:39:58] [14/19] a.new:visited { [17:39:59] [15/19] color: red !important; } [17:39:59] [16/19] / External interwiki and web links (affects long Special: links too) / [17:40:00] [17/19] a.extiw, a.external { [17:40:00] [18/19] color: gold !important; / Different color / [17:40:01] [19/19] padd``` [17:40:25] I see the links but [17:40:35] you need to choose a default skin, but users are free to change preferred in their settings, and you can prettify both (what I do on my wikis, Timeless and optional legacy Vector) [17:41:38] I'd suggest making them blue or indigo, to kinda fit the header [17:41:45] But that's imo [17:42:03] what abt the links? [17:42:03] they're generally bad when they're contrasted with white [17:42:07] And there's also the main page, which has black colored boxes on a white background, that could be changed [17:42:08] k [17:42:21] so swap the gold for inigo? [17:42:28] light content on light background is always a design no-no [17:42:35] likewise if it was dark blue on a dark grey [17:42:47] so indigo should do a better job contrasting [17:42:50] k [17:44:29] [1/2] ew [17:44:29] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1288919135551619133/image.png?ex=66f6eefc&is=66f59d7c&hm=51cf572f36180a18fb1699cc7e6de2a29db2a78737384b36c7a724ea8ea617bd& [17:44:52] purple looks fine as links but as the header [17:45:00] you can give header a color different from the rest links [17:45:04] how? [17:45:08] on its class or id [17:45:25] it's about poking w/ element inspector [17:45:29] and CSS [17:46:25] Yeah [17:46:51] uh [17:47:08] oh gtg be back later [17:50:53] I would give out the css to fix but I don't have pc with me atm lol [17:58:04] [1/5] update on this, it only renders correctly if there's a line break after the template is declared, so [17:58:05] [2/5] ``` [17:58:05] [3/5] {{Spoiler | This doesn't render correctly}} [17:58:05] https://meta.miraheze.org/wiki/Template:Spoiler_ [17:58:05] [4/5] {{Spoiler| [17:58:06] [5/5] But this does.}} [17:58:53] so ig there's a workaround [17:59:09] but why would that even matter in the first place???? [18:03:59] Maybe it's throwing a fit with the space after the vertical pipe? I'd be interested to see what removing the space or replacing it with a
tag might do [18:30:03] Yes this is for real, but only on the first day of April [18:33:22] 👍 [19:14:58] I'm working on migrating contents from Miraheze to a new wiki hosted somewhere else. I found that 2 types of dumps are available, so what kinds of data does the ManageWiki backup have? [19:15:38] Oh the payers on that day will become losers🤣 [19:19:28] ManageWiki is a JSON array that contains info on what settings are set to what and what extensions are enabled, IIRC [19:24:12] We can link to a payment processor look alike site and if they actually press the payment button put a message saying like mate you know this is a joke righr? [19:30:46] Also worth calling out, we can generate an image dump on your behalf if needed as well [19:30:52] Hello, I was wondering how long does it take to get my wiki approved? [19:31:34] 2-3 days + make sure to check for/answer reviewer questions [19:32:07] Oki, Thanks\ [20:19:48] This is highly demanded, please generate a full image dump for my wiki, liaowiki. [20:19:52] Thanks! [20:20:30] I hope in the future I will be managing my wiki on Miraheze, or another fork of it again! [20:20:54] Oh it's nice [20:21:11] If possible please generate a full image dump on my behalf. I'll use it for migration. [20:51:09] Hrm, I'm not finding/can't access that wiki on Miraheze, what's the URL [20:52:34] Oh, this isn't loading due to some issue with the SSL/custom domain, I think? [20:59:51] https://cdn.discordapp.com/attachments/407537962553966603/1288968303384989838/image.png?ex=66f71cc7&is=66f5cb47&hm=c947b358ae61a1bf9637cd16ef89727f56375fcb973d7674103b7ec5156224b8& [20:59:55] where should i import from? [21:00:02] ive heard wikipedia is stink [21:00:33] [[Dev:]] wiki [21:00:33] https://meta.miraheze.org/wiki/Dev: [21:00:34] [21:00:40] dev, but we don't have all popular templates yet, check it first [21:00:54] might use something existing as basis too [23:36:26] does anyone know what type of regex $wgWhitelistReadRegexp uses? im trying to whitelist a set of File: pages but it doesnt seem to like what ive put in [23:37:16] Nice to see I’m not the only one cursing regex today [23:37:28] LOL [23:37:54] Actually pretty sure it was me python being a little bitch that led to regex proofing [23:38:07] Anyways [23:38:18] Id assume Hanna flavored [23:38:26] Sorry [23:38:29] PHP [23:39:06] do you know why `/^File:Gender_.+\..+$/` wouldnt be matching files named `File:Gender_[].[]` [23:40:59] [1/3] oh [23:40:59] [2/3] Does this have anything to do with it: [23:40:59] [3/3] > This function will match the regexp against the title name, which is without underscore.  [23:41:16] tedkalashnikov: `.` is for any character (excluding newlines normally) [23:41:29] i admit i didnt write this regexp, my friend did haha [23:41:45] oh wait [23:41:53] oh, you said wouldn't [23:42:01] hmm it should? [23:42:05] yeah im confused haha [23:42:52] WAIT [23:42:58] it WAS the underscore [23:43:00] `/^File:Gender.+\..+$/` works [23:43:09] oh [23:43:13] oh it's probably converted to space? [23:43:17] yeah seems like it [23:43:23] i hate how inconsistent mediawiki is with underscores LOL [23:43:31] ikr? [23:44:01] If you don’t hate it, it’s not mediawiki [23:44:10] btw, pixl our wiki is cursed [23:44:19] https://files.catbox.moe/6lewhc.png [23:44:21] What [23:44:29] Son of a [23:44:30] Claire [23:44:33] What did you d [23:44:40] asked on SR/RC to enable ExternalData [23:44:42] that is all [23:45:01] Cap [23:45:36] til mirabeta has consuls [23:45:55] Mirabeta is [23:46:00] i'd test toggling externaldata on mirabeta myself, but managewiki-restricted [23:46:49] Then go find an exploit in ManageWiki [23:46:52] did NA talk about the bug? [23:47:17] imagine [23:47:31] > finds the ability to change your own groups in managewiki [23:47:35] > uses it to debug instead [23:48:04] same vibe as "hacks into company, fixes bug in a piece of software instead of exploiting it further instead" [23:49:43] imagine being the poor soul who has to debug https://issue-tracker.miraheze.org/T12584#253737 [23:49:49] - the poor soul who is planning to debug https://issue-tracker.miraheze.org/T12584#253737