[00:27:18] Adding subheaders to a PIs is the worst thing I've ever had to make [02:06:22] [1/2] someone was trying to edit my wiki and got this. Is there a way for me to see what they were trying to do [02:06:22] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384353448983793725/image.png?ex=68521f1e&is=6850cd9e&hm=fb7c1990ef081c48d1bda746f0af4e483200d76fc976410545506a8008c43137& [02:08:07] Special:AbuseLog [02:09:09] How do I allow the edit after going there [02:11:10] AbuseLog for a brand new account is relatively easy to trip if they're adding external links. [02:11:30] This should no longer be a problem after a few edits [02:11:52] Okay [02:12:06] Do I just have to make the edit for them? [02:14:10] Can I mark a user as trusted somehow? [02:14:15] You can try assigning them to the group `confirmed user` in `Special:User rights`. The spam filter is private, so I'm not sure if it'll work, but it's worth a try. [02:14:35] That's not really the issue. [02:15:16] Ah, actually, I take that back. [02:15:19] maybe I should just try figuring out how to get the wiki working on shared hosting again damn [02:15:29] Yes, adding confirmed user to them will solve the problem. [02:16:31] Apologies for the inconvenience, we've had a serious issue with crypto/commercial spammers junking up wikis, so unfortunately we do lock down what users with limited edit history can successfully do. [02:17:07] You can add confirmed user to this person through Special:UserRights on your wiki [03:36:35] [1/4] does anyone know how you would change dpl list from being numbered to being sorted alphabetically and with bullet point in front of them as seen in the second attached image? [03:36:35] [2/4] [03:36:35] [3/4] https://cdn.discordapp.com/attachments/407537962553966603/1384376150205403136/image.png?ex=68523442&is=6850e2c2&hm=d8d78b148dc91f339e0f400b1aaa59fe6a234bedb3cd040d6284ab345576f8c4& [03:36:36] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1384376150419050507/image.png?ex=68523442&is=6850e2c2&hm=680f2375b332e96678bcb83e5c5970f58901fee00719c44047e8452ba9bb4c16& [04:05:31] [1/2] well one thing is you closing the center tag after the transclusion [04:05:32] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384383434394173470/image0.jpg?ex=68523b0b&is=6850e98b&hm=9f5397229f25d86e0d2b4c17c12827a66f22a36ae5e83469120e533f9717f065& [04:09:14] [1/10] ``` [04:09:14] [2/10] {{#DPL: [04:09:15] [3/10] |namespace = [04:09:15] [4/10] |category = {{{1|}}} [04:09:15] [5/10] |format = ,[[%PAGE%]] • ,, [04:09:16] [6/10] |ordermethod = sortkey [04:09:16] [7/10] |noresultsfooter = \nThere are currently no [[Trollfaces]] in the Tier selection. [04:09:16] [8/10] |allowcachedresults = true [04:09:16] [9/10] }} [04:09:17] [10/10] ``` [04:12:53] [1/5] for formatting like the second image: [04:12:54] [2/5] ``` [04:12:54] [3/5] |mode = inline [04:12:54] [4/5] |inlinetext =   •   [04:12:55] [5/5] ``` [04:30:14] if a css page is in mediawiki namespace is it loaded on every page [04:34:46] only the skin and common.css pages (there's more but these are the most relevant) get loaded on every page [05:12:23] what should i do if i want to narrow or widen the scope of my wiki (the topic is unchanged) [05:40:06] probably nothing but have a steward give an actual answer to ya [05:52:11] [1/5] is it possible to have a flexible template? say I had a template that was like: [05:52:12] [2/5] List of Things: [05:52:12] [3/5] {{{1}}} [05:52:12] [4/5] {{{2}}} [05:52:12] [5/5] Is it possible for the template user to add infinite things to the list? [05:54:41] [1/3] here's what I'm actually trying to do [05:54:42] [2/3] There needs to be a LOT of these very similar Origins pages and they need to have the same formatting [05:54:42] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1384410907412533299/image.png?ex=685254a1&is=68510321&hm=c9aa6a08fbad55c2ee5e244b8b5b50360cb97f6f6ead6bae0c59522415c44185& [05:54:57] my idea was to make a template for this so it's easier [05:56:22] [1/5] the issues are: [05:56:23] [2/5] - the aforementioned varying Power amount [05:56:23] [3/5] - the collapsible Details boxes which aren't on every power and should only appear if specified by the template user [05:56:23] [4/5] - (see attached image) Some Power headers need to have this thing next to them, again only if specified [05:56:23] [5/5] https://cdn.discordapp.com/attachments/407537962553966603/1384411330873786368/image.png?ex=68525506&is=68510386&hm=1dbca0764ece3d5ae0d881dfd773e4a81ae1a2580e5280f3ef02d42134bcdea8& [05:57:14] also, about the Details boxes, why are they so huge? Why is the Expand button aligned right? Can I get it to align left? [06:35:40] can cosmos theme be mobile responsible ? [06:41:55] it is mobile responsive [06:41:56] Try using MobileFrontend, it's not designed with mobile skin mode in mind afaik. [06:42:22] you can disable mobilefrontend when using cosmos [06:42:30] all my homies hate mobilefrontend [06:42:58] I don't see a problem with it, as long as you aren't using it with Citizen. [06:43:34] ok [06:43:53] hmm what about applying styles separately on light and dark mode? [06:43:54] But try it without first to make sure. [06:44:03] You need to use an extension for that. [06:44:28] okay [06:45:06] does this require a request or no [06:45:16] No, just use ManageWiki. [06:46:01] mobile frontend it's 2x more css fiddling [06:46:30] Yeah, but it makes poorly optimised and designed skins work with mobile. [06:47:05] by turning into minerva? [06:47:34] because there's no difference w/ cosmos on mobile w/ and w/o mfe, other than collapsed sections [06:47:55] That's why I told them to try without it first. [06:48:47] MobileFrontend shouldn't be used with Cosmos [06:51:34] Cosmos can be set as the default mobile and standard skin and it should simply be responsive [06:52:07] Is there any specific issue you are having @sc172 ? [06:53:22] b [06:54:26] I suggest a #support thread as that will need a longer answer [06:54:54] no issue tho, was planning on which default theme that suits for desktop & mobile [06:56:51] alright, I made one. do you have any clue about the collapsible boxes being so big though? [06:57:16] what wiki is that [06:58:42] have a look at https://dev.miraheze.org/wiki/Template:Collapse_top [06:59:29] the {{{width:auto}}} is what's doing it right? [06:59:34] do I have to install any extensions for thar [07:00:11] logically [07:00:19] I'd be surprised if so [07:00:29] alright ty [07:05:16] [1/3] anyone know how long CSP approval requests take? mine's been open for 3 months without a response [07:05:16] [2/3] I opened it on february and it was declined on march because I said it didnt have a privacy policy, but the day after I found the privacy policy and reopened it with a link to it [07:05:16] [3/3] has my request been shadowdeleted or something? [07:14:55] No it hasn't been "shadow deleted", that's not a thing on Phorge. It's just that no one who can actually do it has seen it or bothered to do it yet. [07:15:08] What task? [07:15:37] https://issue-tracker.miraheze.org/T13196 [07:16:03] [1/2] wait, do i have to request if i want to have cosmos skin enabled? [07:16:03] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384431380313800796/image.png?ex=685267b2&is=68511632&hm=43daa5e77f4b42726840374ce1a10618313834660417891d154c3008b54cb6c5& [07:16:25] i'm kinda new with this type of settings [07:16:47] Someone else from the technology team (ideally) needs to do the review and then pass the final review on to me. I'll try and push that review through here soon. [07:16:54] alright, thank you [07:18:12] No problem, apologies for the very long wait. [07:18:37] No. [07:18:56] You have to enable it via Special:ManageWiki/extensions. [07:19:04] There's a skins tab. [07:19:35] If you already did by the way, after you enable it in ManageWiki it may take a few minutes to show up in the wgDefaultSkin setting. [07:22:27] alright [07:22:33] [1/2] what does this mean? [07:22:33] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384433017409245275/image.png?ex=68526938&is=685117b8&hm=0a83a7d42a27632e375f894d6181edd6261c82c9b087f2a45ea8ba0328a3724e& [07:26:20] AuthorProtect? [07:26:46] no, all of them [07:26:46] It allows the page creator to protect the page for themselves. [07:27:10] They're Spam prevention extensions, so they do different things to prevent spam edits and vandalism. [07:27:24] [1/3] what are these numbers/letters before file names? d/db, 7/70 [07:27:24] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1384434235917598741/image.png?ex=68526a5b&is=685118db&hm=e47b6cf645de3c40437f3474ebe0b54bbac7e0ea90d429eb4cf9b04d171ee44f& [07:27:24] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1384434236609527848/image.png?ex=68526a5b&is=685118db&hm=003cec5ae3e3b1ac81969b68b74c5f23beaf8bdab3bedac29b7366f13efde633& [07:27:28] If you click on the blue links they take you to their documentation pages so you can read what they do. [07:27:33] they make it very hard to create boilerplate [07:27:45] That's the md5 folder hash. [07:28:04] any way to predict what they'll be [07:28:13] and what's an md5 folder hash? [07:28:51] [1/2] I've got to create 70 of these and it'd be a real pain having to go to the file link and checking the url and pasting it every time [07:28:52] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384434605016219659/image.png?ex=68526ab3&is=68511933&hm=39e03ff706ac736ae97ac296fb88bdddbd2ad51f9ba48ed0b2d4bb95d89c3155& [07:29:03] Well, of course. Your file is hashed via md5 and the first two characters are used to make the structure, the first character of the md5 hash is the first folder and the first two of the md5 hash are the second folder. [07:29:33] [1/2] samsung is awesome [07:29:33] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384434779180634163/Screenshot_20250616_234307_YouTube.jpg?ex=68526adc&is=6851195c&hm=fe30faa94704072ca8bc20a26df966b638bc453c9ebab6171557cb19986dfef7& [07:29:40] You can make a Lua function to do this, but that's too advanced for me to explain. [07:29:55] aight ty [07:30:06] i should keep remembering #offtopic [07:32:34] apparently, cosmos in dark mode basically inverts the color of the web screen, is there a way to prevent of the elements getting inverted by the dark mode? [07:44:10] [1/4] it's not Cosmos, it's just how DarkMode works, just inverts everything [07:44:10] [2/4] there are CSS snippets on Dev Wiki to make DarkMode better but, it still might not achieve perfection [07:44:11] [3/4] I personally suggest to make dark theme via CSS manually, and set up w/ ThemeToggle extension [07:44:11] [4/4] and I'm not sure if either work w/ MobileFrontend [07:47:37] The DarkMode extension could probably do with removing or replacing tbh [07:49:39] ah, i see [07:49:47] [1/2] also whats happening here [07:49:48] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384439872819040266/image.png?ex=68526f9b&is=68511e1b&hm=9af1fbcef3bc97420cc8902df4f3b730cf199287879964b51c6c0dc23835a002& [07:50:00] the css is not updating for some reason [07:50:18] it will be cached for a few minutes [07:50:38] it has been more than a minute [07:50:44] still the same state [07:51:02] even on full refresh, nothing happened...? [07:51:11] nevermind [07:51:17] that did took a while [07:51:57] the edge follows the cache control headers for load.php [07:52:33] i want to say it's 5 minutes for most user stuff [07:52:41] we suggested testing w/ user css, this way it updates instantly, then moving ready code to Common.css [07:54:52] `User:`your username`/common.css` [11:17:36] Quick question: are there better ways to make a table than using table markup? [11:17:44] I don't trust anything anymore [11:20:34] html table [11:21:34] I tried that but I couldn't see it, for some reason [11:21:42] So I supposed it doesn't work [11:22:41] Or, wait, tables just add data? Borders and such are added with CSS? [11:22:48] without styling it might have no borders indeed [11:22:53] Jesus [11:22:59] give it the wikitable class [11:23:34] I don't understand how to do that [11:23:52] `...` [11:24:06] wikitable is default looking table offered by mediawiki [11:24:23] it's just there [11:24:46] if you want it look different you restyle it or make completely different class etc [11:29:16] Right, okay, thank you [11:31:46] the problem of wiki table is the pipes, `|` [11:32:35] which makes them difficult to use in templates, making you to relly on "escape pipes", `{{!}}` [11:33:30] I don't understand that either; I'm quite lost here [11:33:50] I don't even know how to call the .css from the table page [11:34:34] that's what classes do man [11:35:41] [1/2] inline styling is when you put everything in `style="..."`, but that means you'll have to repeat this all everywhere [11:35:41] [2/2] so classes and id's are here to avoid that [11:35:43] Either way, I found an extension that might help me achieve what I want without the need of creating a table from scratch [11:36:09] you define them once in CSS page/file, and then just slap `class=` or `id=` in you elements [11:36:24] you don't need extensions for that ... [11:37:22] everything you put in Common.css just works right away, you gotta just define correct class [11:37:59] Okay, I get it so far [11:40:13] table styling is a bit complicated because inside the table elements there are smaller elements for HTML to show cells [11:42:50] [1/11] `table` is like the main container [11:42:50] [2/11] `tr` is row, `th` is header cell, `td` is normal cell [11:42:51] [3/11] so in CSS they can be defined too [11:42:51] [4/11] say you make your custom class `prop` [11:42:51] [5/11] in CSS it goes [11:42:52] [6/11] `.prop { ... } [11:42:52] [7/11] .prop td { ... }` [11:42:52] [8/11] and on a page you do [11:42:52] [9/11] `{| class="prop"` [11:42:53] [10/11] or [11:42:53] [11/11] `
...` [11:43:21] it's really HMTL basics [11:43:38] there are lots of free tutorials online about that, and CSS too [11:49:29] Is there an easy way to delete a page and all its subpages? [11:50:06] Okay, now I get it; implementing CSS in a wiki is different from just using [11:51:27] [1/2] i mean, on web site CSS is just separately existing page, usually not available to see for normal user [11:51:27] [2/2] on a wiki it's just located at MediaWiki:... pages [11:51:50] the principle of applying/defining is same [11:52:19] So, in common.css I just call the class that I used with the table [11:52:55] I was going to make a different .css for this new template to have a neater and organized wiki, just like you [11:54:35] [1/3] that's yeah, it's TemplateStyles extension [11:54:35] [2/3] id does help to unload Common.css/make it look less confusing [11:54:35] [3/3] the thing about is that there's new tag that makes CSS work, `` [11:54:38] or something [11:54:47] haven't checked in a while [11:55:21] i just suggest to get the ropes of CSS in general [11:55:26] basics [11:56:48] imma hop off now, busy [12:35:34] <0phiuchus.> If we buy a domain for our wiki, how simple is it to set up? Would we need to pay for a redirect server or does Miraheze take care of that? [12:41:01] you will only need the free cloudflare plan besides the domain itself [12:41:22] [[Custom domains]] [12:41:23] [12:41:44] cloudflare dns* [12:42:47] <0phiuchus., replying to asko1> Thank you 🙏 [12:43:28] feel free to ask here if you run into any issues :p [14:13:47] Thank you! [15:36:30] Hello [15:36:55] How can I promote my miraheze wiki I recently made? [15:37:01] It’s called “Zoomer Wiki” [15:48:43] [1/2] if you are looking for editors - post about your wiki in corresponding communities, and pray for the best [15:48:44] [2/2] don't apam tho, or you'll get the opposite effect [15:49:18] Ok [15:50:09] I wanna rant so bad, it just that, ThemeToggle ain't even that optimized in citizen... [15:50:58] I even look into the repo and found out that... Citizen wasn't supposed to have it enabled [15:51:00] it's not optimized at all lol [15:51:17] it carries wiki.gg styling [15:51:34] yea, but not that what I mind [15:52:10] I spent the whole afternoon try prompting ChatGPT to make me a theme switcher gadget [15:54:25] And after all of these efforts, I may just sticks to theme changes thourgh `Special:Preferences` [15:55:00] basically putting CSSs to sub-pages of gadgets and define them manually [15:55:11] [[mh:utg:MediaWiki:ThemeDetect.js]] [15:55:13] [15:55:30] [[mh:utg:MediaWiki:ThemeToggle.js]] oops [15:55:31] [15:57:18] huh... [15:57:39] lemme take a look of that, thanks [15:58:20] what's the point of the ThemeDetect tho? [15:58:40] i was just testing something with ThemeDetect lol [15:58:52] oh, got it [19:19:52] @raidarr Sorry for the nudge, but just to confirm: did you forward the email you received (subject line "Content Policy") to the other Stewards? I haven't received a response and I'm not sure if there's a problem on my end or what. [19:46:55] Did receive it from Raidarr, got lost in the shuffle of other activity. We had preliminary thoughts, I'll commit to a review and reply this evening. [21:00:40] https://dev.miraheze.org/wiki/Module:Wikitable <- only `=` needs to be escaped [21:04:24] If you have a pywikibot setup it would be very simple. Alternatively autowikibrowser might work, but I'm not familiar with it. [21:45:20] [[mh:meta:balls]] [21:45:21] [21:45:28] perfect [21:46:20] what is your shtick here [21:46:38] light trolling seems to be the majority of it [21:49:20] <90gq29> [1/2] Yo, quick question, but I'm seeing every option here in the settings, except the one highlighted. Wasn't able to find any mention of it in the Discord here. [21:49:20] <90gq29> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1384651149885571092/image.png?ex=6853345f&is=6851e2df&hm=4223e549db969af4bd5faa3137a478639244dec4f6f02358002f98d2922d9937& [21:50:04] <90gq29> Is this just not updated regularly? Pretty sure the alexa site verification stuff was depreciated in like 2022. [21:51:49] entirely likely it just hasn't been updated in some years [21:53:53] <90gq29, replying to raidarr> Should I make a request on phorge or something? Probably wouldn't be a lot of effort to fix [21:55:55] I'd say maybe pass through #tech first in case it's a quicker fix and someone is handy [22:00:09] <90gq29, replying to raidarr> Posted, hopefully someone fixes it [22:00:18] best of luck [23:18:17] Hiya! Can i get some assistance on styling infoboxes? [23:18:34] I've been following the docs and been messing around with the CSS but nothing seems to actually update the infobox [23:29:27] <90gq29, replying to mikhi32> If you're editing a page like common.css it usually takes a while for your changes to actually show up. [23:29:59] <90gq29> If you just wanna experiment with the css, you can do it with inspect element to see it in realtime. [23:30:21] Ohhh thanks [23:30:33] How long generally? If i may ask [23:31:33] Common.css changes can range from minutes to hours, changes in your personal custom css (under preferences) are pretty much instant. [23:31:39] <90gq29> ^ [23:32:10] And of course direct changes via browser inspection are instant [23:33:28] Ok thank you. [23:42:05] This hasn't been fun to nagivate, idk if it's the CSS that's broken or how i'm styling it 😭 It's just very weirdly styled even tho i didn't change anything in the CSS [23:48:12] Figured it out... i was doing weird stuff with labels. 👊 🥲 [23:51:58] The pain and learning of the now fix makes future fixes that much easier. [23:52:14] Congrats on powering through!