[00:03:12] im making an wiki [00:11:09] What did you mean by anie, typo of a new? [00:59:06] Why do I have to wait to be renamed on miraheze, I just made a request to be renamed, I never understood that [01:00:19] Anyone know if your wiki looking crap on mobile is normal [01:13:12] X2 [01:28:19] [1/2] of you haven't changed anything since creation of the wiki regarding mobile - yes, this is normal [01:28:19] [2/2] by default wiki uses MobileFrontend extension to have mobile/desktop mode switch, and in mobile mode it uses a different skin which simplifies everything [01:29:30] Ok so It’s fixable good [01:32:46] [1/4] you can change that mobile mode skin to another, nicer mobile adaptive skin [01:32:46] [2/4] any settings made to desktop appearance won't translate to mobile, they had to be set up separately [01:32:46] [3/4] or [01:32:47] [4/4] set mobile adaptiv skin as desktop default > means that you can just disable MobileFrontend [01:52:04] If we end up getting a tag, please make it "wiki" instead of "mira", "mh" or other suggestions [01:52:30] The reason for that is because normally when you are editing a wiki you are in that community's discord server [01:53:03] And it would be way easier to do that than explain to others why you are using the miraheze tag [01:56:53] hmm valid thought [02:12:48] https://discord.com/channels/407504499280707585/615786602454581249/1370946044409544704 vote here. put in offtopic channel so support general doesnt get flooded [02:48:42] Partly probably “thats how we always done it” but also because we as an org are much more inclined to review to prevent abuse then to find it later and remove [02:48:59] And we’d rather not implement a rename limit [04:07:20] [1/4] Three big reasons: [04:07:20] [2/4] * our userbase is not always the best decision-makers and sometimes chooses racist/bigoted names [04:07:20] [3/4] * Some users attempt to impersonate other users maliciously through rename [04:07:21] [4/4] * Some users try to evade sanctions/consequences through rename [04:07:44] It generally isn't a long wait time though, most renames don't wait more than a few days [04:17:19] I'll be going though the rename queue tomorrow morning. 🙂 [04:52:07] Hello guys! I'm a game developer from the Galaxypedia, but just curious how we got approved to fork here in less than 10 minutes from submitting xD [04:53:11] Pardon? [04:54:36] I was just curious how it was so quickly done [04:54:44] being approved I mean [04:55:32] Likely the LLM reviewer that was developed by the tech team (and ratified by the community) [04:55:49] oh okay [04:56:00] so no one actually reviewed it 😦 [04:56:13] I mean maybe, I can’t know without checking [04:56:32] we just get so god damn many requests and have so few reviewers [04:56:53] if our poor bastard unpaid volunteers had to review every single one [04:57:01] a:banexplode: [04:57:21] It’s not fun or ideal [04:57:40] I get that too, we also have automation on our wiki for game stats directly from the game onto the wiki itself [04:57:44] but even with the LLM taking a good chunk, the backlog is looooong [04:57:47] so without uh [04:57:52] Cooked [04:58:30] Don’t like it, but for once, the AI is the not worst option [04:59:51] indeed [05:00:19] huge thanks to agent and thw rest of tech for building this thing [05:00:38] oh I cant post videos? [05:00:55] ah I need to verify [05:01:08] #verify [05:01:13] anti spam [05:01:19] alrighty all done [05:01:43] This is us leaving fandom after what they did to us. https://www.youtube.com/watch?v=FBNhmGNsfnk [05:03:15] so ominous [05:03:52] lol [05:31:47] pog?????????? [05:43:43] 🤣 [05:53:52] mean anime [07:02:17] can i hide the edit button on a page? [07:21:25] <90gq29, replying to nagam_kuro2> you can request a wiki at https://meta.miraheze.org/wiki/Special:RequestWiki/ [07:21:46] <90gq29> theres a bit of a backlog though (viewable here) https://meta.miraheze.org/wiki/Special:RequestWikiQueue [07:25:09] is there a way to make bilibili video embeds not show up as a blank box? e.g. ``{{#ev:bilibili|av1105480197}}`` [07:25:23] this is with the EmbedVideo extension btw [07:25:54] Note: many many wikis are automatically approved [07:26:05] That backlog only applies if you're sent for human review [07:26:18] It might not be switched on for us [07:26:43] you need an account for above 360p iirc [07:28:45] <90gq29, replying to rhinosf1> i see [07:29:27] <90gq29> [1/2] also does anyone know why the background of the SVG files turned white [07:29:28] <90gq29> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1371026405046882314/image.png?ex=6821a357&is=682051d7&hm=a478b46dc593f3aa9d10a502ad6299bfa977e79be8e912f257c1835a2c586052& [07:30:00] <90gq29> [1/2] file on figma shows up normally with no giant back background [07:30:01] <90gq29> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1371026543643725834/image.png?ex=6821a378&is=682051f8&hm=7d80b5f4f6dff43c9dba4413f6053d8e6d76941aca449707c934375996a4e426& [07:37:02] might not bother with bilibili then lol [07:37:34] [1/2] how would i go about setting up bandcamp embeds like this [07:37:35] [2/2] https://pizzatowermods.miraheze.org/wiki/Template:BandcampPlayer [08:25:30] they're naturally white when viewing lol [08:25:56] do you want a transparent background for it? [08:26:42] <90gq29, replying to blankeclair> yeah [08:27:36] brb, gonna write css [08:31:28] <90gq29> https://cdn.discordapp.com/attachments/883839698970243072/1293247414307651646/togif-9-1.gif [08:32:35] [1/20] ```css [08:32:36] [2/20] / Light theme: Ensure that the icons are inverted so that the now-black icons shine through / [08:32:36] [3/20] html.skin-theme-clientpref-day #footer-icons a img { [08:32:36] [4/20] filter: invert(1); [08:32:37] [5/20] } [08:32:37] [6/20] @media (prefers-color-scheme: light) { [08:32:37] [7/20] html.skin-theme-clientpref-os #footer-icons a img { [08:32:38] [8/20] background: revert; [08:32:38] [9/20] } [08:32:38] [10/20] } [08:32:39] [11/20] / Dark theme: Ensure that the background is transparent so that the white icons shine through / [08:32:39] [12/20] html.skin-theme-clientpref-night #footer-icons a { [08:32:39] [13/20] background: revert; [08:32:40] [14/20] } [08:32:40] [15/20] @media (prefers-color-scheme: dark) { [08:32:41] [16/20] html.skin-theme-clientpref-os #footer-icons a { [08:32:42] [17/20] background: revert; [08:32:42] [18/20] } [08:32:42] [19/20] } [08:32:43] [20/20] ``` [08:36:38] [1/16] here's one that works better in light mode: [08:36:38] [2/16] ```css [08:36:38] [3/16] / Remove color background from footer icons / [08:36:39] [4/16] #footer-icons a { [08:36:39] [5/16] background: revert; [08:36:39] [6/16] } [08:36:40] [7/16] / Light theme: Ensure that the icons are inverted so that the now-black icons shine through / [08:36:40] [8/16] html.skin-theme-clientpref-day #footer-icons a img { [08:36:40] [9/16] filter: invert(1); [08:36:41] [10/16] } [08:36:41] [11/16] @media (prefers-color-scheme: light) { [08:36:41] [12/16] html.skin-theme-clientpref-os #footer-icons a img { [08:36:42] [13/16] filter: invert(1); [08:36:42] [14/16] } [08:36:43] [15/16] } [08:36:43] [16/16] ``` [08:42:39] <90gq29, replying to blankeclair> [1/24] so this should be the total css then? [08:42:40] <90gq29, replying to blankeclair> [2/24] ```css/ Remove color background from footer icons / [08:42:40] <90gq29, replying to blankeclair> [3/24] #footer-icons a { [08:42:40] <90gq29, replying to blankeclair> [4/24] background: revert; [08:42:40] <90gq29, replying to blankeclair> [5/24] } [08:42:41] <90gq29, replying to blankeclair> [6/24] / Light theme: Ensure that the icons are inverted so that the now-black icons shine through / [08:42:41] <90gq29, replying to blankeclair> [7/24] html.skin-theme-clientpref-day #footer-icons a img { [08:42:41] <90gq29, replying to blankeclair> [8/24] filter: invert(1); [08:42:42] <90gq29, replying to blankeclair> [9/24] } [08:42:42] <90gq29, replying to blankeclair> [10/24] @media (prefers-color-scheme: light) { [08:42:42] <90gq29, replying to blankeclair> [11/24] html.skin-theme-clientpref-os #footer-icons a img { [08:42:43] <90gq29, replying to blankeclair> [12/24] filter: invert(1); [08:42:43] <90gq29, replying to blankeclair> [13/24] } [08:42:44] <90gq29, replying to blankeclair> [14/24] } [08:42:45] <90gq29, replying to blankeclair> [15/24] / Dark theme: Ensure that the background is transparent so that the white icons shine through / [08:42:45] <90gq29, replying to blankeclair> [16/24] html.skin-theme-clientpref-night #footer-icons a { [08:42:45] <90gq29, replying to blankeclair> [17/24] background: revert; [08:42:46] <90gq29, replying to blankeclair> [18/24] } [08:42:46] <90gq29, replying to blankeclair> [19/24] @media (prefers-color-scheme: dark) { [08:42:47] <90gq29, replying to blankeclair> [20/24] html.skin-theme-clientpref-os #footer-icons a { [08:42:47] <90gq29, replying to blankeclair> [21/24] background: revert; [08:42:48] <90gq29, replying to blankeclair> [22/24] } [08:42:48] <90gq29, replying to blankeclair> [23/24] } [08:42:49] <90gq29, replying to blankeclair> [24/24] ``` [08:42:59] nah, just only use https://discord.com/channels/407504499280707585/407537962553966603/1371043311091060817 [08:45:57] <90gq29> ah ok [08:45:59] <90gq29> thank you [10:01:33] !Help [10:01:59] Anyone else [10:02:04] Here [10:02:16] I have an issue [10:02:25] https://wiki.qadrishattari.xyz/wiki/Main_Page [10:02:44] After removing from Cloudflare I am getting this issue [10:03:39] Guest89: that sounds like you might have made a typo with the record [10:04:01] What are you pointing it at? [10:04:05] wiki.qadrishattari.xyz. 86362 IN CNAME mw-lb.miraheze.org. [10:05:42] So I need to remove the full stop? [10:06:01] no, the full stop should stay [10:06:05] BlankEclair [10:06:20] So whats the issue here [10:06:41] it works for me now ^^; [10:06:49] I kicked Cloudflare [10:06:52] oh okay [10:06:57] How this works [10:07:10] It was down since 8 hours [10:07:28] Even after removing Cloudflare [10:07:33] Because I kicked Cloudflare [10:07:39] Thanks [10:07:49] If you've just done the DNS migration, it's expected that it will error immediately after [10:08:11] There's not a lot we can do about it, Cloudflare times the checks out pretty quickly [10:08:26] But it was 8 hours since [10:09:17] ye and until I manually tell Cloudflare to check again they won't [10:09:41] Ohh [10:09:44] Thanks [10:09:49] Both of you [10:09:57] RhinosF1 [10:10:08] No problem [10:10:10] And BlankEclair [10:10:27] yw ^_^ [10:10:52] BlankEclair: can you delete the dns file etc and make sure ssl says Cloudflare [10:10:57] Cause I'm having my lunch [10:10:59] And on my phone [10:11:01] ah oki ^_^ [10:11:42] BlankEclair are you an employee here? [10:11:48] a volunteer [10:11:53] Ohh [10:12:05] We have no employees [10:12:08] So you are working for free [10:12:16] huh, that work has already been done [10:12:17] neat [10:12:23] but also, wha? [10:12:27] BlankEclair: nice [10:12:32] Guest89: yes [10:12:59] Nice [10:13:23] Happy to chat with you [10:22:29] Hi are there any volunteers available here [10:22:38] To work for our not for profit organization [10:22:40] ? [10:23:15] Guest89: our volunteers are pretty stretched as it is [10:23:51] But we have remuneration for our volunteers too [10:24:11] Okay [10:24:20] Not like miraheze, not paying at all [10:24:30] we don't pay because we can't afford to [10:24:45] Interested volunteers can contact us at shattari@qadrishattari.xyz [10:24:46] all of our donations go back into hosting costs [10:24:50] bruh [10:25:29] I understand but this should be sn opportunity for the interested miraheze volunteers [10:25:36] If there are any [10:25:38] This is not the place [10:26:46] Okay [10:34:44] ??? [10:36:03] I got a question, does Miraheze require a 3 day review for any JS edits like Fandom does? [10:36:39] you didn't even what's org is doing ... dude ... [10:36:48] nope, nothing like that [10:36:53] thank the lord [10:36:57] ikr [10:37:45] it was so annoying trying to do anything with it having 3 day delay after any single edit [10:39:57] there's also this thing called gadgets, an extension which makes js stuff work smoother, I guess? [10:40:08] oh? [10:40:28] not like smoother but separate from Common.css, it requures setup and stuff [10:40:28] is there an extension list anywhere? [10:41:22] ah found the main extensions page [10:41:37] [1/2] well there's [[Extensions]] although I'm not ure if it's full list [10:41:37] [2/2] on Special:ManageWiki/extensions page o any Miraheze wiki you'll see all that can be enabled/disabled [10:41:38] [10:42:03] thanks, I just found this [10:45:43] Is there any bulk image upload extension? [10:45:49] several [10:45:58] MsUpload and UploadWizard [10:46:00] if you have a _lot_, it may (or may not, lol) be quicker to do an import request [10:46:07] e.g. if you're importing from fandom [10:46:11] yeah [10:46:46] thanks a lot [10:46:51] yw ^_^ [10:46:54] although those don't offer adding descriptions on files [10:46:55] there will be hundreds of images [10:47:09] unless it's wiki fork, again [10:47:11] we are actually moving from an independent site, we moved from fandom prior [10:47:16] oh neat [10:47:22] oo which wiki? [10:47:31] imports are best when moving, especially when it's the text contents lol [10:47:35] Galaxypedia [10:47:44] its a wiki for our roblox game [10:47:50] oh heh, i think someone sent a link about that once [10:48:04] ye that was a while ago [10:48:08] oh it's you xD [10:48:13] indeed [10:48:20] hello again [10:48:21] already in the alliance? [10:48:25] meow :3 [10:48:51] we are in gaming wiki network but I dont think I applied for alliance yet as I wanted to deal with our site first [10:49:19] basically being independent was too much work so we are switching yet again to here now [10:49:30] [1/2] real real [10:49:31] [2/2] there's just independent roblox wikis alliance, couple of Miraheze ones already in there [10:50:29] although Miraheze is a hosting it offers closest to independence experience/autonomy to their wikis comparing to other hosts [10:51:44] ye since before it was us doing all the coding from scratch, but it just got too overwhelming. We are also developers for Galaxy, so yeah. [10:52:04] What is an import request btw? [10:52:18] [[Moving a wiki to Miraheze]] [10:52:19] [10:52:52] [1/2] [[Special:RequestImport]] is where xml would go [10:52:53] [2/2] [[Phorge]] is for files/images [10:52:53] [1/2] [10:52:53] [2/2] [10:53:02] thanks [10:53:15] that will be helpful as we have the xml [11:36:27] uh is this the arcane oddydsey one [11:49:31] no [11:51:24] Oh [12:56:27] <90gq29> Anyone know how to customize stuff like corner radius and colors when using templates and the portable:infobox extension? [12:58:09] [1/2] something like this? [12:58:09] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1371109123558740160/image.png?ex=6821f061&is=68209ee1&hm=244b95115dbfac6dab468ce9ec56baca8003bb97b76ff3f97f3efe42cdc95d75& [12:58:14] [1/6] portableinfobox has its own styling, you just modify it via Common.css or TemplateStyle [12:58:14] [2/6] say [12:58:14] [3/6] `.portable-infobox { [12:58:15] [4/6] border-radius: 4px; [12:58:15] [5/6] }` [12:58:15] [6/6] poke it w/ element inspector for class names, there are various elements inside [12:58:21] o yeah [12:58:22] that [12:58:39] <90gq29, replying to prabhasxd> yes exactly [12:58:51] <90gq29, replying to theoneandonlylegroom> alright ill try [13:00:35] ah [13:01:10] you plan on having custom themes? [13:01:31] <90gq29, replying to prabhasxd> depends on if i can figure it out [13:02:32] i can help if u want [13:03:33] the only hard part is just making all the themes [13:03:37] thats basically it. [13:03:57] <90gq29> i see [13:03:59] <90gq29> where does one begin [13:04:25] as an example ill take this infobox from my wiki https://jbcstudios.miraheze.org/Template:Item_Infobox [13:04:44] so that custom themes, you need mention a `theme-source` [13:04:54] so when defining a infobox [13:05:18] infobox themes means that you can some parts different for different infobox templates [13:05:32] usually background color [13:05:50] <90gq29> noted [13:05:55] i suggest to get the gist of overal css modification first [13:05:59] [1/5] ```xml [13:05:59] [2/5] [13:05:59] [3/5] .. the rest of your code .. [13:06:00] [4/5] /infobox [13:06:00] [5/5] ``` [13:06:27] so whenever you do define a theme, lets take "red" [13:06:38] you just gotta add `|infobox-theme = red` [13:06:46] and the entire thing will turn red, if you prefer that [13:06:55] <90gq29> and where exactly do i define these themes [13:07:00] i suggest adding this to your templatedata [13:07:49] <90gq29, replying to theoneandonlylegroom> also on this i dont think it worked [13:07:51] <90gq29> not seeing any change [13:07:56] [1/10] so for the theme "red" [13:07:57] [2/10] ```css [13:07:57] [3/10] .portable-infobox.pi-theme-red.pi-title, [13:07:57] [4/10] .portable-infobox.pi-theme-red.pi-secondary-background { [13:07:58] [5/10] background-color: ##ff0000; [13:07:58] [6/10] } [13:07:58] [7/10] .portable-infobox.pi-theme-red.pi-background { [13:07:59] [8/10] background-color: #ff000022; / slightly transparent / [13:07:59] [9/10] } [13:07:59] [10/10] ``` [13:08:32] this will work for basically any infobox, as long as you defined the `theme-source` within them [13:08:44] i havent been able to figure out on how to make these work on specific infoboxes only [13:08:58] changes via MediaWiki:Common.css might take a bit to start working, or require purge cache kick (Purge button or `?action=purge` in URL) [13:09:17] in your MediaWiki:Common.css [13:09:30] or in another MediaWiki css page, if you want to avoid clutter within your common.css [13:09:57] do this if you're planning on adding a lot of themes for many infoboxes [13:09:59] [1/2] this will require @import and it's generally bot recommended [13:09:59] [2/2] the best solution is TemplateStyles [13:10:11] oh right @import [13:10:17] <90gq29, replying to theoneandonlylegroom> templatestyles? [13:10:22] or you can use templatestyle (which i have no clue how to use) [13:10:31] I think we are are going too far rn [13:10:33] <90gq29, replying to theoneandonlylegroom> still not seeing a change after purging the common.css page [13:10:58] oh yeah updated this [13:11:01] you ned to purge template page or article w/ infobox [13:11:05] you need to wait for a while [13:11:16] don't jump into themes yet [13:11:33] <90gq29> yeah lowkey kinda confusing [13:11:34] <90gq29> ngl [13:11:34] define basics of your changes that will be same for all of your infoboxes [13:12:08] like would your infoboxes wee rounded, have thick border, etc [13:12:25] yeah do custom themes once you [13:12:42] i.e., changing the border radius etc etc [13:12:51] I'm on phone but can drop an example from my wiki [13:13:31] [1/6] ```css [13:13:31] [2/6] .portable-infobox { [13:13:32] [3/6] border-radius: 10px; [13:13:32] [4/6] border: 2px solid #000; [13:13:32] [5/6] } [13:13:33] [6/6] ``` [13:13:33] and again, how things are usually done https://discord.com/channels/407504499280707585/407537962553966603/1319311694979403849 [13:15:15] <90gq29, replying to theoneandonlylegroom> right now i would just like to standardize the width, colors, transparency, center alignment i think [13:15:19] <90gq29> also the corner radius worked [13:15:26] <90gq29> idk why it took so long to go through [13:15:29] does `.portable-infobox[type="(typename)"].pi-theme-[themename]` make sense [13:15:34] anyone? lol [13:15:49] that's a thing w/ Common pages sadly [13:16:52] <90gq29, replying to prabhasxd> hold on [13:16:57] <90gq29> is the transparency a hex code? [13:17:53] <90gq29> https://cdn.discordapp.com/attachments/407537962553966603/1371114085328093285/Yk6pHl9.png?ex=6821f500&is=6820a380&hm=a25e951844dd027f57567b5da170490aa8358447358b0a3b44096b055bc208a5& [13:18:58] yeah [13:19:09] its just rgba converted to hex [13:31:03] <90gq29, replying to prabhasxd> is there a way to set the colors based on the active theme in citizen [13:31:07] <90gq29> e.g dark or light mode [13:48:31] [1/4] var(--color-surface-1) [13:48:31] [2/4] var(--color-surface-2) [13:48:32] [3/4] var(--color-surface-3) [13:48:32] [4/4] var(--color-surface-4) [14:15:32] https://cdn.discordapp.com/attachments/407537962553966603/1371128596252328050/Quote.PNG?ex=68220283&is=6820b103&hm=60158c6e67193a46cc6f4343c0347cbbd4a454069f00018e218db384a04fb0a4& [14:15:34] Hello, I'd like to change the color of the two lines surrounding the single quotation mark. White would be ideal. I can't figure out how to do it. Thanks in advance. [14:15:47] The template: https://fiction.miraheze.org/wiki/Template:Quote [14:20:51] it seems like is responsible for those lines, and it uses templatestyles [14:23:36] Yes, I know, I tried to modify the code there but without success. [14:29:48] [1/3] ```.mw-parser-output .tg-section-divider::before, .mw-parser-output .tg-section-divider::after { [14:29:48] [2/3] background-color: green; / This is what you should modify / [14:29:48] [3/3] }``` [14:29:51] You need to change the value of the `--tg-border-color-base` variable [14:30:20] such complex css is not necessary since there is already a variable for the color [14:30:49] You're right, I just don't know if this variable is used elsewhere [14:30:56] you can just change it for that element [14:31:13] Is that so? How can you do that? [14:31:19] [1/6] e.g. [14:31:19] [2/6] ```css [14:31:19] [3/6] .tg-section-divider { [14:31:20] [4/6] --tg-border-color-base: red; [14:31:20] [5/6] } [14:31:20] [6/6] ``` [14:31:36] all other elements will retain the original value of the variable [14:31:43] that's nice, thanks for sharing [14:31:50] np [14:32:23] I will try that [14:32:27] Thanks [14:33:21] It works, thank you very much [14:34:19] [1/2] Is there any way to use the display title in category pages? This looks all wrong for different languages [14:34:19] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1371133324671717448/image.png?ex=682206eb&is=6820b56b&hm=3533fe459fa965110912d6e9316472be9a27d4da00927cdb0f49feed779f8928& [14:40:20] Nevermind, it's currently reported as an issue on [wikimedia's issue tracker]() [14:48:48] what is the name to the gameeeee [14:51:44] this is a wiki hosting support server, not single wiki specific server [15:38:10] hi [15:38:34] I own celestopedia (aka astronomy wiki), and I'm intending to return to miraheze with a complete reset [15:39:06] previously I was discouraged by the fact that wiki creation would take a long time, but now there's an AI, but it just rejected my request for being a fork even though I explicitly said it was a complete reset? [15:39:11] can anyone help lmao [15:40:19] is the wiki still up? if you're its admin you can ask steward to reset it to fresh/blank state (although I'd suggest to make backup just in case) [15:40:24] yeah [15:40:35] I made a phab task a few months ago but it was never done [15:40:46] what kind of task? [15:40:53] which is completely fine by me since I do know that there was a lot of work [15:40:56] idk [15:41:06] link? [15:41:17] one sec [15:41:36] https://issue-tracker.miraheze.org/T12472 [15:42:06] honestly I should've waited for way longer lol [15:42:52] i gave some criticism and suggestions for the miraheze landing page, please take a look https://issue-tracker.miraheze.org/T13671 [15:45:09] should I just open a new phab task or reopen that one? [15:45:10] I'm pretty sure wiki reset had to be asked on [[SR/M]], correct me anyone if I'm wrong [15:45:10] [15:45:13] oh [15:45:18] tysm [15:45:23] I didn't know lol [15:45:32] I'm not sure myself atm [15:45:40] haven't seen that in a while [15:56:57] Hi, I used a custom domain for my wiki but whenever I access it with the original xxx.miraheze.org some buttons are gone, anyone had similar issues? [15:58:18] Hi, how do I add VisualData or Cargo Extension to my wiki? [15:58:49] The Cargo extension seems disabled in the Special:ManageWiki, and there's no VisualData choice here [15:58:51] what to do? [16:01:32] Your original Miraheze.org subdomain isn't supposed to work [16:02:08] <.guardianx., replying to alijaya> VisualData got nuked til further notice, wasn't enabled on the site at all due to security issues I guess? [16:02:15] I see [16:02:18] how about the Cargo? [16:02:57] <.guardianx.> Cargo and SMW are enabled via ticket on the main meta.miraheze site if I recall [16:03:14] how to access this ticket page? [16:03:27] [[SR/RC]] [16:03:27] [16:03:44] ah I see [16:03:47] many thanks1 😄 [16:03:58] do you have recommendation between SMW and Cargo? [16:04:14] For now, I've never used both, but I read a little bit about Cargo [16:08:18] <.guardianx.> [1/3] Cargo I haven't really messed with but, from whjat I understand, it's like a traditional database. Main storage areas, pull data from main storage areas. [16:08:18] <.guardianx.> [2/3] SMW is a relational (I think it's called) Database, you create connections and then link those connections across pages to create relationships between things. [16:08:18] <.guardianx.> [3/3] - I'm using SMW to try to create relationships between items and various merchants that sell the items for individual prices. [16:09:48] <.guardianx.> I'm just starting on SMW usage BTW so I'm not an expert or even really anything beyond a beginner LOL [16:11:24] I see :-?... [16:11:48] Thanks for the help though XD... Yeah we will learn it together XD [16:14:23] <.guardianx.> [1/13] Currently I'm trying to understand if I can query a mainpage's Subobject data for display while also connecting mainpage information. [16:14:23] <.guardianx.> [2/13] ``` [16:14:23] <.guardianx.> [3/13] mainpage [16:14:24] <.guardianx.> [4/13] Has Location [16:14:24] <.guardianx.> [5/13] Category:Merchants [16:14:24] <.guardianx.> [6/13] Subobject [16:14:24] <.guardianx.> [7/13] Has Item [16:14:25] <.guardianx.> [8/13] Has Coin Value [16:14:25] <.guardianx.> [9/13] Has Item Type [16:14:25] <.guardianx.> [10/13] ``` [16:14:26] <.guardianx.> [11/13] I'm trying to query it so I can find a merchant page that has a subobject of [[Has Item::ItemName]] [16:14:26] <.guardianx.> [12/13] and then out put in a table: [16:14:27] <.guardianx.> [13/13] Merchant Name -- merchant Has Location -- ItemNameCost [16:14:27] [16:15:39] <.guardianx.> https://ecopedia.miraheze.org/wiki/Torch [16:16:52] hmmm let me see XD [16:17:47] So you want to query, which merchant that has certain item right? [16:18:35] <.guardianx.> Right? Yeah it was mainly a "Here is what this stuff does" but I also had that question brewing when I saw your question LOL [16:19:18] yes, that should be possible, iirc through https://www.semantic-mediawiki.org/wiki/Help:Inverse_properties [16:20:41] which page would be the "mainpage" in this case? [16:21:07] <.guardianx., replying to abaddriverlol> "merchantName" essentially [16:21:49] it seems that you have solved it, right? [16:23:56] <.guardianx.> [1/25] Doing this: [16:23:57] <.guardianx.> [2/25] ``` [16:23:57] <.guardianx.> [3/25] [[Has Coin Value::+]] [16:23:57] <.guardianx.> [4/25] [[Has Item::{{PAGENAME}}]] [16:23:58] <.guardianx.> [5/25] ``` [16:23:58] <.guardianx.> [6/25] Yields most everything BUT you can't see "Has Location" [16:23:58] <.guardianx.> [7/25] This one yields "Everything" but without the relation between the item I'm looking for and the value bound to it's subobject data: [16:23:59] <.guardianx.> [8/25] ``` [16:23:59] <.guardianx.> [9/25] {{#ask: [[Has Item::Greatsword Test]] [16:23:59] <.guardianx.> [10/25] [[Has subobject::[[Has Coin Value::+]]/q]] [16:24:00] <.guardianx.> [11/25] |?Has Location [16:24:00] <.guardianx.> [12/25] |?Has Item [16:24:00] <.guardianx.> [13/25] |?Has subobject.Has Coin Value=Has Coin Value [16:24:01] <.guardianx.> [14/25] |format=broadtable [16:24:01] <.guardianx.> [15/25] |limit=50 [16:24:02] <.guardianx.> [16/25] |offset=0 [16:24:02] <.guardianx.> [17/25] |link=all [16:24:03] <.guardianx.> [18/25] |sort= [16:24:03] <.guardianx.> [19/25] |order=asc [16:24:04] <.guardianx.> [20/25] |headers=show [16:24:04] <.guardianx.> [21/25] |searchlabel=... further results [16:24:05] <.guardianx.> [22/25] |class=sortable wikitable smwtable [16:24:05] <.guardianx.> [23/25] |prefix=none [16:24:06] <.guardianx.> [24/25] }} [16:24:06] <.guardianx.> [25/25] ``` [16:24:24] <.guardianx.> https://cdn.discordapp.com/attachments/407537962553966603/1371161016674549891/image.png?ex=682220b5&is=6820cf35&hm=0660fadab34020e06d64902bbc89d592c118f8f6b43a79e7fb2a15f1a0bb0c70& [16:25:02] oh [16:25:13] the Location column is empty for the current version [16:25:17] hasn't noticed that before XD [16:25:53] <.guardianx.> Honestly I'm wondering if it's worth the trouble and I should just forget binding subobject values to a billion merchant pages [16:26:13] <.guardianx.> well...hundreds.. [16:26:29] 🥲 [16:26:58] <.guardianx.> Still though, that seems like an expensive task to run for more than a couple people browsing data when I really don't think the value of items changes [16:27:13] <.guardianx.> outside of in-game factors [16:30:35] hmmm :-?.... [16:30:47] It seems you have two tables here right? If I'm not mistaken :-?... [16:31:30] one table about the info of the merchant, like the location of it, and the other table is the one to many relation table where which merchant sells what item [16:31:41] it seems you need to join the two table, not sure how 🥲 [16:32:44] @notaracham, are you gonna look through the rename requests like you said you would? You said it would be this morning but I don’t see any rename logs on recent changes [16:34:00] [1/2] is this what you intend to archieve? [16:34:01] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1371163444723585045/image.png?ex=682222f8&is=6820d178&hm=5bf6b65cae829d3826213d8e7e1e5a6ede7d8c813d1885de07f6e143c16c0a78& [16:34:12] <.guardianx., replying to alijaya> OH my gosh yes [16:34:28] <.guardianx.> 100% yes [16:34:46] <.guardianx.> the reason it's duplicated is a test I was doin in naming [16:34:49] [1/20] you can just query for the subobject and then use inverse properties in the printout selection to query info about the subobject's parent [16:34:50] [2/20] ``` [16:34:50] [3/20] {{#ask: [[Has Item::Greatsword Test]] [16:34:50] [4/20] [[Has Coin Value::+]] [16:34:50] [5/20] |?-Has subobject.Has Location=Has Location [16:34:51] [6/20] |?-Has subobject.Has Item=Has Item [16:34:51] [7/20] |?Has Coin Value [16:34:51] [8/20] |format=broadtable [16:34:52] [9/20] |limit=50 [16:34:52] [10/20] |offset=0 [16:34:52] [11/20] |link=all [16:34:53] [12/20] |sort= [16:34:53] [13/20] |order=asc [16:34:53] [14/20] |headers=show [16:34:54] [15/20] |searchlabel=... further results [16:34:55] [16/20] |class=sortable wikitable smwtable [16:34:55] [17/20] |prefix=none [16:34:55] [18/20] }} [16:34:56] [19/20] ``` [16:34:57] [20/20] https://cdn.discordapp.com/attachments/407537962553966603/1371163650634551366/image.png?ex=68222329&is=6820d1a9&hm=302296b198cb6a1c8a7bce2d7e5103bfdbac443b6e6a7c5f482fdde85d68d63c& [16:35:08] <.guardianx.> I swear I tried that, thank you [16:35:12] no problem [16:44:11] <.guardianx.> [1/2] hmmm it seems like if you try it with anything other than my test page, in a populated item it gets wonky and you run into the filtering problem again: [16:44:11] <.guardianx.> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1371166006697001110/image.png?ex=6822255b&is=6820d3db&hm=4e5e580083aaaf84489144fd31d611f8cad1b9ec32f83dd80cc6b57f2da61f04& [16:44:22] <.guardianx.> that was run with "Torch" instead [16:45:19] <.guardianx.> LOL it's so close to the solution it's irritating [16:47:09] <.guardianx.> Oh, thats it. [16:47:53] <.guardianx.> [1/19] ``` [16:47:53] <.guardianx.> [2/19] {{#ask: [[Has Item::Torch]] [16:47:53] <.guardianx.> [3/19] [[Has Coin Value::+]] [16:47:54] <.guardianx.> [4/19] |?-Has subobject.Has Location=Has Location [16:47:54] <.guardianx.> [5/19] |?Has Item [16:47:54] <.guardianx.> [6/19] |?Has Coin Value [16:47:55] <.guardianx.> [7/19] |format=broadtable [16:47:55] <.guardianx.> [8/19] |limit=50 [16:47:55] <.guardianx.> [9/19] |offset=0 [16:47:56] <.guardianx.> [10/19] |link=all [16:47:56] <.guardianx.> [11/19] |sort= [16:47:56] <.guardianx.> [12/19] |order=asc [16:47:57] <.guardianx.> [13/19] |headers=show [16:47:57] <.guardianx.> [14/19] |searchlabel=... further results [16:47:58] <.guardianx.> [15/19] |class=sortable wikitable smwtable [16:47:59] <.guardianx.> [16/19] |prefix=none [16:47:59] <.guardianx.> [17/19] }} [16:47:59] <.guardianx.> [18/19] ``` [16:48:00] <.guardianx.> [19/19] https://cdn.discordapp.com/attachments/407537962553966603/1371166937182371870/image.png?ex=68222638&is=6820d4b8&hm=19bce3a2e9ed4444032216f92acf4614ccd663614a97080d24bde82da9cc879e& [16:48:26] <.guardianx.> Nice, thanks a ton @abaddriverlol ! [16:57:09] no problem! [16:58:10] finally i was able to use my SMW knowledge again that I hadn't used anymore since I spent multiple months converting all templates on a wiki to SMW lol [17:02:19] <.guardianx.> [1/2] Right? Now my goal is to move the hard code from a template to a Module for formatting so eventually it looks like this: [17:02:19] <.guardianx.> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1371170568824557618/image.png?ex=6822299a&is=6820d81a&hm=4ea7543bd29c34840fbb325abe33e80b76335a297e73949031ce002dba7cf2fb& [17:06:23] ah, using semantic scribunto? [17:06:27] <.guardianx.> ya [17:06:33] cool [17:07:22] the wiki I worked on (not on miraheze) had technical issues with semantic scribunto so I had to write modules that used parser functions to query smw [17:07:31] so I have never used semantic scribunto lol [17:08:34] <.guardianx.> Oof, I'm not sure, whats the difference between scribunto and semantic scribunto, one is just linking in the SMW aspects into scribunto, right? [17:10:00] scribunto allows using lua and creating modules, semantic scribunto provides a lua module for communicating with SMW [17:10:01] yes [17:45:08] [1/2] So I had set my wiki's default skin to timeless, then switched back to vector2022 and decided I'd just use timeless set via my own individual preferences. Waited a few days, cleared cache... When I'm not logged in, the main page of my wiki still shows up as timeless. Just the main page, just when I'm logged out (ie not logged into my account that has preferences set to timeless) [17:45:09] [2/2] Is miraheze just... insanely aggressive with caching orrr? [17:46:46] That shouldn't happen [17:46:53] @paladox any ideas ^ [17:47:47] did you try purging the page? [17:48:05] Purging/hard refresh was the first thing I did, yeah [17:48:33] Probably cache [17:48:36] In varnish [18:20:40] How can I get the Quote template working on my wiki? Do I download it from somewhere? [18:32:50] NVM figured it out [19:04:39] Uh [19:04:45] I need to grab the invite for this Discord [19:04:49] Does anyone have it? [19:05:04] https://miraheze.org/discord [19:05:14] @luasucks [19:21:30] Is there another discord? [19:21:56] No [19:21:58] Oh you probably meant to ping the other guy [19:22:11] Ye [19:22:15] @themorningstar3282 [20:14:46] I got it [20:15:44] I also sent a DM to @reception123, as I need to verify something because of how Discord has changed some stuff [20:25:58] Hm? [20:36:09] I sent it to you in light of your response. But with even more info [22:30:23] @notaracham you haven’t got back to me and if you haven’t done it yet…. [23:18:40] Done. Been occupied with non-MH obligations