[00:51:48] hello [00:53:13] guys, is there a way to make pages on cosmos skin on full width like on the main page? [06:32:41] I wonder how long does it usually take for a wiki to get accepted/denied. I'm okay with waiting a few more days. [07:38:21] if it's on human review queue now then it can take 2-4 days yes [09:37:22] Current backlog (oldest unhandled request) in request wiki queue is about 2 days 17 hours (54 requests). [09:38:05] You can always refer to https://meta.miraheze.org/wiki/User:Rodejong/Wikicreation/FAQ [10:37:38] hello i want some of my pages to be only edited by buerocrats how can i do that [10:53:46] give them admin level protection [10:54:05] You can use Special:Protect [10:54:36] With that special page you can change the article's editing permissions [10:54:43] when i gave the pages admin level protection buerrocrats still cant edit it [10:55:46] [1/2] it seems that buerocrats are missing πŸ’” [10:55:46] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433409037575262300/a.png?ex=690495b2&is=69034432&hm=9b60b2de4209ee02d042bc199173a321cc5837d19a5155b6520e8f1976761450& [10:56:25] Only administrators [10:56:33] it doesnt have to be buerocrats im fine with any usergroup that i can put [10:56:35] That's only option... [10:56:46] i mean yeah when did that buerocrats still couldnt edit it [10:58:31] F [11:05:41] i mean bureaucrats can just give themselves admin, which they should have anyway [11:06:10] can you tell me how i can remove someone from buerocrat [11:06:15] i am the wiki owner [11:06:53] you'll need to edit the bureaucrat user group to allow removals [11:12:25] [1/2] normally only steward can remove bureau role ... [11:12:25] [2/2] in general it's recommended to not give bureau role carelessly [14:16:14] How do I customize pure black mode on citizen again? [14:18:42] `.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1' [14:19:19] [1/2] what the sigma [14:19:20] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433460263528435792/image.png?ex=6904c567&is=690373e7&hm=5b22d79dba18699688730286551a695f127b15fd75ac6370861bab0f1c449535& [14:19:32] I gave them le `!important`s too [14:19:50] what the freagk! [14:20:03] maybe change the normal dark mode css to `:root.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-0` [14:20:13] Alrighty! [14:20:59] Weird that the styling applies when I'm editing [14:21:54] wdym [14:22:02] when u preview it happens? [14:22:12] When I go into the editor [14:47:44] So let's say that you post something on a Miraheze wiki and then you regret posting it. How do you go about deleting it forever so it is not even in history? [14:47:47] hi, is it possible to submit a new wiki request after already submitting one, just so the AI ​​can check that my text is correct this time, or do I have to wait? [14:49:11] does this involve personal information and are you an admin on said wiki [14:49:23] you'll have to wait [14:50:05] pskyechology: I am the admin of the wiki. It does have something that is personal and I made a mistake copy/pasteing it. [14:50:08] Okay πŸ₯² [14:52:38] [1/3] as an admin you can delete the revision from history, see here: https://www.mediawiki.org/wiki/Help:RevisionDelete [14:52:39] [2/3] however, do note that other admins on the wiki will still be able to see it [14:52:39] [3/3] since you say it is personal, I would email stewards@miraheze.org to hide it even from admins [14:58:59] pskyechology: thank you so much! This is very helpful! [14:59:19] ofc ^_^ [15:38:11] guys does anyone know how i can make a request to miraheze so they can reset the usergroups [15:38:19] as the wikiowner i cant do anything rn [15:38:50] wdym by reset the usergroups exactly [15:39:07] like i changed the permissions of buerocrats and adminstartor [15:39:15] it seems like i have lost my own permission [15:39:26] can you link your wiki [15:39:40] https://balkansirl.miraheze.org/ [15:40:49] congratulations on beaching yourself [15:41:00] make a request on [[SR/M]] [15:41:01] [15:41:30] haha i didnt realize i was a buerocrat too [15:41:37] i was trying to remove a user from buerocrat [15:41:40] but couldnt [15:41:48] thank you [15:42:49] repaired [15:42:57] who needs to be removed [15:44:20] woah a wild steward appearance [15:44:26] quick someone get the master ball [15:44:28] i thank you with all of my heart [15:45:21] who suggester earlier today to edit user groups of bureau ... [15:45:37] Cheeseonbanana89 [15:45:44] it was me πŸ’” [15:45:57] hmm [15:46:07] yeah i couldnt find that [15:46:10] i apologise [15:46:18] no, i mean [15:46:45] like i said before, we are usually send to stewards for bureau removal [15:47:02] ohh [15:47:12] so you manage the bureaucrats [15:47:56] [1/2] there was a discussions about meddling w/ permissions which i find to be risky, especially w/ newbies [15:47:56] [2/2] the established process is to ask stewards [15:49:07] yes yes i created a new group to edit the admin pages but i couldnt assign that too [15:49:25] then i edited the bureaucrat perms wich just ruined it [15:49:27] i couped myself [15:51:59] why $wgParserEnableUserLanguage is not in magenewiki? [15:52:10] complete [15:55:03] [1/2] if you do want to manage locally, the way is to change group assignments for bureaucrat in Special:ManageWiki/permissions so that bureaucrats can unmark themselves or each other in UserRights. However this is not more prominent because it is risky, and opens a door to local power struggle if someone not entirely trustworthy has that access. That could be even messier than just bricki [15:55:03] [2/2] ng bureaucrat's own permission if the leadership of the wiki is not clear. But there is nothing from a policy perspective preventing bureaucrats from self-assigning the access and then self managing [15:56:50] ah i see thank you I created a group called owner that has all the permission for example but it seems like i cant give it to anyone else i also made a group that can edit pages taht normally only admins can but i cant assign that to anyone either can you tell me how please [15:57:10] [1/2] If it's something that might come up more it may be possible to set up a group that is locally established as 'higher than bureaucrat', which has the authority to manage any bureaucrats at will. Anyone with managewiki permissions access can still coup the wiki, but then it will be easier to tell in logs who's doing what. You could also use this approach to create an "80% bureaucrat" [15:57:10] [2/2] that has everything but permissions [15:57:46] what you've described is the first approach, so what you need to do is give bureaucrat the ability to assign it. That will give you the ability to do that, and then you can remove that right from bureaucrat [15:58:21] this can't stop a bureaucrat from doing the same thing but at least makes the chain of authority a little more clear if a random bureaucrat did decide to do a coup [15:59:09] if you decide to take the approach where bureaucrats can't manage permissions, you must give managewiki-permissions to owner first, and only then can you remove it from bureaucrat. This ensures you have the proper access at all times and is the only way to handle managewiki permissions safely [16:00:41] congratulations you just won the prize of making a [[Phorge]] ticket [16:00:42] [16:02:00] i noticed [[phab:T13037]] [16:02:01] [16:02:09] and found no reason why it's not added [16:02:37] i assume thats when claire wasnt tech yet [16:02:44] btw the similar $wgAllowSlowParserFunctions (also only enables a variable) is in managewiki [16:02:46] so she just speedran the safest way [16:02:55] regardless, make a phorge ticket [16:04:34] [[phab:T14457]] [16:04:35] [16:15:31] is there any reason to use fontawesome ext instead of their native library? [16:15:48] i noticed fontawesome ext breaks from time to time (tho it's fine now) [16:19:15] [[mw:Extension:FontAwesome]] says `Font Awesome CSS Custom Properties can be used as properties for classes.` but unless you use its parser functions at least once on a page, style for the classes doesn't load at all tbh [16:19:21] [16:20:00] loading from our server vs loading from elsewhere [16:20:10] is what i'd say from a quick glance [16:20:11] [1/2] `/i` β†’ nothing [16:20:11] [2/2] `{{#fab:}}/i` β†’ a space and the icon [16:21:53] ig loading `/w/load.php?modules=ext.fontawesome%7Cext.fontawesome.fab&only=styles` in common.css solves this [16:47:32] is there any way to escape `=` in TabberNeue? [16:51:56] What do you think are the worst fonts for wikis? [16:52:10] wing dings [16:57:57] Does that one count? It's less a font and more an elaborate but poor quality encryption. [17:01:00] stxingkai then [17:01:56] [1/2] is it possible to somehow enable syntax highlight by default for new users [17:01:57] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433501188032167967/image.png?ex=6904eb84&is=69039a04&hm=333dc1bdbcbfeac654de8408fe3b5b940a364fc43f44061c127f5278b683bd73& [17:06:33] yes [17:17:33] There's `$wgTabberNeueParseTabName` that lets you parse Tabber names as wikitext. But as far as I remember escaping = is very difficult and/or impossible to do in TabberNeue [17:18:32] Prolly [[mh:Dev:Tabs]] is better if you want to apply styling [17:18:33] [17:20:05] `=` to use `=` as escaped text [17:22:51] [1/2] Enable this [17:22:51] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433506448767324183/image.png?ex=6904f06a&is=69039eea&hm=7b01d302a2c85a4d76a30690c536735e20c9263d7af056cc85d908db7af61b52& [17:31:14] What do you think of fonts like Bleeding Cowboys or Comic Sands? [17:31:39] i turned it on [17:32:11] but it doesn't escape `=` as well [17:32:19] doesn't recognize `{{=}}` [17:32:37] [[dev:Tab]] not linked @Wiki-Bot [17:32:37] [17:32:42] thanks [17:32:54] well i think it's blank? [17:33:34] [[Mh:Dev:Module:Tab/doc]] [17:33:35] [17:34:02] https://dev.miraheze.org/wiki/Template:Tab [17:34:21] Hey I want to know something [17:34:31] i used to write raw html with `wds-` classes on fandom to make tabs (available on mobile and supports any available wikitext or html [17:34:43] only had to switch to tabberneue when i moved to mh [17:35:11] that's a lot of stuff to import [17:35:59] Look at this https://santorinilonghornazure.miraheze.org/wiki/Carmine_Terapagos_(Pok%C3%A9mon) [17:36:00] Then look at this https://bulbapedia.bulbagarden.net/wiki/Terapagos_(Pok%C3%A9mon) [17:36:00] I want to know how the tiny dots thingies appear under (Rem) go to Learnset on bulbapedia and you will see what I'm talking about I've been trying to figure out how to do that on my wiki. [17:36:01] https://github.com/StarCitizenTools/mediawiki-extensions-TabberNeue/issues/250 has a reply giving a way to escape `=` in wikitext [17:36:15] but i still dk how to escape `=` in lua [17:37:23] Opps wait no look at the Roaring Moon page instead of the Terapogos https://bulbapedia.bulbagarden.net/wiki/Roaring_Moon_(Pok%C3%A9mon)#By_leveling_up [17:37:36] i even dk how they made the lua hook. it allows to specify which part is label and which part is content [17:37:44] but still steals my label part to content [17:38:52] i'd have used dev:tab if i saw them earlier [17:38:53] Does `=` not work if all you need is escaped text? [17:38:58] Can somebody help me [17:39:12] i want to write class= [17:40:36] Ah I misunderstood from the GitHub comment then. I'm guessing you've tried passing an HTML element in Lua? [17:40:52] [1/3] removed my class [17:40:53] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1433510986232500254/image.png?ex=6904f4a4&is=6903a324&hm=6d38506f96881da8637080f929b09d396a8815a82722da777a0d353ebee7936b& [17:40:53] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1433510986639474920/image.png?ex=6904f4a4&is=6903a324&hm=fd4ff99e8a2d0abcfeb7c9bf8fb22210f1b7053c98fb65bebca05cd8df702c86& [17:41:15] kinda. i just commented with a mwe [17:41:38] (minimal working example [17:42:44] Module:Arguments is pretty standard and should be around. Module:ACandy is written by あめろ from MGP and I have developed an unhealthy addiction to it when it comes to generating HTML. [17:42:47] [1/2] this removes my class [17:42:47] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433511468279660745/image.png?ex=6904f517&is=6903a397&hm=9ad3c2caa9835aba2b57af45bbb482c8ec663159c1773314bb22f0da746c4c68& [17:43:49] Okay I guess I'll just be left here empty handed with help? [17:44:24] ofc i have arguments [17:45:01] but i'd rather decouple a module i'd never use twice [17:45:16] so it's a lot [17:45:37] You ask me how the MediaWiki parser works and I'm already sweating cold bullets [17:46:06] [1/2] They use abbreviations [17:46:07] [2/2] [17:47:53] you'd understand if you check [[mh:xyy:special:diff/89765]]. Module:TemplateParameters is a tool module on zhwp. zhmgp also imported the module just bc it's a dependency of the special/interface wikitext module and is not even used elsewhere. i don't like such coding habit [17:47:53] [17:48:22] compare https://zh.moegirl.org.cn/special:whatlinkshere/Module:TemplateParameters [17:53:11] btw this doesn't seem to work for me? [17:53:21] click on the second tab and nothing happens [17:54:41] it says relies on custom javascript to work but dev doesn't provide it? [17:55:06] See the documentation page on Strinova Wiki for working examples but the doc there doesn't work for me either [17:55:16] is my browser going wrong [17:56:40] https://cdn.discordapp.com/attachments/407537962553966603/1433514961828843671/2025_10_31_01_55_54_921.mp4?ex=6904f858&is=6903a6d8&hm=4a2007790466fa43afc6925bca31517ac24812709ae1481b97849dd47ea235da& [18:06:43] [1/2] looks like they're reconstructing the tabber then parsing it again [18:06:44] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433517491153535381/image.png?ex=6904fab3&is=6903a933&hm=d3541595cbb9b9c083c50d19cd58cfc215d6ce32a5c0964620a52c23ed448c5b& [18:06:58] so maybe if you don't do `frame:preprocess` it could work? [18:07:52] how to call a template w/o `frame:preprocess` [18:08:21] raw `=` or `{{=]]` is not escaped, and templates are preprocessed in lua [18:10:06] ` return mw.ext.tabber.render({ { label = 'First Tab {{=}} Title', content = 'First tab content goes here.' } })` perhaps? [18:10:52] because it will get recursively expanded anyway [18:10:56] that's what i tried at first [18:11:19] https://cdn.discordapp.com/attachments/407537962553966603/1433518649750323301/image.png?ex=6904fbc7&is=6903aa47&hm=ab35993761e56bf2fd66a79909decbb13d6167e1d5bcaea4b5f13dd056ac607f& [18:11:24] it doesn't recognize `{{=}}` at all [18:11:43] https://cdn.discordapp.com/attachments/407537962553966603/1433518749067116594/image.png?ex=6904fbdf&is=6903aa5f&hm=1448e871bdcc118bf2d42bc6427d974488741ad7aeb5948755578d31e907bc61& [18:12:37] noticed. and it's no reason they use so-called `label` and `content` to deceive me tbh [18:13:05] they still split `label` by `=` and put whatever right hand of `=` to content` [18:14:08] How do I enable that system under my wiki [18:14:16] That Bulpbdia usses [18:14:37] https://bulbapedia.bulbagarden.net/wiki/Roaring_Moon_(Pok%C3%A9mon)#By_leveling_up [18:15:21] which system [18:15:38] tag [18:15:46] i think it's enabled by default [18:16:03] [1/2] things like this do that [18:16:04] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433519839099490497/image.png?ex=6904fce3&is=6903ab63&hm=6956afdd5094ff3e301d9e4ae515e2025757e4585a142ac735c18b83e0ad97df& [18:16:16] i'm still confused about this [18:16:47] Look at the under ...... under teh Rem [18:16:51] on the learnet [18:17:32] [1/2] yeah didn't work when I tried it [18:17:32] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433520212203933918/image.png?ex=6904fd3c&is=6903abbc&hm=1c26235332474d5f05b1dc7ff137c56463ecdcc05e85ecd5f7c655c394684f0e& [18:17:37] https://i.imgur.com/l4VztDu.png [18:17:41] Look at this image [18:18:03] I want to enable the lines of dots under my wiki since it does not have that [18:18:03] Rem./span [18:18:20] ^ [18:18:38] [1/14] ```css [18:18:38] [2/14] abbr[title], [18:18:38] [3/14] .explain[title] { [18:18:39] [4/14] border-bottom: 1px dotted; [18:18:39] [5/14] cursor: help; [18:18:39] [6/14] } [18:18:40] [7/14] @supports (text-decoration:underline dotted) { [18:18:40] [8/14] abbr[title], [18:18:40] [9/14] .explain[title] { [18:18:40] [10/14] border-bottom: 0; [18:18:41] [11/14] text-decoration: underline dotted; [18:18:41] [12/14] } [18:18:41] [13/14] } [18:18:42] [14/14] ``` [18:19:46] isn't it enabled by default? [18:19:52] i think edit marks use it [18:19:52] No look inside here https://bulbapedia.bulbagarden.net/w/index.php?title=Roaring_Moon_(Pok%C3%A9mon)&action=edit [18:19:59] minor bot and ! [18:20:00] Is there an extsion I need [18:21:19] i still believe you need nothing but tag [18:21:24] how many times now have we said use `` [20:14:08] [1/2] @pskyechology erm could you update the favicon for me on IWB? [20:14:08] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1433549555663900752/favicon.png?ex=69051890&is=6903c710&hm=7fe5a60062dc918b7605b4272c0758589205897191de71ae9dfe9f80349d4ab3& [20:14:34] pretty pwease :3 [20:18:19] i believe in you [20:18:33] cause im gonna be gone til monday [20:18:38] Noooooooooooooooo [20:18:46] I don't wanna do all the command line things [20:19:09] Fine I'll do them tomorrow [20:19:20] download github desktop and make them ui buttons [20:20:02] I did not even know they had a desktop app [21:11:15] I hate gh desktop [21:11:47] Rather revert to sftp than use that πŸ˜‚ [21:13:54] it's ok mr. hardcore, babies can take their first step with comfy GUIs [21:14:40] for me GH desktop just made things worse than me doing command line πŸ˜‚ [21:16:33] hey so we have a term for this [21:16:36] skill issue [21:20:08] baby here [21:20:31] The version Strinova Wiki should work now. I forgot to update the module on Strinova Wiki when I did that to dev wiki. [21:20:56] i like vscode git gui > gh desktop gui > command line > jetbrains git gui [21:21:38] The documentation is outdated though because I was in the process of rewriting the tabbing js and didn't load it on dev yet. [21:22:05] not going to trust something w/o proper doc [21:22:54] and rodejong helped me fix the bug when using tabberneue in lua [21:23:07] so no need to move for the moment lol [21:23:07] [1/4] If you drop this into the console it should work on the dev wiki as well. [21:23:08] [2/4] ``` [21:23:08] [3/4] mw.loader.load("https://cdn.jsdelivr.net/gh/lihaohong6/MirahezeDevScripts@af0d5f35d60851e0569fa9e31a64f61d80329e3e/gadgets/Tab/index.js") [21:23:08] [4/4] ``` [21:23:12] Ah I see [21:41:22] skill issue is relying on gh desktop [21:41:34] its an horrible app imo [21:55:23] for just making one small change is aight [22:00:01] yeah side-by-side gui > cli imo [22:12:00] jetbrains git gui is cooked ong [22:16:32] It's really not [22:16:51] You're not going to build the next social media platform using it [22:17:02] But it's simple enough to use for the easy parts of git [22:17:11] And it's conflict resolution ain't terrible [22:17:29] idk i really don't like it