[00:02:38] [1/2] i have this, and .mw-body works but .portable-infobox doesnt, why would that be? [00:02:38] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1391932453211603124/image.png?ex=686db19d&is=686c601d&hm=4f46a91e4b998e27f35e77ac8883a22d5c64d3a914e1a1cd82642d5795f228c3& [00:27:25] [[Special:WikiDiscover]] is the closet equivalent, but obv not directly machine-parsable [00:27:26] [00:52:10] what do you mean by doesnt work, what's your goal [00:54:59] with that selector, it would select `body:not(...) .mw-body` and `.portable-infobox` separately [00:55:17] `body:(...)` wouldn't apply to `.portable-infobox` [00:56:59] i see, i’d want it to select both alongside body:not() [01:41:14] neat [01:41:17] better than nothing [03:27:04] Is there a more convenient way to list interwiki links than having to call [`action=query&list=iwbacklinks` to the API]()? [05:04:53] there's also a global sitemap [05:05:44] https://static.wikitide.net/sitemap.xml. And then there is also the WikiDiscover API which is machine readable as well. [05:09:53] CC @sc172 ^ [06:01:25] alr thanks for the info [07:14:03] hi, how can i make a template call css from a MediaWiki namespace css page? for example, i'm trying to get https://starstruck.miraheze.org/wiki/User:Koskirm/Template:Infobox use the css found in https://starstruck.miraheze.org/wiki/MediaWiki:Infobox.css [07:14:26] i mainly just want to clean up a lot of the css in the templates :viestaf: [07:18:55] okay i think i need some help, so this code i intend for the comboextra thing to add extra rows which acts similarly to the rows above and the comboextra rows are somehow not visible, heres the code: {| class="wikitable" [07:18:55] ! class="properties-col" | Combo [07:18:56] ! class="properties-col" | Properties [07:18:56] |- [07:18:57] | {{{ComboMoves|}}} || {{{ComboProperties|}}} [07:18:57] {{{ComboExtra|}}} [07:18:58] |}< [07:18:58] if someone can help me id appreciate it ty [07:33:31] you should use [[mw:Extension:TemplateStyles]] instead. Not only can you write CSS on a Template namespace, the template will also use the updated CSS much faster than when you use the MediaWiki namespace. [07:33:32] [07:36:56] does the namespace when using that need it to be from a template or can it just be a regular subpage? i.e Template:Infobox [07:37:24] i'll definitely try using it, just curious. thank you :ponsuke: [07:38:00] You can change the default namespace that TemplateStyles is using by setting `$wgTemplateStylesDefaultNamespace` (you can find out more on the page I linked previously) [07:38:45] I don't recommend putting the bulk of your templates' CSS on a MediaWiki namespace btw. Changes in the MediaWiki namespace are usually the slowest to update because of caching. [07:39:04] Nothing wrong with `Template:/styles.css` [07:40:39] [1/11] Try [07:40:39] [2/11] ``` [07:40:40] [3/11] {| class="wikitable" [07:40:40] [4/11] ! class="properties-col" | Combo [07:40:40] [5/11] ! class="properties-col" | Properties [07:40:41] [6/11] |- [07:40:41] [7/11] | {{{ComboMoves|}}} || {{{ComboProperties|}}} [07:40:41] [8/11] |- {{#if: {{{ComboExtra|}}} | | style="display: none;" }} [07:40:42] [9/11] | {{{ComboExtra|}}} [07:40:42] [10/11] |} [07:40:42] [11/11] ``` [07:41:08] yeahh, that's fair but my issue with it is that there's multiple infoboxes (i.e osts, characters, etc.) and it'd be weird to see ``Template:OST Infobox/styles.css`` on a weapon infobox LOL [07:41:59] You can technically name the CSS page anything, it doesn't have to be a subpage of that particular template [07:42:24] ohh, i see [07:42:39] alright, thank you then :ponsuke: i'll add that extension, i appreciate your help [07:44:11] I am now [07:54:17] hi, sorry 😭 i'm not very savvy with the extension stuff, how can you change that on miraheze? i understand what ``$wgTemplateStylesDefaultNamespace`` is but it's that i'm too dumb to figure out how to actually change it LOL [07:55:13] It might be on the ManageWiki settings? Try searching for the variable exactly [07:57:03] like templatestyles or $wgTemplateStylesDefaultNamespace? as $wgTemplateStylesDefaultNamespace shows nothing unless i'm reading it wrong [07:58:36] Hello. We were considering to fork a certain wiki from Fandom to Miraheze, but before our staff could come to a decision, some regular user already created a wiki on Miraheze for it (not properly importing stuff etc.). In case we actually go with the fork, is it better to import everything on the already existing wiki, or should we create a new request? [07:58:46] in the namespace ! [08:00:22] stackd i am sorry but i might need u to explain to me step by step as if i am a dumb baby 😭 [08:02:02] okay so i lowkey skimmed through im so sorry [08:02:13] but i rec9mmend moving from mediawiki:infobox.css to the template's subpage [08:02:26] its ok u have better reading comprehension than me [08:02:28] and you dont have to configure anything else [08:03:09] or Template:IceSpice/styles.css [08:03:14] i'd like for the namespace to be something else though 😢 or maybe i'm being picky LOL [08:03:15] then call it via TS [08:03:31] well yes you can but you gotta change the content model of it and its quite inconvenient [08:03:41] 😢 [08:03:47] [1/2] - append ?action=info to Infobox.CSS [08:03:47] [2/2] - change content model from CSS to Sanitized CSS [08:03:55] - call 📞 the css via TS [08:04:10] ts ts ts pmo pmo pmo pmo icl shaking my smh [08:04:15] sorry [08:04:29] i appreciate it stackd i understand the ways now [08:12:12] can you contact the admin of miraheze instance? is it private or public, and in latter case how populated or active it? [08:12:58] Yeah we have contact with the admin, he is willing to transfer the user groups to us and step down himself. [08:13:30] It already had a few pages created, so I was wondering if there would be any issues with properly importing the wiki from Fandom. [08:13:39] shouldn't be tbh [08:13:57] Alright, thanks! [08:14:15] Another thing, would infobox templates break if we import them here? [08:14:30] ideally, enable the PortableInfobox extension first before importing [08:14:38] but PIs should work ~fine [08:17:53] might require a bit of kicking w/ small edits, but yeah, no serious problems otherwise, should work fine in the end [08:34:38] these "magic spells..." > pmo ts sybau... [08:38:36] ts ts ts ts pmo me off smh my head twin r u srs fr rn vro.. dont pmo [08:40:25] https://tenor.com/view/better-call-saul-chuck-mcgill-chuck-table-bump-gif-13682497733207632843 [08:41:08] piss me off this shit shut your bitch ass up 😭😭😭 [08:41:16] immaculate usage [08:42:00] its like a jigsaw puzzle but everything weirdly fits with one another and looks all messed up when pieced together [09:13:07] its not working for some reason [09:13:13] the extra rows [09:14:18] What are you passing onto `ComboExtra`? [09:15:10] [1/6] this [09:15:11] [2/6] | ComboExtra = [09:15:11] [3/6] |- [09:15:11] [4/6] | Apples [09:15:12] [5/6] | Cake [09:15:12] [6/6] just a sample im trying to make 2 column rows [09:18:38] You should pass {{!\}} instead of `|` [09:19:28] {{!\}} calls `Template:!`, the contents of which is just `|` [09:19:51] You might have to make Template:! first [09:20:58] [1/2] its alr on my wiki and the content is |/onlyinclude [09:20:58] [2/2] {{documentation}} does it mean im good with that part [09:20:58] [09:21:35] you don't have to, {{!}} been a part of parser functions for time now [09:21:37] [1/2] It was made into a magic word a while back ([documentation](https://www.mediawiki.org/wiki/Help:Magic_words#Other)) [09:21:37] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1392073126057218128/image.png?ex=686e34a0&is=686ce320&hm=fa3f7ca4feaaedbce0848bdc13747bc6badb777f3d7e1af3f8cbbbf4d18bf27a& [09:22:42] it works w/o making a template [09:23:01] the `{{!}}`, just put it in code [09:27:12] So yeah you just write `{{!}}` instead of `|` [09:35:53] There's also an extension that removes the need to use `{{!}}` if it happens a lot https://www.mediawiki.org/wiki/Extension:Pipe_Escape [09:36:41] Also try importing [[mh:dev:!-]] to replace `|-` [09:36:42] [09:37:07] [[mh:dev:Template:!-]] [09:37:08] [09:38:15] is there a character escape for equal? [09:39:35] Just use `{{=}}` [09:39:50] i might try [09:39:58] also the template finally wokred [09:39:58] [1/2] It's actually right below {{!}} in the documentation [09:39:59] [2/2] https://www.mediawiki.org/wiki/Help:Magic_words#Escaped_characters [09:41:02] You could also try reverting back to your previous template instead of the template I suggested previously [09:41:28] My template was working with the assumption that ComboExtra was one row [11:18:31] hello miraheze people quick question [11:19:05] [1/2] i have made an account on miraheze meta and i can access it (after solving it because my ip was blocked) [11:19:06] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1392102690623848538/image.png?ex=686e5029&is=686cfea9&hm=f4f6a6ff396e8e8ff1144997742a8f9eb2096812ee86695b5fac54e1932b93ac& [11:21:27] [1/2] however when i actually try to log in to a different wiki this happens [11:21:28] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1392103286252769300/image.png?ex=686e50b7&is=686cff37&hm=521f9361e79e599827e8f8d25f756ce2d5e9579b1fcdc7422373ff59989bbb9f& [11:24:45] that's because ip blocked means your ip is blocked [11:25:04] no matter even if you create a new account [11:25:34] ah [11:26:12] do you have a previous miraheze account before this? [11:45:31] you also need to create local accounts (logging in on a new wiki) with an unblocked ip [11:51:12] Or contact a member of [[CVT]] and request a local account attachment [11:51:12] [12:26:59] <_fizban> Is it possible to collapse only one column in a table? [12:28:17] <_fizban> For example if I am making a table about European history but I am afraid it will get unwieldly and decided to try and divide it in zones assigning each go a column [12:29:07] <_fizban> Could there be a way (without losing synchronicity if possible) to make it so I can collapse the columns about the history sections I am not interested in? [13:15:37] No, that would probably look rather silly [13:15:54] Unless you mean collapse them horizontally rather than vertically? [13:18:10] <_fizban, replying to originalauthority> [1/2] No vertically sadly. [13:18:10] <_fizban, replying to originalauthority> [2/2] The fact is that if you have a timeline or chtonotaxis of events and try to divide it by theme (Atlantic Europe, Central Europe, etc) to be less unwieldly once it expands it would be very useful to be able to close sections you don't need [13:20:26] <_fizban> [1/2] I don't know, I am consulting the history of Italy during the Veneto-Ottoman wars, then I'll need the Mediterranean and Levantine Columns open. [13:20:27] <_fizban> [2/2] I am consulting the history of Germany during the Schmalkaldic Wars, then I'll need Central Europe and North Europe open [13:20:29] <_fizban> Etc [13:20:37] <_fizban> That's what I was hoping for [14:05:03] Interesting [14:05:37] the good news is with development just about anything is possible, it probably just hasn’t been done as of yet [14:58:38] Can you check your DMs [15:55:57] Is there an easy way to move images when forking from Fandom to Miraheze? [15:56:14] Or do we need to do it manually [16:06:30] @WikiBot [16:08:18] I understood nothing [16:09:51] No. You may provide the images yourself and we will import them, but we cannot assist with getting the images for you as it is a violation of Fandom ToU to scrape. [16:10:08] We, however, would not know if you got those images by scraping 😉 [16:11:17] Is it necessary to get them done through Phorge? Or can we just tell 100 people to upload the images however they can directly? [16:11:58] You could yeah, but it would be more efficient and quicker to have us do it from the command line [16:13:07] Depends, it’s much quicker to do but takes longer for us to get it started [16:14:06] Amen to that [16:14:36] You can bribe @pixldev to help you scrape though [16:14:46] Can neither confirm nor deny this [16:16:42] Did the service just go down? [16:17:19] Are there any tools out there which I could theoretically use if I was a very evil guy with no regard for the law? [16:17:29] Nevermind its back up [16:17:59] @pixldev neither confirms nor denies that if you if you open a #support thread there might be tools you can use [16:19:57] [1/2] Might be of interest: [16:19:58] [2/2] https://dev.fandom.com/wiki/DownloadImages [16:48:33] :ThinkingHardMH: [17:54:42] [1/3] after importing Template:Flag from Miraheze dev it says [17:54:43] [2/3] > Note that you will need to manually import the relevant "Template:Country data " templates from Wikipedia for the places you are interested in as well. [17:54:43] [3/3] is it possible to import All of these [17:59:48] like getting everything from https://en.wikipedia.org/wiki/Category:Country_data_templates_of_countries [18:46:30] [1/2] i used it once successfully, and on second try it didn't work [18:46:30] [2/2] so certain bot is your best bet [19:08:30] Erm.. I didn't receive any. [19:08:52] not in message requests either? [19:09:42] on mobile it can be a bit hidden, which is annoying [19:10:00] nope [19:10:11] I'm on PC [19:11:05] then there's one more option left before conceding that there is no DM: discord thinks they're a spammer [19:11:25] yeah [19:14:34] could be. [19:14:36] You did. From me. Please send me one then [19:17:54] https://cdn.discordapp.com/attachments/407537962553966603/1392223187999133862/image.png?ex=686ec062&is=686d6ee2&hm=fe8e0bd2a4a1a9fe35a2ee19172be8e66255c679771280495768d0a55949d4e9& [19:17:58] I didn't [19:25:05] Why are foe requests a thing? [19:25:12] Are they a serious feature or a joke? [19:27:53] It's whatever you want it to be ig, SocialProfile is weird [19:28:11] I find it hilarious [19:30:19] Oh and my friend created a custom user group but can't seem to assign it to anyone. Why? [19:30:41] have to add the right to grant it to a group ie crtt [19:31:00] Nvm he figured it out [19:33:33] It used to be a thing on some forums back in the day as mostly a joke [19:46:25] That’s a DM … [19:49:33] [1/2] Duh! I know what a DM is.. [19:49:34] [2/2] But as you see, you didn't send me any. [19:50:21] What was the reason you wanted me to check my DM's in the first place? [19:50:23] What? The screen clearly shows a sticker and the part where you cut it off, there’s a text message [19:50:54] Sticker counts as DM plus read the rest of the message [19:51:21] There is none, as I just send that sticker to you [19:51:26] It's all there is [19:51:55] You can see that on the scroll bar too [19:52:32] Oh, it’s because you had two discord accounts [19:53:40] Should we use the "full history" database dump for importing the wiki (it's like 3 gigabytes is Miraheze equipped to handle that?) [19:53:49] Yes [20:05:43] Does anyone know how to remove a bureaucrat [20:06:03] Does anyone know how to remove a bureaucrat? [20:13:37] In case Special:RequestImport fails and we need to create a task on Phorge, do we upload the 3GB xml there or provide a link like google drive? [20:23:05] drive/cloud link [20:23:20] Google drive or internet archive or email it [20:23:45] You might be able to share it directly with tech@miraheze.org via google drive as it's a Google group [20:26:10] what's the page to request custom permission levels :viestaf: [20:26:56] Special:ManageWiki/permissions [20:27:55] [1/2] really? i asked someone else about it and they said you needed to make a request for it. this is what i meant [20:27:55] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1392240805405659266/image.png?ex=686ed0ca&is=686d7f4a&hm=5575b31b182516662bfd5a6af00edc772addafea70f79dd33b2fe0152a7883fc& [20:28:09] ah custom protections levels [20:28:24] make a [[Phorge]] ticket, please [20:28:24] [20:28:26] oh oops, i used the wrong word [20:28:33] thank you :ponsuke: [20:31:57] doesn't have to be super complicated, just say "can we pwease have editprotected, pwetty pweaaase" [20:32:01] or something to that effect [20:32:06] ok [20:32:30] https://cdn.discordapp.com/attachments/407537962553966603/1392241958822613143/Screenshot_2025-07-08_at_1.32.25_PM.png?ex=686ed1dd&is=686d805d&hm=7d2ecbcdf84e67c20734e410df97ccd74c876f844ba77172db7dcd9b481b84bb& [20:32:49] yeah that works LMAO [21:29:22] Have I talked here before? [21:29:35] If not, hi ^v^ [21:29:53] You joined this place before me wow [21:30:20] Yeah AGES ago [21:30:48] I was interested in either migrating or making my own wiki on a non-Fandom site for a while [21:32:04] Well [21:40:27] if you didn't see yet, this is now done :DoneMH: [21:48:12] I wouldn’t call 7 months thaaaaat long [21:49:41] It is compred to my colleagues who joined today so [21:49:47] Touché [21:50:26] I mean, compared to say reception I haven’t been here long at all [21:50:37] thank you!! [21:53:28] Time can be a fickle beast. And even the age of a person can make the same amount of time feel FAR different too [22:08:44] march was only yesterday