[00:25:36] [1/3] Been getting a few errors in the past few minutes [00:25:36] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1436511939542126654/Screenshot_2025-11-07_172419.png?ex=690fdf7f&is=690e8dff&hm=4f343b953dfd053f3735d2d55693c7e79de0ab7ed4b189c6197fa4d1844c58db& [00:25:36] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1436511940183593000/Screenshot_2025-11-07_172401.png?ex=690fdf7f&is=690e8dff&hm=ea22cdb9068f336f6ee3909fdbeca9476bfa0fa57acf619da40aa9240aea4114& [00:26:06] Miradown [00:26:28] cloudflare is cooked?? oh god [00:27:49] you may not want to display your IP, just sayin' [00:28:38] md, thought that was apart of the ray ID for a sec 😅 [00:30:14] [1/2] Other error (w/o my IP lol) [00:30:15] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436513108418887801/Screenshot_2025-11-07_172419.png?ex=690fe096&is=690e8f16&hm=19a492c652f4e64e4fcfa3a437dd7cb0af55c25b36f6dc804692abe8034a4843& [00:38:35] What's a bad load time? [00:55:27] Well speaking from personal experience, my current loading time on some pages is about 7 seconds, because I'm ironing out a new template, so I'd say that's when your starting to get to bad load times. [00:57:01] I think once my issues are ironed out, it should be 1 second or less though. [02:28:19] Hey quick question what does the foggy modifier do? [02:29:41] this server's for miraheze, the wiki farm [02:34:01] [1/2] anyone know if there's a way to filter out redirects from Special:AllPages? [02:34:02] [2/2] or some other way to see all pages without redirects? [02:37:56] just use [[Special:PrefixIndex]] [02:38:04] eepy bot huh [02:38:05] [02:38:30] perfect, thanks [03:06:35] [1/2] star [03:06:35] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436552455134384168/image.png?ex=6910053b&is=690eb3bb&hm=0af71eebd14a839bde3c5d2a79f79460280c3662123cd86331c474e03e043a7c& [03:27:08] Wiki 👍 [04:15:38] How big of an effect does WikiSEO have? [07:57:39] [1/2] i made a starting page [07:57:39] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436625702370934866/SPOILER_xzdvcdzxdxdf.PNG?ex=69104972&is=690ef7f2&hm=95fdc99f1d2e94c2c09217f5c3d72e589dbe1a35e7e000c24e4c9f04542e6b21& [07:58:30] [1/2] but... i dunno how to format these bottoms properly [07:58:30] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436625918104703097/SPOILER_xczxzcxvxvc.PNG?ex=691049a6&is=690ef826&hm=4d500af66053393a2ffe847e19fc5c74580c53a4b5c927b3dcec783f18bbbd89& [08:10:36] [1/2] - letting you to register your wiki in a search engine console thus upload its sitemap, request indexing, see some stats [08:10:37] [2/2] - using its syntax you can set up some link previews, if automated ones don't satisfy you [08:12:24] Wikipedia/Википедия это бренд, она одна такая под Wikimedia Foundation, любой другой сайт будет просто викт [08:13:31] есть риск получить за копирайт [08:14:32] Окей, перепишу [08:44:53] [1/2] Allright, now it's changed [08:44:53] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436637588235489331/xzdvcdzxdxdf.PNG?ex=69105484&is=690f0304&hm=8e10ff4843e5620daa73b8c19416ff09eff18848c813f6894470d131c57fff36& [08:45:03] Even changed the file name of icon [09:31:40] [1/3] https://meta.miraheze.org/wiki/User:PetraMagna/data [09:31:40] [2/3] Looking for feedback on a new guide as usual. [09:31:41] [3/3] I just added [a section on using Lua to parse wikitext](https://meta.miraheze.org/wiki/User:PetraMagna/data#Parsing_pages_with_Lua). I expected this to be a horrible workaround suitable only for the most extreme cases, but turns out the performance is not too bad. Fetching the wikitext of 500 (short) pages took less than 1 second. [09:54:42] https://plotagon.miraheze.org [10:47:39] you want them to be horizontal? [10:49:02] Yes [11:18:26] [1/4] I think getting the content is equivalent to transcluding 500 pages but without expanding templates or anything. also it's entirely possible to put the DPL call inside the module itself if that's desired [11:18:26] [2/4] I think Bucket sounds really cool [11:18:27] [3/4] Perhaps the parsing a page with Lua could have an example, like `mw.ustring.match(content, "|%srarity%s=%s*(%w+)")` [11:18:27] [4/4] Also there's a line that says `Pages that use a Lua module to fetch data from the JSON page will be updated` but it doesn't seem to go anywhere [12:44:34] This... change everything! https://youtu.be/dsD9bE_QVAs [16:22:31] [1/2] Is there a way to adjust positions of timeless skin sidebar windows? [16:22:32] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436752759402532976/image.png?ex=6910bfc7&is=690f6e47&hm=22b242c841c514d892fff6c9ae3716b437e4d732058c274439bc48ddfad51541& [16:24:27] you could use js, not sure if there's a pure css option [16:35:33] `document.getElementById('mw-related-navigation').moveBefore(document.getElementById('site-tools'), document.getElementById('page-tools'));` appears to work to insert the tools menu on the right side [16:43:06] yeah those require js but ive lost code [16:46:12] nvm [16:46:17] `$('#site-tools').appendTo('#mw-related-navigation');` [17:38:46] Should it be just added to common.js? [17:38:58] yes [18:56:58] how do I add a tabber to a page? [18:57:51] enable tabberneue in special:managewiki/extensions [18:58:23] nah, I mean to a page [18:58:24] not to a wiki [18:58:28] [1/8] then, in your page, add something like [18:58:28] [2/8] ``` [18:58:29] [3/8] [18:58:29] [4/8] |-|Header 1= [18:58:29] [5/8] Content 1 [18:58:29] [6/8] |-|Header 2= [18:58:30] [7/8] Content 2 [18:58:30] [8/8] /tabber [18:58:35] ok [19:00:22] it works [19:00:23] thanks [19:25:08] [1/4] What's the best way to verify "ownership" of a wiki for google search console? I'm trying to get a site verification key from gsc for WikiSEO, but I'm stuck right at the very beginning of the setup, where gsc needs me to verify ownership of the wiki. [19:25:09] [2/4] The screenshot is the options I have from the console, but I can't upload HTML files, and there are issues with the other methods as well. [19:25:09] [3/4] Considering I don't own the site, is there a better way to go about this? I assume it's possible since it's a default option in WikiSEO? [19:25:09] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1436798716051849357/image.png?ex=6910ea94&is=690f9914&hm=3524eff1ea1314ed37346d8530019d0136919a9e170e61c9e7e08910161e311c& [19:28:40] html tag [19:28:45] Take a look at https://meta.miraheze.org/wiki/User:NotAracham/WikiSEO_-_Improving_Search_Ranking#Setting_up_Google_Search_Console [19:29:09] Where would I put the HTML tage? [19:29:16] Thanks [19:29:52] [1/2] in wiki's settings there's SEO tab and several fields for various search engines [19:29:52] [2/2] check linked guide [19:31:03] @pskyechology how do i center a div [19:31:23] `margin: auto;` [19:31:27] pray [19:31:58] probably the best option these days [19:38:04] is it possible to use es6 in user js? [19:38:42] gadgets can use es6 with `|requiresES6` [19:40:44] Yes? I think user js is not constrained by MW's ES version. Also `requiresES6` is already removed. [19:41:12] no it works in gadgets [19:41:31] but not in user js [19:41:43] [1/2] The docs are wrong then... [19:41:43] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436802885982879824/image.png?ex=6910ee76&is=690f9cf6&hm=740dbf91d5f3ec94955636d1e8a80a445252fd560820ba61cbfa213614124bda& [19:41:51] i tried `import()` [19:42:07] works in gadgets with `|requiresES6`, but not in user js [19:44:33] [1/6] MW does its own things with import and it shouldn't be used. I just saw it in IPE Next's documentation a few days ago. [19:44:33] [2/6] ``` [19:44:34] [3/6] 不要在 MediaWiki 的 JS 页面使用 import [19:44:34] [4/6] 你也许有想过这个问题:为什么不直接使用 import(/ ... */) 加载 InPageEdit-NEXT? [19:44:34] [5/6] 这是因为 MediaWiki 的 ResourceLoader 会将 import 语句自动转换为一些内部实现,导致实际行为预期不符。 [19:44:35] [6/6] ``` [19:44:55] ES6 works a long time ago on user js pages IIRC. [19:45:03] `import()` is different from `import` [19:46:20] [1/2] I'm talking about `import()`, not `import`. [19:46:20] [2/2] https://phabricator.wikimedia.org/T409139 [19:46:48] It's not related to ES6 support but something else entirely. [19:47:00] [1/2] hello [19:47:00] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436804215203823826/image.png?ex=6910efb3&is=690f9e33&hm=c7c049846b70c85af140ad8b446d13a83441b770b587d23b55f02052aa942210& [19:48:29] You're still not getting what I'm talking about... The arrow function on line 19 is a ES6 feature and it works. What does not work is `import()` and only `import()`. [19:48:52] ah [19:49:10] so why this code works only in gadgets with `|requiresES6` [19:49:28] gadgets w/o `|requiresES6`, user js, both fails to run it [19:53:30] because it uses es6 features [19:55:10] [1/2] This is odd. I played around with `requiresES6` on Mirabeta and it's still not recognizing the import [19:55:10] [2/2] https://exttest.mirabeta.org/wiki/MediaWiki:Gadgets-definition?debug=2 [19:55:30] https://cdn.discordapp.com/attachments/407537962553966603/1436806356735627364/image.png?ex=6910f1b2&is=690fa032&hm=fcc750d46a311b46c04546150ba0296c605f6a47d630b285594692ab0422bcca& [19:56:31] sorry to but in, but is there any way to used named parameters in #expr ? [20:01:25] Do you mean `{{#expr: {{{something}}} }}`? That should work without intervention. [20:01:41] we've been using it fine in gadget for days [20:01:49] [1/3] thats right, im getting this error - is it because the parameters arent currently filled in? [20:01:49] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1436807936696520764/image.png?ex=6910f32a&is=690fa1aa&hm=e17d5157e1661293c90b663f32fdb440179b5d88974fcc3394bc9a3516e5f74e& [20:01:49] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1436807937166147584/image.png?ex=6910f32a&is=690fa1aa&hm=437a74fd67659a039336269d6f70e48a6860970a27e64c7ea8eee3248734c1b6& [20:01:54] as in would actually filling in the template fix it do you suppose LOL [20:02:05] is the behavior different in mw1.45? [20:02:23] yes [20:02:34] :facepalm: thanks both, ill try that! [20:02:35] [1/2] Is this button something like Fandom's wds-buttons? [20:02:35] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436808139075883028/image.png?ex=6910f35a&is=690fa1da&hm=5674ec5cf19bf29f216be02027bff92651520e6d1dd032a38c86ebe72660bf10& [20:03:29] no. wds is fandom's visual system [20:04:14] what does that mean? [20:05:04] wds icons and components are usually not available out of fandom [20:05:49] So those buttons are available outside Miraheze? [20:06:33] these look just mediawiki native things so probably yes [20:06:43] btw wds's tooltip is definitely something great hard to reproduce elsewhere [20:40:34] Hey I just renamed my account and I've been trying to log in and it's not working for me at all. [20:55:03] clear your cache and cookies [20:55:18] is there a possible reason my wiki (that was created, as well as several pages, in July) has no sitemap? I've checked `wiki.miraheze.org/sitemap.xml` and get an error, plus google nor bing consoles can see it. [20:55:49] link? [20:56:07] https://iliad.miraheze.org/sitemap.xml [20:56:15] I can make you a member if need be [20:57:07] no need, tech are immune to private wiki shenanigans [20:57:08] If the param doesn't exist it'll result in stuff like `{{{sg1}}}` and of course that will give you and error. Just make the fallback value 0 so that missing params won't affect the result. [20:58:55] She hacked the matrix! [20:59:01] The mainframe is compromised [21:00:44] [1/3] This is also what Bing/Google web consoles show [21:00:44] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1436822770767106190/Screenshot_2025-11-08_140005.png?ex=691100fb&is=690faf7b&hm=0b9dc838f618b38ae7254c506574bd9bf75ab41000941d01c78c38c2b8bddf1d& [21:00:44] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1436822771245121740/Screenshot_2025-11-08_135940.png?ex=691100fb&is=690faf7b&hm=4690ee71422e258a593c74d98e5c85246bdcaeebadb0d97f1fbe8cf98b834c3f& [21:04:58] @anamanlyetnye your wiki is private... [21:05:13] we don't generate sitemaps for private wikis [21:05:45] took me a minute [21:05:55] still haven't recovered from monday [21:10:44] Lmao thanks, didn't know that. I was just trying to get it all set up for when I make it public lol [21:18:23] [1/2] I want parser nested classes false positive fix so much [21:18:23] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436827213801459904/image.png?ex=6911051e&is=690fb39e&hm=0eb2ccb0e656069f4cd9aa1b76ed648c7ec231ada254fe14eb70f42422dc17a7& [21:22:53] coming to a mediawiki near you in 2036 [21:30:30] MW tries to support browsers that are 5+ years old so a 2-year-old feature will probably need to wait for many years. [21:33:40] so sanitzied css plans to support 10-year-old browsers? [21:34:24] [1/5] Having some troubles with CirrusSearch after it was installed on a wiki I'm working on. Considering the issues are almost exactly same as another person, I'll just quote roughly quote them. [21:34:24] [2/5] > stuff doesnt show up in the search bar unless i type in the exact name... ...stuff doesnt search but says i have a page with that name if i manually search exact page name [21:34:24] [3/5] https://cdn.discordapp.com/attachments/407537962553966603/1436831243407855778/image.png?ex=691108df&is=690fb75f&hm=5fcedc52a5266f3027c6c2166fc008ad48a8d6098588035164cfdf7586ad1613& [21:34:25] [4/5] https://cdn.discordapp.com/attachments/407537962553966603/1436831243764236470/image.png?ex=691108df&is=690fb75f&hm=88ef75c893540b06c0e8c8b263976e757bd4647c44bf88e4b00da8ac8ae2c418& [21:34:25] [5/5] https://cdn.discordapp.com/attachments/407537962553966603/1436831244091396219/image.png?ex=691108df&is=690fb75f&hm=c6cf42047e82912df5ebd0f4d077725dc18881e08579b6588b58eaa7d8bda269& [21:35:07] is advancedsearch also enabled [21:35:12] Yes [21:35:28] try null editing the page you want [21:36:04] and it should now appear if it works properly [21:41:02] link? [21:41:42] https://mashuptourneys.miraheze.org/wiki/Main_Page [22:01:00] [1/3] Not that extreme, though pretty close. [22:01:00] [2/3] https://www.mediawiki.org/wiki/Compatibility#Browsers [22:01:00] [3/3] If I'm reading this correctly, JS doesn't have to work on Grade C browsers but CSS should. Some Grade C browsers go back close to 10 years. [22:03:42] [1/2] I saw a wiki use `corner-shape` in their Common.css which broke all Chromium-based browsers that are more than 3 months old and all Firefox-based and Webkit-based browsers. [22:03:43] [2/2] Though with how aggressively Google pushes for Chrome auto-updates I doubt anyone would be using a version of Chrome this old unless they don't open it for months. [22:07:33] (they also used 4 `@import` in their CSS and load fonts through `Special:FilePath` while making a beautiful wiki with great visuals, which goes to show how many pitfalls there are with CSS even if you're decently familiar with it) [22:09:58] i never use new css unless it's only minor change and has no ancient substitute [22:10:10] forget nesting [22:10:45] even forget `:is` [22:11:35] [1/2] real-world feedback (i'm now very sure citizen skin itself doesn't run on chrome 88- [22:11:36] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436840605173944510/image.png?ex=69111197&is=690fc017&hm=c644bbefa2dc9dd028c6a8058ad4ed7421d95328496efe826d99c0061b3b91fe& [22:12:53] [1/2] another real-world feedback [22:12:54] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436840931155247216/image.png?ex=691111e5&is=690fc065&hm=ed787c216bd41fddddaad5965a3e32e6c0addefed61ea69d0db0e59c415426ff& [22:13:20] [1/2] you never know what ancient browsers your readers may use [22:13:21] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1436841044623888515/image.png?ex=69111200&is=690fc080&hm=7735b467596a239004259f3e3968df6e72a32ea58718f4c6e878f7c7059d14cd& [22:14:20] site admins should be allowed to explode users [22:14:56] at least their browsers [22:16:53] i had to make [[mh:xyy:special:broswerinfo]] to reproduce interface-related feedback. i'd like to fix for rare resolutions but ancient browser stickers plz switch to vector or minerva on your own plz [22:16:54] [22:17:43] Time to switch to Netscape [22:18:07] btw ie fails to load anything on this page [22:18:25] what about netscape who knows [22:19:05] I dont think Netscape would even be able to complete a connection to MH due to TLS [22:19:38] doing a minor amount of trolling and enabling tls 1.1 [22:19:48] easily distinguished it from ie:DoneMH: [22:20:12] I’m surprised IE even works [22:20:49] they don't make 'em like they used to... [22:21:19] Like shit? Umm yeah they do, have you seen chrome? [22:21:31] ok firefox paid actor [22:22:06] Chrome eats all your ram with just 2 tabs [22:22:18] [1/3] like this [22:22:18] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1436843296310951986/image.png?ex=69111419&is=690fc299&hm=d0061ca709ef86b0296918640fa8d2da2b284d5a643c4ad75cc12e7922a10d8f& [22:22:18] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1436843297388892260/image.png?ex=69111419&is=690fc299&hm=480dc41932f70076fec114926a3d2f268b83c4c63f67e663ce973593e8ec9386& [22:22:41] forgot what tricks i used a few years ago to make ie run on my windows 11 [23:52:55] not paid in money although paid in other ways if you know what I mean [23:57:38] interesting [23:58:00] it's mainly just css not working