[00:39:47] I imagine it's because you put `{{/Regular}}` instead of `{{SkinPriceTotal/Regular}}` [00:40:17] oh :facepalm: can it not transclude that? [00:40:19] because that way it'll try to transclude `Skins/Regular` instead of `Template:SkinPriceTotal/Regular` [00:40:36] thats so obvious now you say it out loud LOL [00:41:04] thank you so much (not sure what name you go by now, LOL) [00:41:27] also I'd highly advise _not_ doing it like this and instead use a data module/bucket [00:41:41] me neither tbh [00:42:09] we dont use anything like this and i dont think any of my editors would be able to learn. is there a real reason to not doing it this way? [00:42:12] or is it just ugly [00:44:37] [1/3] it's: [00:44:38] [2/3] - having a load of numbers on one wikitext page is one of the less good ways to store everything [00:44:38] [3/3] - you can _only_ use that page for adding up all the numbers, if you ever decide that actually you want to be able to use the numbers in a slightly different way, you can't [00:45:04] whereas if you have some way to query the price of each skin, you can do a whole lot more than just adding up the totals [00:45:14] well [00:45:30] i think thats easier said than done if your wiki hasnt been built using data from the start πŸ˜… [00:45:51] we just do everything by hand. i dont wish to put any more barriers between my editors and mediawiki, i think any data extension would be beyond them and would put more burden on me [00:46:08] this template only exists bc we kept making mistakes when trying to calculate this sum manually [00:48:55] i took a quick look at cargo and its just beyond too complicated for what i want + how my editors work, but i know its the right solution for other wikis. unless theres a serious performance concern this template works for us for now, thank you for the insight though [00:49:24] [1/2] basically what I mean is pretty much that this template could be auto-generated [00:49:24] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1514068934998102137/image.png?ex=6a2a0614&is=6a28b494&hm=cc337a07c2cb01b269256c2fb97235d9b37a48589689a397422128c8b8b81c1d& [00:49:53] im aware, i just dont think it would work for us [00:50:03] since all of the data in the table is already at [00:50:45] [[help:structured data]] [00:50:45] [00:50:56] you WILL be forcebucketed [00:51:01] no, im okay [00:51:20] i have enough trouble getting people to edit a singular typo in wikitext, cargo/bucket will just put everything on me [00:51:45] i know it looks nice and is efficient for folks, esp those who come from programming, but i dont think its practical for a lot of users, esp my userbase [00:51:53] but thank you [01:45:32] Even as someone who considers myself pretty smart, Bucket seems like a huge mountain to climb and I fear I'd need someone to hold my hand to use it lol. I still don't even understand lua [01:55:20] I can’t tell if bucket is a good fit for my wiki or not but it eeems cool [01:56:37] bucket.miraheze.org is where I'm starting right now [02:01:09] That's one of the VERY nice things, bucket.miraheze.org has premade templates and lua modules that drastically reduce the barrier to entry [02:01:19] Big big thank you to Petrus and WWR for their work on that [02:01:40] Anyone with a bit of experience with SQL/data tables will find it very familiar [02:04:52] Basically I run a comic wiki for a very long running comic and I have to invoke dates and names a lot across articles. I’m not sure if bucket would work for that [02:58:50] currently in the process of using wikiteam3 to port the contents of a wiki from Fandom to Miraheze. ive found conflicting answers hence why im asking here - does this (see photo) actually preserve the images as well, or just the descriptions & revision history? [02:59:00] https://cdn.discordapp.com/attachments/407537962553966603/1514101550065258496/20260610_125748.jpg?ex=6a2a2474&is=6a28d2f4&hm=3e52660428c935a4c142f8cd9133ed9eb8a1100e40e546aa64d12afc0224493b& [03:18:48] what parameters did you use [03:19:01] Thw script can save image files but that paer od the script is the File page [03:29:38] Yes, the premade templates and modules are really helpful. Imo they (and the wiki) don't really explain the "how" behind it all, which makes expanding beyond those templates difficult. Glad others are making it work though! πŸ’ƒ [03:41:40] hi [03:41:44] i joined because [03:41:45] fandom sucks [03:41:49] and miraheze way better [03:54:34] amen to that [04:57:05] preach, ive only been here a few days and Miraheze πŸ”› πŸ” [04:57:18] deadass I dont even know I cant find it anymore 😭 [04:57:20] i have a question tho [04:57:27] i see mirahaze wikis be colorful and stuff [04:57:29] how do u do that [04:57:36] like how do u make it not look like wikipedia [04:58:46] im going to butt in and ask a question as well - once I have the wiki set up and ready to go, will I be able to enable BatchDelete and ReplaceText? [05:12:25] https://meta.miraheze.org/wiki/FAQ#How_do_I_customize_the_look_of_my_wiki? [05:17:08] ReplaceText yes, I don't think Miraheze has DeleteBatch but does have [[mw:Extension:NukeDPL]] [05:17:09] [05:18:23] @astrosmokey what wiki do you want replace text for? [05:20:00] https://fliplinestudios.miraheze.org/wiki [05:23:03] Done [05:24:05] awesome! thank you very much @rhinosf1 [08:09:30] are there any good MW compatible lua validation libraries? [08:11:21] [1/2] Ive digged out my own I was working on eons ago and currently polishing it. I wonder if there's something robust already out there [08:11:22] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1514180156871409784/image.png?ex=6a2a6da9&is=6a291c29&hm=8c5ba9981c891ac2eb71e2a2d89808453c3f25a63251f590c982aa8c4c4384c8& [12:09:44] [1/7] Hello, I can't seem to remove that weird gap between the "β€’" and "[Flag] The Conclave". Anyone can help me with this? [12:09:45] [2/7] These are the lines: [12:09:45] [3/7] | belligerent2a='''Primary belligerents'''
[12:09:45] [4/7] [[File:Placeholder.jpg|20px]] [[Azathoth|Kingdom of Azathoth]] [12:09:46] [5/7] * [[File:Placeholder.jpg|20px]] [[The Conclave]] (4th Frontier War) [12:09:46] [6/7] * [[File:Placeholder.jpg|20px]] [[Bloom Lords]] (4th Frontier War) [12:09:46] [7/7] https://cdn.discordapp.com/attachments/407537962553966603/1514240147854589972/Schermata_2026-06-10_alle_14.06.50.png?ex=6a2aa588&is=6a295408&hm=bd387cdca9b432dbcb481f34751e39bdf401c7e094e96e7e61630369760237a3& [12:09:50] [1/2] [12:09:51] [2/2] [12:11:27] could you link the wiki [12:12:22] Do I link you to the main page or this specific page? [12:12:25] wdym the "how"? is the general reference for all things bucket, [[help:structured data]] is the page explaining why it's useful [12:12:26] [12:12:30] It's private and this specific page has nothing saved [12:12:35] It's all in preview rn [12:12:57] send source code [12:13:15] they did [12:13:21] it'll be CSS then [12:13:55] [1/5] if you inspect element you'll probably find something like ```css [12:13:55] [2/5] ul { [12:13:55] [3/5] margin: 0 0.5em; [12:13:55] [4/5] }``` [12:13:56] [5/5] Or something [12:14:23] if you remove the margin/padding from the `ul` it'll look like you want [12:14:33] Thank you very much [12:14:40] I'll try it right away [12:15:54] closest I've done is but this looks much better [12:19:10] [1/2] REAL [12:19:10] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1514242519750283284/image.png?ex=6a2aa7bd&is=6a29563d&hm=cf7b85100d46118a66a43a5647ffacb60014cd1d0da27390cab769708deb59b5& [12:19:25] this is probably the most bullshit Ive done ever [12:19:39] [1/2] I can't find the margin, but wouldn't inspect element only change how I see it and not how the Wiki shows it to everyone? Sorry, I'm not very familiar with how this works πŸ˜… [12:19:39] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1514242639250198640/Schermata_2026-06-10_alle_14.19.13.png?ex=6a2aa7da&is=6a29565a&hm=093b11c5c034acdbf62900520211bf9bf860223ff00a8ae201d6f620c234f467& [12:20:31] i feel like u need to zoom out a little [12:20:36] show more of it [12:20:41] Ok [12:20:42] from what i see theres no issue rn [12:21:35] Nvm [12:21:36] I found it [13:06:43] [1/2] Hello, may I ask why my wiki import request stuck at "Pending"? How much time it need to import the file? [13:06:43] [2/2] https://meta.miraheze.org/wiki/Special:RequestImportQueue/1568#mw-section-details [13:09:44] Yeah I've read the docs, as I explained it's a skill issue on my end, my brain doesn't work that way and it's not explained in a way I can understand unfortunately [13:37:22] when creating a website does the domain have to be something specific its not working on my end [13:37:45] https://cdn.discordapp.com/attachments/407537962553966603/1514262297562976296/image.png?ex=6a2aba29&is=6a2968a9&hm=b989b4343e0eba82ef9a42d9b6af219b010623d0871a25d556733b1e28d9d0f3& [13:44:06] you don't use this to create a website [13:44:44] you use this to request that a specific site you already have points to an already existing wiki [13:45:58] Oh like if there is a link issue or something [13:46:05] Wait so how do i make a website then? [13:46:15] My whole goal is to make a wiki for a game I made [13:46:35] If you want to get a wiki, go to the wiki request page [13:48:20] https://meta.miraheze.org/wiki/Special:RequestWiki [15:39:31] if the docs we've written don't explain Bucket well enough, that's an issue with the docs [15:40:02] I've seen your mad DPL tables, so I think you could get some value out of Bucket [15:53:51] [1/2] I don't mean to come off as hating on the documentation (idt you took it that way but it's worth saying) [15:53:51] [2/2] DPL's documentation is straightforward but so is the implementation. Bucket is definitely useful (hence why so many ppl are having success with it!) but overwhelming to get started with (for me, specifically, and my adhd) [15:56:29] i agree doc of dpl is very easy to understand [15:58:20] but its domain is more difficult than bucket [15:59:51] bucket uses the simplest `miraheze` while dpl is `wikitide`, i always succeed entering it at the second time, and the first time is `wiki not found`/`domain misconfigured` [16:12:30] [1/3] with Bucket you'll need a bit more plumbing compared to DPL which iirc just allows you to whip parameters out of templates on various pages [16:12:30] [2/3] with Bucket (after importing BucketPut and BucketGet) you'll need to edit two more pages, but once that's done I think it's about as easy to use DPL as it is to use BucketGet. the advantage is Bucket is much faster so that's less time loading pages and less time between pressing the preview button and the preview appearing. [16:12:31] [3/3] might not be worth overhauling templates that already exist, but for new ones you can make them speedy [16:18:37] tbh i've been planning to move our current structure to bucket for long [16:22:35] i just need a guide with migrating from cargo to bucket πŸ™ [16:29:28] Idk, Bucket at its finest uses a lot more lua and programmatic operators than I'm comfortable using, because I don't understand it, and so I won't be able to maintain it [16:31:22] sorry I don't mean to repeat myself lol it's literally just me I'm talking about, I know others have used Bucket to great success! As well they should, it's a great tool [17:13:27] [1/3] Question, wiki says extension CommentStreams is incompatible with extension Moderation. [17:13:28] [2/3] Where do they conflict? [17:13:28] [3/3] Or is it just incompatible with comments specifically? And nothing else? [17:31:30] easier imo, the commas with dpl is the dumbest shit ever [17:37:14] i mean for me personally, i havent had to touch a single line of lua code with bucket by using bucketput/get [17:37:24] actually thats a lie [17:37:44] only time i have is when making modules that calculate an average [17:38:20] but is pretty straightforward [17:38:58] [1/3] does anyone know a fix for this happening when i update a module used on these page? [17:38:58] [2/3] whenever i update one of them, the comments tag turns to plain text. it fixes if i resave the page but theres so many that it's a bit of a headache to repeatedly [17:38:58] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1514322998872768512/image.png?ex=6a2af2b1&is=6a29a131&hm=77b362b84df4d40732000a1568aa3381320894245251b8f0f988605de5783b36& [17:39:44] I think you can use ?action=purge to affect the same effect [17:41:17] theres also a dev script you can get for ur common.js that allows u to mass null edit [17:41:49] oh? [17:42:27] https://ccxtwf.github.io/MirahezeDevScripts/ [17:42:54] #21 [17:44:25] will give this ago, thanks [17:53:43] Looks like it works, thank you [20:47:34] hoi! [22:49:52] I'm sure they're like basically the same thing [22:50:23] give me a cargo table and I'll give you a bucket schema [22:51:50] iirc commentstreams is a horrible mess of an extension and does something weird with the standard way of saving pages, which then makes moderation useless [22:52:22] commentstreams doesn't work with abusefilter either, although abusefilter still works for other types of edits