[00:09:37] [1/2] I temporarily disabled it and I was able to undelete them. I find it curious how it isn't possible to edit cascade-protected pages without both the `(editprotected)` and `(protect)` permissions. I thought that cascade-protection was its own thing. But it turns out, a cascade-protected page is also fully protected, thus requiring the `(editprotected)` permi [00:09:38] [2/2] ssion. [00:41:38] true but then what if you wanna invoke it directly for whatever reason [00:42:14] (I kinda do this a lot, overcomplicating stuff because of use cases that realistically aren't getting used) [00:42:37] however for full feature parity you'd need to do `mw.text.trim(args[1])` [00:43:13] i guess [00:45:03] ah okay so it was TileSheets. could you file a ticket on [[phorge]] about TileSheets breaking page deletion please? [00:45:04] [01:43:40] I’d be interested to see how the wiki uses TileSheets. In past extension tests I skipped it due to how complex it seems to be. [02:12:19] <.labster, replying to thewwrnerdguy> I've moved the other way: The last year I've been using Module:Arguments. Honestly the overhead of Module:Arguments is so small that it's not worth worrying about, where the cognitive overhead of handling the arguments being abstracted away is great. [02:38:03] [1/2] Here I have a question: Is UTTP topic forbidden in Miraheze? [02:38:04] [2/2] I previously heard that Fandom staff banned numerous UTTP articles and wikis. [03:04:43] thank you. could you direct me as to where to revert it? i'm trying to follow the documentation page for it, but i believe the process is different due to it being a module and not a regular page [03:15:42] [1/3] hi random user here [03:15:43] [2/3] while not on the list of restricted topics, i think it'd be one helluva task to keep it all in-line with the content policy [03:15:43] [3/3] it'd attract a lot of stuff and probably need to be really well moderated [03:16:06] someone a little more knowing will chime in with actually useful information im sure [03:21:52] <.labster> meanwhile old person me: what's a UTTP? [03:28:06] [1/2] youtube trolling group(s?) that im pretty sure originated from the goanimate community [03:28:06] [2/2] UTubeTrollPolice iirc [03:31:01] Several UTTP groups are no longer active. Furthermore, most of what are described as “organized UTTP groups” actually consist only of people who are posing or making exaggerated claims, rather than members of any genuine, coordinated organization. [03:38:53] [1/2] i'd have to take your word for it [03:38:54] [2/2] but yeah doesn't say it's outright banned [03:40:00] [1/2] Even AUTTP has been the focus of quite a bit of controversy. [03:40:00] [2/2] Sometimes minors are involved, and what starts out as a movement opposing AUTTP can sometimes become too extreme and turn into a hate group. [03:40:36] OK [03:43:03] im not sure what that has to do with the original question, but yeah as long as it follows the content policy and stuff it's probably fine? idk [04:17:40] i thought the U stood for Unemployed... [06:16:20] Having been on the enforcement side of far too much drama from multiple wikis we've had to shut down on this topic, I'd encourage this request to not be made [06:18:30] Documenting troll and counter troll groups has historically ended catastrophically in virtually every instance [06:20:07] [1/3] I heard on the wiki that GoAnimateV2 migrated to Miraheze. [06:20:07] [2/3] I found this article. [06:20:08] [3/3] https://goanimatev2.miraheze.org/wiki/AUTTP [06:21:16] They used to host on Fandom.com but now they've moved to Miraheze. [06:34:15] [1/2] I also have rules prohibiting inappropriate topic types on my wiki. [06:34:15] [2/2] https://wikitriston.miraheze.org/wiki/WikiTriston:Topic_Restrictions [06:34:52] [1/2] fart [06:34:52] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1522490794550759424/image.png?ex=6a48a98b&is=6a47580b&hm=554a00f08d049ed4502a65b8c36176ece68c7073fc99854dd4f95861249ea323& [06:36:45] [1/2] We definitely encourage local wikis to expand beyond our baseline policies if they've got a contentious or broad topic (e.g. general fanon) that could go a bit sideways. [06:36:45] [2/2] Good work thinking ahead on that. [07:31:19] Fuck yeah [07:31:53] I love when a niche topic wiki like this forks [07:34:00] yo I think miraheze is bugging out rn [07:52:31] yay 10k [07:52:36] Please dont leave guys [10:36:24] https://klipy.com/gifs/tom-aura-2 [12:55:23] same, I think that and OreDict were some of the few extensions that never got tested in 1.45 [13:57:32] [1/4] I started switching imported css pages to gadgets for better performance, but now they aren't showing up for me when i'm signed out, is this a cache thing or did I mess something up? [13:57:33] [2/4] the settings are like this [13:57:33] [3/4] > Colors[ResourceLoader|default|hidden|type=styles]|Colors.css [13:57:33] [4/4] > Infobox[ResourceLoader|default|hidden|type=styles]|Infobox.css [13:58:13] and yeah i tried ctrl-shift-r, it's been like a day so idk [14:02:45] cache thing probably [14:02:54] if Special:Gadgets doesn't contain any redlinks [14:05:26] the way style gadgets work is the `link` tag gets embedded into the HTML. therefore, any cached page won't load the gadget until the cache gets flushed [14:05:38] ohhh gotcha [14:05:42] that's fine then- thank you! [14:07:25] there we go that issue [14:08:45] no new issues under the sun, but i'm glad it's not just me, and i'll defo keep that in mind when adjusting gadgets going forward [14:17:27] [1/3] yeah, one thing I'd say is when moving pages to gadgets, make sure you've got redirects [14:17:27] [2/3] Second thing is that if you have a gadget that only applies to a template, use the template. e.g. if some CSS only applies to Template:CoolBox, add `|categories=Uses CoolBox` to the definition, then add `[[Category:Uses CoolBox]]` to Template:CoolBox (the order matters, add to the definition first). That way, the parser cache of all pages using CoolBox will [14:17:28] [3/3] get invalidated and then the styles will load when users go to the page [14:19:15] oh wow I didn't know about that function, that's good to know. I'll have to add something like that into my documentation template [14:28:30] gonna search again today probably, but do we have a template that can be used to switch between different images the way the Arknights gg wiki does it for the characters? [14:31:03] are you referring to the tabber in the character infobox or something else? [14:31:08] yep [14:33:45] in your infobox's image parameter you can put a and it will function as a tabs system like that, as long as your infobox is a portable infobox [14:34:41] and for the "captions", those would be your tag names [14:37:17] [1/7] if you're putting it inside a template's code (not on the page itself) and supplying your image names through {{PAGENAME}}, template parameters, etc, you may need to use something like this with `#tag:gallery` as described [here](): [14:37:18] [2/7] ``` [14:37:18] [3/7] {{#tag:gallery| [14:37:18] [4/7] File:Image1.png{{!}}Tab1 [14:37:18] [5/7] File:Image2.png{{!}}Tab2 [14:37:19] [6/7] }} [14:37:19] [7/7] ``` [15:19:04] [1/2] gonna mess with that later today [15:19:04] [2/2] thanks [16:06:17] Does anyone know if Javascript Wiki Browser has the capability to append/prepend text like AWB? [16:24:19] Just realized we have a round 10,000 members [17:32:27] [1/2] not really but just use RegEx like this, and make sure to set the flag to "s" [17:32:27] [2/2] [18:11:56] you JINXED it [18:12:03] it's ALL your fault [18:12:06] skin him alive [18:13:19] Nah, all skin shall remained attached to the users it came with, please and thanks. [18:14:20] can we turn him into a mediawiki skin, then? [18:14:41] oh no are we stuffing him with xss [18:15:54] absolutely [18:24:41] is there any way to make hover popups work for cross-wiki links? [18:24:46] e.g. if I link to wikipedia articles [18:25:17] [1/5] bloody hell, used to fiddle with expressions on that site (and others) like hell back when i was constantly updating my TextAloud dictionary 😔 [18:25:17] [2/5] the only regex i consistently remember is $ and ^ [18:25:18] [3/5] -# (don't ask which does which, though) [18:25:18] [4/5] and it felt just~ about worth it... the first time. [18:25:18] [5/5] the second? 'eh felt more like a necessary evil at that point. [18:26:38] honestly you should take the time to learn it because for me it's one of the most useful things I've ever learned and I regretted not learning it sooner, it has helped me so much in my work and in wiki editing and other online hobbies [18:28:08] [1/3] i know it's helpful [18:28:09] [2/3] effectively made audiobooks with it [18:28:09] [3/3] was just hell to figure out this-and-that while working around issues that may have been TextAloud bugs [18:29:05] [1/2] sometimes, things just broke or straight up didn't work like this-and-that site said it should [18:29:05] [2/2] then there was all the 'which one of these damn dictionary entries is breaking this?' situations [18:29:15] time consuming af [18:29:27] tl;dr: it's tired to hella stress for me [18:29:45] yeah if your data is super messy or irregular could be a PITA unless you're super advanced so igy [18:29:56] dafuq's a PITA? [18:30:07] (oh Yord, i got a meme for y'all) [18:30:13] that's an acronym that stands for pain in the ass [18:30:40] Thank you kindly. [18:31:49] https://cdn.discordapp.com/attachments/407537962553966603/1522671219382554715/Hunger_Games_-_Wheres_my_peeta_-720x300_Q100_T6_lossless.webp?ex=6a495194&is=6a480014&hm=021e2285f9e0044979d9b81117c64b7ba6c279190e653f61617052e4724710a2& [18:35:09] it just hit me... one of the worst things one could do to a person is delete their regex entries in a pronunciation dictionary 😐 [18:45:18] Oh boy.... [18:52:18] [1/2] would the quickest way to do this be something really horrible like just rendering it in Common.js? [18:52:19] [2/2] afaict there's a phabricator request for this that's been open for more than a decade but it was never implemented: https://phabricator.wikimedia.org/T67117 [19:35:16] [1/6] hmm, I tried to add https://meta.miraheze.org/wiki/Gadgets/NavPopup since that seemed like it might kinda be what I wanted [19:35:16] [2/6] but I just get [19:35:16] [3/6] ``` [19:35:17] [4/6] load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022:7 Skipped unavailable module ext.gadget.Navigation_popups [19:35:17] [5/6] ``` [19:35:17] [6/6] in the console, and it doesn't appear to work [19:41:26] it will take a few minutes to work and unfortunately `?debug=2` won't help with that [19:41:44] test it out in user js first I think [19:42:12] haha now you get to learn about the differences between pcre and other regex engines [19:42:42] the funny thing about $ and ^ is they do different things depending per engine [19:57:21] https://cdn.discordapp.com/attachments/407537962553966603/1522692746517807155/IMG_3106.png?ex=6a4965a1&is=6a481421&hm=5d0375acb105bab6241862c32b21af2b700f14b900549c9c14da6c29bb5340a3& [19:57:45] <_arawynn> @Discord Moderators [19:59:06] holy shit free money [19:59:29] :BanHammerMH: [20:04:35] I wonder if I can make a gadget, but instead of reimplementing everything like NavPopup, just modify `mw.popups` to add a custom popup source [21:10:44] <.labster> I've been thinking about Popups as well. I was wondering how hard it would be to display the SHORTDESC field instead of the text extract. [21:12:02] <.labster> I suppose it might be easier to hack Navigation Popups gadget than to fork Extension:Popups [21:30:54] [1/2] is there a way to edit the 'File list' page? some descriptions were updated, others were never done, and then there's the ones with somehow-non-working links [21:30:54] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1522716286868783194/Screenshot_2026-07-03_at_15-28-54_File_list_-_The_Power_Fantasy_Wiki.png?ex=6a497b8d&is=6a482a0d&hm=a749a2756f323a03442cb9e80f3b99ac2a6f8824abdc902a805bc8ffef02a5cc& [21:56:16] [1/2] im probably missing something obvious but how on earth do you edit the nav menu on citizen [21:56:16] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1522722672927182929/image.png?ex=6a498180&is=6a483000&hm=935af022f0618b3e637dbd6ec0b8bd697d58412dfc9b59370e8f6ed715582a46& [21:58:42] Should be Mediawiki:Sidebar I believe [22:05:51] ok phew thanks [22:45:29] is there a way to only show the play button for timed media handler? and have audio be at 100% at all times? kind of like wikigg does it. this is for playing hit/step sounds that are like 1 second long [23:04:15] [1/2] i asked before and nobody seemed to know, but~ is there a Sandbox page for people to use? [23:04:15] [2/2] i recall finding one that was shared between all Miraheze users and regularly cleared, but forgot how i found it [23:07:54] I just put stuff under my user like User:Aliser/sandbox/whatever [23:10:08] [1/2] forgot about that [23:10:09] [2/2] thanks [23:42:40] i got my own miraheze website lets goooo [23:42:45] this is so exciting [23:43:19] Nice