[00:00:02] it isnt [00:00:09] but it doesnt explain why the big ones different right? [00:08:29] How do some wikis apply a smooth-ish transition when changing pages? [01:41:58] what is the relay? [01:43:56] its a place in Warframe where you can interact with the six main Tenno-affiliated syndicates, alongside Teshin Dax, Cephalon Simaris, Darvo's Deals, and a Navigation Center [01:44:15] Every two weeks a guy named Baro Ki'Teer also comes by and sells you cool cosmetics and weapons for unique currency called Ducats [01:51:23] [1/19] hi folks any idea why this CSS would suddenly stop working when it was previously working? [01:51:24] [2/19] in MediaWiki:Mobile.css [01:51:24] [3/19] ```/ Hide desktop-specific content in mobile view / [01:51:24] [4/19] .desktop-only-version { [01:51:25] [5/19] display: none !important; [01:51:25] [6/19] } [01:51:25] [7/19] / Show mobile-specific content in mobile view / [01:51:26] [8/19] .mobile-only-version { [01:51:26] [9/19] display: block !important; [01:51:26] [10/19] }``` [01:51:26] [11/19] and then on MediaWiki:Common.css [01:51:27] [12/19] ```/ Show desktop-specific content in desktop view / [01:51:27] [13/19] .desktop-only-version { [01:51:28] [14/19] display: block !important; [01:51:28] [15/19] } [01:51:29] [16/19] / Hide mobile-specific content in desktop view / [01:51:29] [17/19] .mobile-only-version { [01:51:30] [18/19] display: none !important; [01:51:30] [19/19] }``` [02:02:34] In what way is it not working? Not sure if it may help, but I'd recommend minimizing the use of `!important`. That keyword should only be used on overrides where the change would otherwise not be applied. In this case, it should likely be removed from Common.css [02:05:58] gotcha. its setup so there are two versions of some content on the main page- one is better formatted for the mobile view and one is formatted for desktop and depending on what version you are using, it should hide the other content. but now, its just defaulting to always showing the desktop content even in mobile view [02:06:50] Can you provide the url to the page? [02:07:04] https://uglydoll.miraheze.org/wiki/Main_Page [02:08:08] [1/10] so for example [02:08:08] [2/10] ```
[02:08:08] [3/10] {| [02:08:09] [4/10] |+ [02:08:09] [5/10] |- [02:08:09] [6/10] | [[File:King_Wage.png|200px|left|link=]] || [[File:Gangbanner.gif|500px|link=]] || [[File:Kingbabo.png|200px|right|link=]] [02:08:10] [7/10] |} [02:08:10] [8/10] /div [02:08:10] [9/10]
[[File:Gangbanner.gif|frameless|link=|style=width:100%;height:auto;]] [02:08:11] [10/10] /div``` [02:10:56] [1/5] {| class="mw-collapsible wikitable" [02:10:56] [2/5] |- [02:10:56] [3/5] | [[File:{{{1|Random}}}.png|25px|link=Badges]] || {{{2}}} /span [02:10:57] [4/5] |} [02:10:57] [5/5] How do I make newlines in the {{{2}}}? [02:14:41] Hmm, Mobile.css has always been a bit finnicky, not sure why but it doesn't seem to be loading [02:15:32] it worked for a few days, maybe even a week or so then suddenly i realized it wasn't anymore. didn't make any changes to the CSS in the meantime [03:07:11] A possible workaround is to use https://www.mediawiki.org/wiki/Extension:MobileDetect, though it would still be nice to fix the `Mobile.css` problem. [03:13:09] if this extension enable, would it generate like a new class to the body/html element when viewed on mobile? [03:15:46] enable wgMFCustomSiteModules [03:16:22] no mobile.css without it [03:18:17] oh interesting. thats something i have to ask Phabricator right? [03:18:42] we're not self hosted [03:26:19] nvm got it [03:28:11] I think whatever is in `mobilyonly` or `nomobile` would just get stripped from the parsed output, so you won't see them even in the raw html. [03:38:18] that did the trick for re-enabling the mobile version- thanks. but now both desktop and mobile versions appear on mobile. back to more troubleshooting for me [03:39:47] thanks everyone [04:25:43] The relay allows IRC users to chat with folks on discord. More info: https://meta.miraheze.org/wiki/IRC [04:42:05] Are there any examples of wikis that have customized the Vector 2022 skin? I don't want to use any other skin for my wiki because it's the most readable out of any of them. [04:42:27] I see so many wikis with like Monobook and bright purple background with yellow text and shit. Disgraceful. [04:57:21] Do you know of any examples of how to use that type of regex? I struggle with regular regex enough and the page just stating the differences of regex to scribuntu without any example makes this pretty hard [05:14:45] I ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:46] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:46] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:47] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:47] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:48] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:48] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:49] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:49] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:50] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:50] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:51] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:51] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:52] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:52] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:53] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:53] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:14:54] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:05] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:05] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:06] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:06] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:07] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:07] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:08] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:08] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:09] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:09] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:10] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:10] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:11] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:11] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:12] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:12] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:13] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:15:13] https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK https://www.youtube.com/@sinhto.yummie AGAINI ATTACK [05:16:06] @Technology Team oi someone on IRC ops please cook them [05:16:13] fucking [05:19:33] banned [05:19:49] you beat me lol was just gonna jump on. [05:19:49] not fun looking up the ban format of nick!ident@host, but i got there eventually [05:20:49] can we give pixl +o? [05:21:26] Can you take a look at `#miraheze-cvt` too? There's still some spam there [05:21:37] sorry, gonna get off bus [05:22:51] Got it, no worries [05:23:06] _whistles while holding shift and clicking_ [05:30:23] view transitions [05:31:53] oh clok [05:33:17] ight, am here [05:37:05] hi here [05:37:09] Im pixldev [05:37:19] the temptation to email the abuse@ for the isp about the abuse lol [06:09:54] #offtopic still need some cleaning... [06:11:21] [1/2] Make sure you are comfortable with the basic regex syntax in https://meta.miraheze.org/wiki/Help:How_to_write_regular_expressions, which is PCRE-compatible. Make your regex work under PCRE on `regex101.com`, and then take a look at https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns and see if you used any PCRE features that a [06:11:22] [2/2] re marked as not present in the manual. [06:31:45] Good morning comrades [06:32:00] I am once again asking for help with making flag icons have gray border instead of white [06:36:41] when you just put image or add gallery, do they have white borders too? [06:54:10] How I can copy the citation function in visual editor in my Miraheze wiki [06:55:36] How I can move mass articles into other namespace [07:39:28] [1/2] https://cdn.discordapp.com/attachments/407537962553966603/1386973990764937236/IMG_20250624_153903.jpg?ex=685ba7b0&is=685a5630&hm=edc7547faad7a9550ceeb065a986c4a2db4b3c4f48fd39681049cb9a6d3b5b20& [07:39:29] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1386973991410995200/IMG_20250624_153826.jpg?ex=685ba7b0&is=685a5630&hm=427b5b2c44699812ea13d64171d79dd301225a7f872109c1bb2717b9b6877f79& [07:39:46] the Lua method seem to be not useful [08:45:40] mine have grey borders [08:46:02] Any idea what determines that? [08:46:06] Mine are white [08:46:12] Not very useful [08:47:29] [1/2] not really sure tbh, this is what I use for all my flags [08:47:29] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1386991106943750246/image.png?ex=685bb7a0&is=685a6620&hm=cb841e3e8095553f5a779b95261751c8802e1a4fa315d179d07cad5393b66cf4& [08:47:56] Hm, I made the {{flag}} template [08:47:57] [08:48:02] let me try that and see how it looks [08:48:35] I made my own individual templates for every country [08:48:46] was quite a long process but very much worth it [08:48:52] yeah I have added |border too but it's just white [08:49:15] can you share your styles.css maybe it's something there [08:49:28] I'm sure there's an option to change the colour of the border somewhere [08:49:38] where do I find this? [08:50:29] MediaWiki:Styles.css [08:50:39] wait no [08:50:54] nevermind [08:51:46] MediaWiki:Common.css [08:51:58] look through it for "border" or something, maybe you have something added ... [08:51:58] Idk [08:52:48] I didn't add anything really [08:53:06] other than the fact I made these templates, everything else has come as default [08:54:36] Hm [09:39:05] Could you point to me to installer script? I was trying to deploy the two extensions locally and, it seems that `CreateWiki` still expects `cw_wikis` to be manually created in the database even when running `update.php`. [09:40:28] modern CreateWiki can popuate all of it in update.php when running now. And it'll be even more complete with MediaWiki 1.44. [09:44:35] [1/8] I checked composer's version and it downloaded the latest commit from the main branch. `update.php` somehow still doesn't like the fact that `cw_wikis` doesn't exist, though. [09:44:35] [2/8] ``` [09:44:35] [3/8] root@4b9d048b41af /v/w/html [1]# php maintenance/update.php [09:44:35] [4/8] [964ab94f1c8fb11f10aea0ca] [no req] Wikimedia\Rdbms\DBQueryError: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading or after adding a new extension? [09:44:36] [5/8] Error 1146: Table 'my_wiki.cw_wikis' doesn't exist [09:44:36] [6/8] Function: Miraheze\CreateWiki\Services\CreateWikiDataFactory::resetDatabaseLists [09:44:36] [7/8] Query: SELECT wiki_dbcluster,wiki_dbname,wiki_deleted,wiki_sitename,wiki_url FROM `cw_wikis` [09:44:37] [8/8] ``` [09:45:37] thats odd it worked when I tried locally lol [09:46:08] Maybe I should nuke the entire database and start from scratch. I'm also running MW 1.43 which may have made a difference... [09:46:40] I can fix that by adding a check if the table exists but setupaftercache doesnt run until the installer finishes.... unless it doesn't work with update.php and only install.php... [09:47:52] anyway I'm going to sleep since it's almost 4AM I'll look more later [09:48:27] Good night [09:49:46] `install.php` also fails. I'll leave a link to the docker container for future reference. [09:51:38] What version of MediaWiki (will respond tomorrow more but that'll help) [09:52:45] 1.43.1 [09:53:14] oh I should just sleep lol. Missed that... [09:53:33] for the record it's the same version I tested and got working. [09:54:52] [Rest and Self-Care](https://media.discordapp.net/stickers/1113581268110671894.png?size=160&name=Rest+and+Self-Care) [09:58:42] we need that wiki grind [09:58:48] [1/2] This is the repo with the files necessary for docker compose. https://github.com/lihaohong6/MirahezeTest/tree/ebad1883c87de4cc0feec7c007afec9ce5a50048 [09:58:48] [2/2] Now that I think about it, I didn't install CentralAuth which is probably a dependency, but that should be independent of the `cw_wikis` problem. [09:59:12] i'd respond with another self-care sticker, but they're all forcefem [09:59:20] sleep do not exist when we wiki 🙅🙅🙅🙅 [10:12:41] yes it does [11:37:50] Is there any way to more easily, than setting up a `{{#explode}}` to do something like the pipetrick, you can do on links, but for magic words like `{{PAGENAME}}` instead? [11:39:30] Are you trying to split the {{PAGENAME\}} into the base page and the subpage? [11:40:41] Not exactly, rather I am mostly thinking about when you have like things in () at the end of a page name, due to there being multiple pages that would otherwise have the same name [11:42:04] Ah you mean getting "Eggs" out of "Eggs (from Space)" and "Eggs (from Germany)" [11:42:13] Yes [11:45:16] I think you could use a simple regex function (either a DIY in Lua or imported) [11:49:25] `^(.+) %(.-%)$` should work for `Eggs (from Space)`. [12:00:28] [1/2] Ehh, that seems like just as much work as setting up an explode, but actually found another solution myself, while we were talking xD, using the `{{#getdisplaytitle:{{FULLPAGENAME}}}}` from https://www.mediawiki.org/wiki/Extension:Display_Title##getdisplaytitle_parser_function as I was already using the normal displaytitle magic word anyway to alter the main title [12:00:28] [2/2] shown of the page [12:01:11] Oh nice [12:45:52] Maybe that’s what we all need sometimes [12:45:55] :Hopeful: [12:46:31] I think [12:46:38] Idk I’m not clear on what forcefem means [12:47:15] innocent soul [12:48:16] you're so correct :3 [12:50:33] [Step One: Put on the Dress](https://media.discordapp.net/stickers/1162140762474025021.png?size=160&name=Step+One%3A+Put+on+the+Dress) [12:51:19] I need to buy a dress before that though [12:51:27] :ThinkerMH: [12:52:07] https://www.tgv.org.au/affirmation-station-opshop [12:52:10] you can also try them on [12:55:19] well it's a bit too far from me :lul: [12:55:25] but it's a good initiaive, i like that [12:56:03] nothing stopping you from going to any store with dresses and trying them on there :3 [12:57:18] yes [12:57:45] but i did not take time to do it so far [12:57:50] we live in a society [12:58:41] just say you have the same build as your (fictional) s/o, works like magic [12:59:06] what about the trying them on part [12:59:26] exactly why you're trying them on [13:00:30] do men do that? [13:06:20] judging from the amount of plumbers with unfortunate pants issues, ig not [13:06:52] [1/2] how do i make this the darkmode (and make the text white) [13:06:52] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1387056383714791444/image-2.webp?ex=685bf46c&is=685aa2ec&hm=6230a53f1c22cdf1efc93476afa5d0036711d7fbbd1e7af48b352ad5f358056a& [13:07:21] [1/2] for context this is what lightmode loosk like [13:07:21] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1387056504653353075/Screenshot_2025-06-24_at_9.07.04_AM.png?ex=685bf488&is=685aa308&hm=5bfdd01f901fc47d1bc214544bad6504b64a46c152751b16a853d41f4d393399& [13:31:18] how would i make it so when content inside a tabber is linked to, it opens that tab before going to that content? [13:34:34] oh cool [13:35:07] the irc is cool [13:43:48] The Internet Relay is very chat [13:45:21] wait the arch linux discord has a tag now no way [13:45:35] Huh [14:04:52] name of the tab can be used as heading links, but corresponding setting has to be enabled [14:05:19] tab named Skill so Hero#Skills [14:05:55] or you wanted to target a heading inside tab? [14:06:24] mhm [14:06:50] well heading links are w/ `#` [14:07:09] you also can give an id to element and it also should work that way [14:07:36] `...` - Pagename#anchor [14:07:45] I remember doing that [14:07:52] but not sure atm [15:45:14] [1/2] how does this even happen 😭 it knows the file exists yet doesn't show it? [15:45:14] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1387096236905201775/image.png?ex=685c1989&is=685ac809&hm=9c7bdfcd9ade13de8e12e0deb74031894e9d85d766a3d3a4904a3814980a876d& [15:54:26] did u purge [15:54:58] Can i request a user get banned for vandalism here if admins aren’t online? [15:56:29] yes, #cvt [15:59:23] Thank you so much [16:05:13] yep [16:54:19] do you get notified via email if a wiki request has gone through?? [17:16:26] yes [18:35:11] ??? [18:36:11] why talk that topic [18:36:24] I am painful!!! [18:36:34] tranF [18:38:22] Hm? [18:38:26] ??? [18:40:43] be a lady wow [18:44:04] I'm even more confused. [18:44:44] yeah those messages don't make any sense to me either [18:54:00] i think pain is inflicted when he hears the word dress [18:59:29] fellas [18:59:34] offtopic [18:59:43] also there's clearly language barrier [18:59:52] I'm painful and lacks money to do tranF [19:02:29] _Oh._ I'll stop posting here about this now then. [19:06:19] you are transF? [19:08:27] Yeah. [19:19:12] Wow [19:19:16] ntmy [19:20:36] You too [19:20:50] Do you like fitting skirts? [19:21:02] it looks hot [19:24:07] I've got a few. I'm broke though. [19:32:29] ? [19:34:44] I hate eggs [20:24:39] this is becoming less and less a convo about Miraheze. Surely better suited for #offtopic [20:49:10] https://combatinitiation.miraheze.org/wiki/Main_Page [21:22:34] oh no lmao not TFR [21:35:10] hello, I have a wikidata site for my wiki, but when I press the add cross-language link section, it redirects me to an item like Item:Q4, I opened it as Q2, what can I do to make it see Q2 instead of Q4? [22:09:36] Back again [22:10:11] Some new account just created a page we were explicitly forbidden from making, who would i contact to get it deleted an possibly the user banned since the admins are offline [22:10:58] does it break any miraheze policies [22:11:03] #cvt or [[T&S]] [22:11:04] [22:11:16] The csa pne [22:11:22] Which one would be faster [22:11:26] yep, t&s [22:12:07] (assuming csa = child sexual abuse) [22:12:24] Yeah [22:12:31] If it’s a legal or safety issue, TS, if it’s Miraheze policy issue, CVT [22:12:41] Policy in this case [22:12:48] CSAM, absolutely high priority TS [22:15:07] [1/2] wtf [22:15:08] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1387194355638341733/image.png?ex=685c74eb&is=685b236b&hm=4bddb347bf7fd464fbb4b05d5d19911013c9f15dae92ab3c2c31924b307d58b3& [22:15:16] the song in question is about csa [22:16:11] this is why we can't have nice things [22:16:41] i think they misspelled infamous but ok [22:17:01] yikes [22:26:26] spawns [22:26:33] vocaloid. [22:26:35] leaves