[00:14:53] huh? [00:19:34] I probably should have pinged Discord mods but that user is service-banned [00:22:37] [1/2] Seeing the .CSS styles for those pages made my jaw drop because I quite literally forgot my basics in HTML and CSS college course, lamo. [00:22:38] [2/2] -# til that you can hide the powered by mediawiki, miraheze and creative commons license. Hm... Might have to get into contact with my other wiki bureaucrat on what he likes to see... and if C.GPT would understand .css, lul [00:27:54] you can do that but hiding copyright information at least is one of the very few things you're not allowed to do with wiki styling [00:30:52] i have too much free time [00:30:53] https://norm.miraheze.org/wiki/Omniverse [00:31:26] Can I have some [00:31:35] maybe [00:36:55] I'm scared of some of these wikis sometimes [00:37:11] -# I never know if I might be next to the omni-verse [01:04:39] <_chrs_, replying to not_nonasoft4274> fyi your Common.js causes weird things w/ the logo for people who use legacy vector (ex: https://norm.miraheze.org/wiki/Multiverse?useskin=vector ) [01:13:47] will look into this [01:15:02] <_chrs_> you will prob want to move it into a theme-specific file e.g. Cosmos.js [01:39:59] i see [01:48:26] Is there a clear way to link to a parent page using a relative link? Creating a template that will only be used on subpages and I'd like it to offer a link back up the chain. [01:48:46] The docs suggest `[[../]]` but this doesn't seem to parse as a link at all for some reason? [02:09:36] Try [[{{BASEPAGENAME}}]] or [[{{ROOTPAGENAME}}]] [02:10:35] https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23titleparts at a push [03:00:44] BASEPAGENAME did exactly what I needed it to. Thanks. [03:03:01] Okay, I have created `{{Infobox betagame}}`. It's mostly just a passthru module for the main game infobox right now, but I wanna see it in action before I commit anything else to it [03:03:30] oops wrong chatroom [03:28:06] a [03:31:05] is there a way to install the pure skin? ive been stumped for a while trying to figure it out [03:33:25] What do you mean the pure skin? [03:33:29] Pure is not approved for use on our platform [03:33:34] See https://issue-tracker.miraheze.org/T8894 [03:34:23] sorry, i was looking on the skins page for skins, thanks for the help though ^_^ [03:34:40] Ah, all good [03:46:47] likely a big ask here! could i get a lead in the right direction for making a module that calls for data from another module, and turns it into a infobox based off the page title and a title in the data being the same? i hope this makes sense 🙇‍♂️ [03:47:56] if context help: work has just began a wiki with many, many trading cards that they want individual pages of, and id like to make it not such a painful task. [03:48:59] [1/2] Load page titles from a json page and then generate whatever you need from there? [03:48:59] [2/2] https://meta.miraheze.org/wiki/Help:How_to_write_Lua_modules#Example_6:_loading_JSON [04:11:01] [1/2] kiiind of like that? but not quite unless im misunderstanding. its more so like: "module A" gets data from "module B", "module B" contains the name and information for a sizeable amount of different cards (similiar to the json example in that link). "module A" takes that info and puts it into a pre-existing infobox template. and based on the page its being put on, for example its put on [04:11:01] [2/2] to a page called "Tommy", it loads the relevant data from "module B" titled "Tommy". [04:18:51] Make module B return a big Lua table then? [04:19:30] Example: https://dev.miraheze.org/wiki/Module:Navbox/configuration [04:31:33] some goofball forked the wiki and is now claiming we are nazis: italianbrainrot.wikivy.com can i raid them [04:32:04] No. That would be ill-advised. [04:32:43] No. [04:32:50] <_chrs_, replying to spiracy_notcanon> don't [04:34:04] they are saying we are nazis tho which i strongly object to [04:34:16] i will not though even though they really should be taken dow [04:37:16] Imma go ahead and shut this discussion down. [04:39:27] Raiding and/or other malicious actions regardless of reason, as doing so is unacceptable behaviors, and discussion/planning of such actions will not be tolerated here. [04:39:35] yeah im not [04:39:50] i said im not going to just curious as i really dont want ppl calling me a nazi [04:40:48] They're just trying to get a reaction out of you. Best to ignore and report them on here for vandalism. [04:41:00] Its hosted by wikivy [04:41:19] Had to stomp out those ppl on a ton of wikifarms previously [04:41:30] Ah, well still, they're just trying to get a reaction out of you. [04:41:53] aight sorry just didnt know what to do [04:44:58] best is nothing tbh [04:45:22] what are you gonna do, file a defamation lawsuit against 10 year olds? [04:46:00] good point cant do much in the first place thanks [04:46:15] ill just ignore them and hope they become forgotten [04:46:29] see also: streisand effect, archive.today [04:47:33] [1/4] Let me be clear: [04:47:33] [2/4] * On-Miraheze misbehavior by the people involved with that spite-fork on the new farm is unwelcome, anyone from there who is not yet service-banned on Miraheze will be if they get any unwise ideas. [04:47:34] [3/4] * I would strongly Miraheze IB Wiki members to not retaliate - even if it's not our space, our conduct policy is how you should aim to conduct yourself in wiki spaces. [04:47:34] [4/4] * You already know the operators of new farm and know it's a bad business to get involved in - just let 'em fade into obscurity, as clair suggests. [04:48:00] (who operates wikivy again?) [04:49:33] My understanding is that it is funded and partly operated by a TS-banned user, I don't care to go into much more detail [04:49:44] idk much about cocopuff but he seems nice enough but ive heard bad things bout hom [04:49:52] oh, coco [04:50:26] -# I've only been here since Nov 2025, so I thankfully(?) don't know who that is. [04:50:55] August 2025 for me. [04:50:58] Hes some guy who used to be in skywiki [04:51:03] > One may smile, and smile, and be a villain [04:51:10] but he did shenanigans and got kicked out [04:51:15] my parents [04:51:58] Tbh they don't seem like the smiley type [04:53:09] they be like "we just care about you 🥺" while they send me deep into suicidal ideation [04:55:39] o H . [05:00:01] Err to lighten, my 10th Discord anniversary is coming up in September, bweep [05:01:04] 👀 [05:13:51] is there any way to ban people from viewing my wiki [05:14:06] cuz darrrrmilk keeps copying stuff from it [05:14:51] You can make it private. [05:18:26] -# Also copying how? I thought wikis can't be duplicated? [05:20:44] edit -> ctrl+a ctrl+c -> go to your wiki -> edit -> ctrl+v [05:20:54] not saying you should, but saying it happens [05:29:45] That's weird... [05:32:21] People do things, I'm also assuming this is a non-miraheze project from other contexts. [05:33:04] But yes, if privating is an option, privating is the solution if Darrrrmilk doesn't have steward yet [06:34:13] Hi, is there a way to transfer all files from an external wiki to a miraheze one, where it migrated? [06:43:13] [[import]] [06:43:14] [07:43:42] <18.748.837.46> [[67]] [07:43:43] [07:43:59] <18.748.837.46> redlink :xsob: [08:27:29] hi guys, anybody has a template for country infoboxes? i tried using a few but they end up looking weird [08:27:45] and they dont go on the right hand side like wikipedia infoboxes [08:35:32] ope nvm it worked, i didnt import css [08:54:04] [1/2] hi guys, how do i un-redlink these names? i dont want them linking to anywhere since theyre just part of a infobox [08:54:04] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1475777789251817657/image.png?ex=699eb8ab&is=699d672b&hm=1cb12b20644e0d6d32cd10555e76001c41ff3d2c59b2f200ad74846d2b84bde7& [08:55:44] Edit the page and remove the brackets around them? [08:56:27] they dont have brackets [08:56:46] Link me the page? [08:57:10] https://catineri.miraheze.org/wiki/New_Page_Name [08:57:46] new to this so im just experimenting and learning rn [09:01:47] [1/2] it's in the template [09:01:48] [2/2] https://catineri.miraheze.org/wiki/Template:Infobox_country?action=edit [09:02:29] ah i see, thanks [09:02:34] so i just modify away the brackets? [09:02:39] ye [09:02:54] alright thanks alot [11:01:52] i am an absolute genius [11:02:17] i clicked purge on a page 20+ times and was like "why isn't the latest revision showing" [11:02:45] it was but i didn't know so I cleared my cache and everything and now I'm logged out of my main services 👍 [11:44:47] wait i think im starting to fall in love with the refreshed skin wait hold on omygosh [11:46:27] [1/2] AHAHAHAHAHAH [11:46:28] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1475821174088007680/image.png?ex=699ee113&is=699d8f93&hm=db0de2c1d91d91e9dea651fd7ce9c8f8e72649c125578a682af912bfc855bba0& [11:46:41] this is very insignificant to you but it is so significant to me [11:46:42] i love this skin [11:46:56] now i dont have to code trash and ask for it on phorge [12:54:01] How do I change the font headings of my wiki? [12:54:43] What do you think are bad fonts when it comes to wiki design? [12:57:09] [1/4] akita neru here again so uh...i hate this code crap [12:57:09] [2/4] i already used float:left and div clear:both but nothing happens [12:57:09] [3/4] https://cdn.discordapp.com/attachments/407537962553966603/1475838963183911052/Captura_de_ecra_2026-02-24_125353.png?ex=699ef1a4&is=699da024&hm=f2e3eb22d68854d13d73b60a7ee297653ebff1a4abecfd836b2f4ad6a1fabc73& [12:57:10] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1475838963460603914/Captura_de_ecra_2026-02-24_125624.png?ex=699ef1a4&is=699da024&hm=313ba2a825eeb140917f0540a8f68b0c227e5da91b2ef15e32e70a8205dea1d2& [12:57:33] everything is supposed to be UNDER the tables, and for the other tables this doesn't happen [13:04:55] You didn't close the table - make sure you have `|}` before you close the div [13:04:55] wingdings [13:05:31] sounds like you might want to read [[help:structured data]] [13:05:31] [13:07:50] Any fonts that are difficult to read at 80%-90% font size or ones that bunch letters very close together. [13:08:08] worked 👍 [13:08:18] i should really pay attention [13:09:26] [1/3] Should be something like [13:09:27] [2/3] ```.mw-body-content h1, .mw-body-content h2, .mw-body-content h3, .mw-body-content h4, .mw-body-content h5, .mw-body-content h6 { [13:09:27] [3/3] font-family: 'Segoe UI', Arial, serif;}``` [13:31:26] is there a way for dplvars and variables to be local instead of global? [13:31:31] like scoped within one template [13:54:38] I mean Lua variables are local but I'm not sure if that's what you're asking [14:33:07] [1/6] say i have a template ``{{Temp}}`` [14:33:07] [2/6] ``{{Temp}}`` sets the value of a variable ``var`` to "``green``" [14:33:07] [3/6] within ``{{Temp}}`` another template is used, named ``{{Temp/format}}`` [14:33:08] [4/6] ``{{Temp/format}}``'s output depends on the value of ``var`` [14:33:08] [5/6] another template used on the page, ``{{Temp2}}``, sets ``var`` to "``red``" [14:33:08] [6/6] i want ``{{Temp/format}}`` to focus on the value of ``var`` set by ``{{Temp}}`` and not ``{{Temp2}}`` [14:45:12] comic sans [14:45:38] https://upload.wikimedia.org/wikipedia/commons/5/55/Webpassion.gif [14:55:03] papyrus [15:15:27] So, I can create any template I want by just creating a page that starts with ```Template: [example]```? [15:19:34] yeah [15:19:41] no space between the : and the title [15:23:44] [1/2] Alr better start cooking then [15:23:45] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1475875855157821530/1769923894688.jpg?ex=699f1400&is=699dc280&hm=d1a4d4c131d697ef3fa9cbe42064daed649fed699930adb22d7fb15b24c8493b& [17:47:20] [1/2] Not a lot of fonts would be bad if they were used sparingly like in headings and stuff, some wikis already do this [17:47:20] [2/2] But making the the whole wiki font would render it unreadable [17:57:53] omw to use kode mono as the whole site font [18:00:57] [1/2] f yeah 🗿 [18:00:58] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1475915420216328212/image.png?ex=699f38d9&is=699de759&hm=03d2fb0bae7fcbafa585b6712edf37f083aa283e8e9a1b49824740edcda40f52& [18:00:59] halfway there [18:03:27] -# wooah we're halfway there, woaah. Squidward on a chair. [18:07:34] MacFan4000: Your comment on the Future of MH Commons RfC seems like it should go on the talk page unless it fits in with one of the proposals. And I agree the existing bureaucrats should have been notified when the draft was created. [18:09:31] (I’m not sure what MacFan has as their IRC name or if they’re connected on the other side lol) [18:10:44] you got it right and im fairly certain he uses a bouncer so he doesnt miss them [18:10:54] Same as wiki username [18:11:03] Sweet [18:11:13] And yeah I pay for the IRCCloud upgrade so that I’m always connected [18:12:05] ha i didnt have to pay [18:12:18] well i did give my soul to claire, i think? but no money was lost! [18:13:49] There’s a trial then it’s $60 USD per year [18:14:10] sheesh [18:14:23] (or $6 per month) [18:24:51] [1/2] Is there an obvious way to edit a category name and point all pages that use it to the new name (instead of leaving a redirect)? We've got ourselves in a situation where we're changing up some of our terminology and the current category name will need to be used for something it's not currently being used for, so leaving an old redirect there won't cut it. I'd like to not have to ed [18:24:51] [2/2] it 500+ pages manually if possible. [18:25:29] I'm sure there's a way to automate it with a bot and we've got someone who's been automating some stuff already and I'm sure I could ask them [18:25:40] but if there's an extant tool or feature I'd prefer to use that [18:26:51] <_arawynn> you can rename it with the 'move' option [18:27:08] ...which doesn't change it on the individual pages [18:27:28] yeah there is no built-in way to do so [18:29:23] Got it. Thanks! [18:54:52] [1/2] MacFan4000, I'm sorry you got missed on the commons RfC discussion. I thought the commons-specific project channel was getting relayed to IRC, but the point is taken that multiple channels of contact would have been better. [18:54:52] [2/2] Both Ucronista and Reception123 had engaged at different points, but I'm glad you had an opportunity to engage before it moved out of draft. [18:56:00] The relay was pulled from -commons by void for low usage [18:57:51] Bah, I'm sorry to hear that, I'll make sure to keep our IRC friends in mind going forward, especially since Discord seems intent on further self-sabotage by the month. 🙁 [18:59:46] [1/2] why is vector 2022 like that [18:59:46] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1475930219960471552/Screenshot_20260224-155906.png?ex=699f46a1&is=699df521&hm=e0b6c6a8029dd2d822100e79a7349a5ed0c19c325d9ca6a58c4796edd935f86b& [19:00:12] we exchanged commons irc's soul for #volunteering relaying [19:11:15] The principal of Equivalent Exchange [19:13:23] [1/6] with Lua you could have `{{Temp}}` do ```lua [19:13:23] [2/6] local var = "green" [19:13:23] [3/6] ... [19:13:24] [4/6] local formatted = frame:preprocess('{{Temp/format|' .. var .. '}}')``` [19:13:24] [5/6] Temp2 would be able to do a similar thing with var set to red. Temp and Temp2 won't affect each other [19:13:24] [6/6] If you must use the variables extension, then maybe you could have Temp set `Temp-var` to "green" and Temp2 set `Temp2-var` to "red". Then you could call `{{Temp/format|$Temp-var}}` (I don't remember variables invocation off the top of my head) for Temp and similar for Temp2 [19:14:50] yeah, check out [[mw:Transclusion]] for the inner workings of how that works [19:14:51] [19:45:30] [1/2] how good of an idea is to load templatestyles over from js rather than lua [19:45:30] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1475941729306808495/image.png?ex=699f5159&is=699dffd9&hm=594b0ca9394812bf039d9d80990644f67bf5740a5fdfe91f16ba24189a3939c2& [19:46:38] what are you cooking [19:51:19] [1/2] well cut it down to 1 line `mw.loader.load('/wiki/Template:Color/styles.css?action=raw&ctype=text/css', 'text/css');` [19:51:19] [2/2] is it possible to put js loading before the page contents [19:51:41] <_chrs_> what are you trying to do here [19:51:53] <_chrs_> like in general [19:52:54] https://xyproblem.info/ [19:57:13] [1/3] We have a 'color' template working on lua that, on some pages, can get up to thousands of calls, and basically on every call it adds a templatestyles tag as far as I can understand [19:57:13] [2/3] As those styles are essential for the wiki, I am trying to use js for adding to every page instead of the lua module to see if it speeds up page load time, which it does, but as js itself loads after the page contents (as far as I can understand) the styles have a noticeable delay of appearing [19:57:13] [3/3] So if its possible to push a specific js part to load before the page content, it would work much better than lua [19:58:43] Templatestyles are used in the first place as to allow anyone edit those colors [19:59:33] [1/2] https://phabricator.wikimedia.org/T407162 [19:59:33] [2/2] There's a solution using Variables which you may not like because Variables might go away (10 years later when Parsoid fully replaces the legacy parser). [20:05:42] they make it sound like it'll happen with 1.47 [20:07:34] I see, but is there no way to load js before page contents? Or I am missing something [20:10:42] <_chrs_> @m6ga templatestyles will deduplicate repeated styles so that won't have much of an impact on page load time [20:11:33] It cut up to 2 seconds of load time on some pages after after moving it over from lua to js [20:12:02] <_chrs_> well then [20:12:03] <_chrs_> hmm [20:12:12] <_chrs_> you could potentially put a templatestyles tag in an interface message [20:12:22] <_chrs_> and then remove it from the color template [20:13:16] Like? [20:13:44] The wikiwide announcement or something [20:14:22] Legacy parser will still be around though. I vaguely remember it being planned for removal in the next LTS (around 3 years). [20:14:36] [[mw:Extension:RenderBlocking]] [20:14:37] [20:15:37] <_chrs_> mmm that would still cause a delay while you request the css and there's also a security issue or two with loading a templatestyles css raw [20:16:55] Written by yours truly, the extension will be pretty hard to use because you cannot use `mw` or any other library. `body` (and anything under it) will be unavailable unless you listen to `"DOMContentLoaded"`. But after figuring out all the foot guns it'll do exactly what you want (load CSS before the page is displayed to the user). [20:17:43] next one is 1.47, or did you mean the one after that? [20:18:55] [1/2] Yeah. That stylesheet needs to be protected against content model changes so that a malicious user doesn't make it unsanitized CSS and load random stuff. [20:18:55] [2/2] Blue Archive Wiki loads a templatestyles stylesheet in Common.css for about 2 years before I found out about it. 0 people exploited it though. [20:19:17] Yeah I misspoke. Should've been next-next LTS. [20:19:39] [1/2] https://www.mediawiki.org/wiki/Parsoid [20:19:40] [2/2] > The legacy parser is still supported in MediaWiki 1.43 (LTS), but likely will not in the next LTS. [20:19:56] no sources tho so who knows [20:19:58] Internal screaming [20:22:01] [1/3] https://www.mediawiki.org/wiki/Parsoid/Parser_Unification [20:22:01] [2/3] This is a lot more modest in that it just tries to make Parsoid the default on 1.47. [20:22:01] [3/3] The WMF might scale back their plans though considering how they've delayed parsoid so many times in the past. [20:22:28] Parsoid is already default on 1.46 but we can turn that off with configuration variables too. [20:23:02] https://github.com/wikimedia/mediawiki-extensions-ParserMigration/commit/607055b70c434a6b0f4e7e969295253a7593c359 [20:23:32] Variables is also compatible with the current version of Parsoid. It may be broken when Parsoid gets more ambitious when it comes to parallel parsing, which isn't even necessary since page parsing times are mostly okay on the vast majority of MediaWiki installations. [20:26:34] Bleh, Wikipedia problems [20:32:21] is there any way to add something like a background similar to fandomwiki does? like some big image behind the text and navigation bar and the rest of the default stuff? [20:37:23] [1/10] Yea, all css can be adjusted to your needs, for a bg image you can use this style on MediaWiki:Common.css [20:37:23] [2/10] ``` [20:37:23] [3/10] body { [20:37:23] [4/10] background-image: url('https://static.wikitide.net/celestialcavernswiki/5/5c/Soulscape.png'); [20:37:23] [5/10] background-size: cover; [20:37:23] [6/10] background-position: center; [20:37:23] [7/10] background-repeat: no-repeat; [20:37:24] [8/10] background-attachment: fixed; [20:37:24] [9/10] } [20:37:25] [10/10] ``` [20:37:26] alright alright, and that is defined per page? it could be useful to add some sweet variety [20:37:59] https://dev.miraheze.org/wiki/Template:Background [20:38:06] ^ for per-page backgrounds [20:38:26] [1/7] this applies it globally, for page specific you can use [20:38:26] [2/7] ``` [20:38:26] [3/7] .page-Empyrean { [20:38:27] [4/7] background-image: url(https://static.wikitide.net/celestialcavernswiki/1/19/Upper_Empyrean_Cave.png); [20:38:27] [5/7] } [20:38:27] [6/7] ``` [20:38:27] [7/7] with the Empyrean being the page name [20:41:46] the delay seems to be a bit shorter now, but its still noticeable :lifeless: [20:42:33] bet [20:47:05] [1/2] Now that I think about it, RenderBlocking makes js loading earlier, but you still run into the problem of CSS not being render-blocking. [20:47:05] [2/2] Adding a `@import` to a render-blocking CSS page helps, though it might introduce some page load delays. [20:49:22] Would you mind sharing the mobile browser + conditions (zoom, desktop mode, etc.) that led you to see this behavior? [20:49:22] [1/2] petramagna experienced this before: https://discord.com/channels/407504499280707585/615786602454581249/1424984627885379614 [20:49:22] [2/2] If you don't wanna do that you can put stuff in common.css [20:50:45] I was thinking maybe there's some weird hacky way to use mw.loadData but I think the templatestyles needs to be in the final wikitext [20:52:55] [1/2] It made the page load time similar to lua and the styles delay was the same as js somehow :ee: [20:52:56] [2/2] Well, I guess I'll stick to js renderblocking as 0.1s delay isn't that critical [20:57:41] actually funnily enough that would be a legitimate use case of hacking like described in https://phabricator.wikimedia.org/T357199#11568583 [21:00:48] PortableInfobox is now too! [21:02:55] Is the PR just waiting to be merged? IIRC there was some parsoid issue that never got resolved due to lack of response on WMF Phab. [21:06:37] [1/2] The simple solution was to disable headers, so they're no longer emitted as

which prevents Parsoid from wrapping them in sections - not ideal, but the wrapping is done much later in the Parsoid pipeline which we have no access to at present. There's some hack that Undertale Wiki is using through reflection and backtraces but I wouldn't recom [21:06:37] [2/2] mend it [21:07:46] It's mostly waiting on me writing the tests for it before it can be merged (I have tried to understand how that's done from looking at Cite but it's confusing as) [21:25:50] hey fellas, anybody here? [21:29:27] yeah but they'll never know [21:29:35] cause they left 2 minutes after joining [21:41:35] Once PortableInfobox gets updated with Parsoid support, I plan on changing my user preferences to default to parsoid on all MH wikis. [21:42:31] I will try and work on the tests shortly so it can be merged in! [21:46:14] Ooh? Is there a new update coming up? [21:46:14] Kinda, this is an update to one of our most popular extension/offerings to make it not explode with the new iteration of the page parser software that the upstream is pushing [21:49:43] PortableInfoboxes frankly hold up my wiki [21:49:43] So I'm hopeful they are compatible. [21:49:43] mood [21:49:43] Well, thanks to @originalauthority, it is! (Or will be once the boring details are sorted!) [21:50:22] Bleh! Imagine being transparent and document everything. That's gotta be REALLY thoughtful of them. [21:51:22] The secret behind Miraheze is that we’re all just fun, mostly neurodivergent nerds with bad time management who do these things for fun and sillies [21:51:36] That’s how you run a real site 😎 [21:52:24] r/meirl [21:52:42] Anyways speaking of bad time management I should go do my class work [22:14:34] [1/2] same [22:14:34] [2/2] Although tbh almost all of them were written by people who were there long before I was [22:15:08] I think some of our PI styling might be reliant on h2 headers though which is worrying [22:16:08] -# I know what h2 is but I don't think I know what it means for portable infoboxes [22:19:31] -# Oh wait I'm silly nvm [22:20:24] I forgor that HTML exists for a second [22:38:20] hey guys, im trying to add a topbar to my wiki but i cant see it, can anyone help please? [22:40:07] [1/4] i have a template, and i tried loading it into the CommonHeader, even made sure the Common.css is filled out, but nothing shows up anywhere? [22:40:08] [2/4] https://cdn.discordapp.com/attachments/407537962553966603/1475985674216673452/image.png?ex=699f7a47&is=699e28c7&hm=911ee36ff4d8f837dece550ae7d82ce47f9bcfd67e8574dd8f23667143d59217& [22:40:08] [3/4] https://cdn.discordapp.com/attachments/407537962553966603/1475985674548154410/image.png?ex=699f7a47&is=699e28c7&hm=21701038cfc233e0eb4bbd5fe2fd8769cd29149d0171a89d603ed9067159304a& [22:40:08] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1475985674862592060/image.png?ex=699f7a47&is=699e28c7&hm=38279e3e2fe75dc0407dc67d812dd7d18ec452c768206368a4d5bda0a20b1bdd& [22:47:07] anyone? [22:52:55] Rule 1 of Miraheze: #general will be going at 300 messages a second until the very instant that you need help in which case it turns into a barren wasteland [22:53:02] can you link the page please [22:53:11] lol [22:53:16] https://litanyofhorrors.miraheze.org/wiki/Main_Page [22:54:09] [1/3] ah okay so you have stuff like ``` [22:54:09] [2/3]