[00:30:18] [1/2] I've been getting this error on every page whenever an edit is made [00:30:19] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1502830105230184508/image.png?ex=6a01231a&is=69ffd19a&hm=a099dcb357e7989c50ab5f9ca825f372c5321f70e0122aa4891b3214389f5349& [00:31:57] Is ChatGPT blocked from looking at Miraheze wiki articles? [00:32:29] I asked ChatGPT to look up an article from one of my wiki pages and summarize it, and it said it is blocked from doing so. [00:32:32] Because of some 403 error. [00:57:18] most likely [00:57:36] it's not exactly well known for being a responsible scraper [01:17:08] How do I allow it to look at the articles, though? [01:23:03] [1/2] You could take a screenshot of your whole screen as an alternative, as I'm not fully sure if you can't allow ChatGPT, Claude, Gemini, DeepSeek etc to search for it. I know the existence of robot.txt that restricts those too, but frankly I wouldn't know from there. [01:23:03] [2/2] -# Yeah... It's more tedious, but if anyone else is more knowledgeable can correct. [01:24:59] [1/2] Does anyone by chance have an example of maybe doing something like https://dev.miraheze.org/wiki/Template:Multiple_image in a loop-style format? with [Loops](https://dev.miraheze.org/wiki/Template:Loop) maybe.... not sure? [01:24:59] [2/2] Is this possible? [01:35:11] [1/6] hello [01:35:11] [2/6] sorry to flood chat, but i'm currently having issues with a vandal running rampant on a possibly dead wiki?? i can't tell if the wiki's still considered to be in maintenance or if it's dead, but it doesn't have anyone i can easily contact on it [01:35:11] [3/6] the vandal moved all my user page content and whatnot to them so i had to manually get my user page back [01:35:11] [4/6] and i haven't been able to undo any of their redirect edits [01:35:12] [5/6] do i just leave it be? i'm worried i'm gonna get shot down and banned across multiple wikis or something due to crazy/sketchy stuff being put on my history [01:35:12] [6/6] https://cdn.discordapp.com/attachments/407537962553966603/1502846430782423130/image.png?ex=6a01324e&is=69ffe0ce&hm=bec31f113dcf9c0d6e6b1a1f29e386c6aadcf70414945eeaeed42d55bfadeeb9& [02:50:12] [1/6] I'm mucking about with the mobile layout of my wiki. [02:50:12] [2/6] Does anyone know what causes the weird sidebar on the right? [02:50:13] [3/6] That's how it shows up on my phone currently. [02:50:13] [4/6] Please ignore all the header clutter, I haven't gotten to it yet. [02:50:13] [5/6] Skin: Timeless [02:50:13] [6/6] https://cdn.discordapp.com/attachments/407537962553966603/1502865311127306392/image.png?ex=6a0143e4&is=69fff264&hm=a7fc3703d4f323d557c26a31853c819f280649c7e865e3a5f1ee9ff7edc71e1f& [02:58:07] What's the wiki [02:58:11] I can take a glance [02:58:43] What wiki? [03:00:45] https://alpha.sagan4.org/ [03:01:09] It's now being a bit inconsistent [03:01:30] Still happening when I edit, but maybe every 3rd time [03:02:12] Sometimes even when I try to go to a page it'll happen [03:10:08] does anyone know where to find the time parser template documentation [03:15:18] didnt get anything on my sandbox, let me put on my techer hat and see if anything in logs is screamig [03:20:04] which page was this on [03:20:11] and is it still happening [03:20:48] [1/2] https://megaman.miraheze.org/wiki/Mega_Man_Knowledge_Base [03:20:49] [2/2] https://megaman.miraheze.org/wiki/Special:RecentChanges?hidebots=1&limit=250&days=30&enhanced=1&urlversion=2 here's the recent changes page [03:26:26] It's site wide, but sporadic [03:29:03] Was still happening as of 15 mins ago [03:43:36] <.labster> Does Lua functions pass by value or pass by reference? [03:48:02] got hit with some semi urgent IRL things so i cant look rn, please drop over in #cvt [03:48:09] sorry about that ~_~ [03:49:42] Hope everything is okay [03:50:48] ^ [04:01:15] alright 👍 [04:01:18] take your time [04:23:00] <.labster> maybe Lua would OOM less if I remember to increment the loop variable [04:51:18] Page Forms can use Cargo and SMW as autocompletion sources. Can it do so with Bucket data? [05:22:37] I doubt it, Bucket is a relatively new extension [05:23:18] There's probably some compatibility layer you could write for that though [05:32:19] <.labster> Just another API request probably. [06:14:59] when querying data with bucket, is there a way to sort the bucket first, THEN limit the output to only the first value in the bucket [06:16:05] because the limit arg only pulls the first value in the actual bucket and ignores any sorting done beforehand [06:30:05] found a workaround [06:30:44] nvm no i didnt [06:32:15] nvm yes i did [06:49:50] [1/2] Can I just say that the TemplateStyles extension is an absolute god send! [06:49:50] [2/2] I love this extension so much! [06:50:42] Having been using MediaWiki for 20 years it's a godsend [06:58:07] Yeah, the wiki of ultimate brain-rot [06:58:22] Thanks for helping us [07:59:05] italian brainrot: [10:43:39] Hi guys I wanna ask if multiple style pages using similarly named css variables (:root) affect eachother [10:46:11] I was testing around using my user style page and figured I should ask this before implementing wiki-wide [10:47:20] I don't think that would be possible without a full table scan [10:54:49] each stylesheet page has its own scope and way to work. some stylesheets are loaded by others, some concat before being loaded, some insert themselves into the page source code, depending on the manner they're loaded (sitewide/user skin, gadget, templatestyle..) and how they loaded decides how they work out or how they affect each other [10:57:46] uh [10:59:12] what about template:abc/styles.css and template:efg/styles.css being used on page abc and page efg respectivey, do overlapping .class matter [10:59:25] yeah it's 100% smw [11:00:41] weird because https://alpha.sagan4.org/wiki/Twigskered_Hummhoppers has under a second of real time usage although I suppose SMW is doing other things that slow everything down [11:32:04] can you link your query? where and order [11:49:44] BucketGet uses its own sorting function instead of invoking Bucket's, while `limit` is applied using Bucket's own functionality, which is probably why the original question was asked. [11:51:14] The general order of execution is in https://bucket.miraheze.org/wiki/Querying_data#General_format. I guess for completeness sake there should be another argument which uses Bucket's native sorting method. [12:10:26] oh yeah I forgot there was the extra module [12:17:06] It should be resolved now. I was able to clear away any remaining vandalism pages I could. [12:41:23] If they're used on the same page it matters, but if they're used on different pages its fine [12:41:42] oh ok thanks [13:08:23] Yes, nothing serious or bad, just demanded my immediate attention over wiki work and after I wasn’t able to get back to it before going to bed. But thank you [13:34:45] Glad to hear [14:41:24] <90gq29> [1/2] yo quick question why does this sometimes happen [14:41:24] <90gq29> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1503044291327426750/7vzq2x7.png?ex=6a01ea94&is=6a009914&hm=fda0ffbbe7eefec6090ceb73c451f58c9e7536fd7a68ef106f2537f49bd59afe& [14:42:01] <90gq29> like is it my adblocker or servers being cooked or something entirely else [14:46:17] Is there an alternative to MassEditRegex for mass editing pages? The page for the extension has a notice that says the extension is no longer usable [14:47:36] Sometimes the CSS doesn't load, it generally goes away with a refresh, other than that not much to do afaik [15:01:29] it's still definitely usable on Miraheze at least [16:05:48] oh okay I'll try it out [16:26:43] [1/2] Page forms can use external APIs, and bucket has an API endpoint, although this does not seem to be exposed in the settings right now. I suppose I can look into what could happen for a transformation endpoint to translate it to the right format. 🤔 although Miraheze settings does not expose the external URL setting for page forms. Could I file a request for [16:26:43] [2/2] changing that setting if I set up all the pieces? [16:36:16] i hate it when I wanna load some shi and my fuckass images and links slid to the left like a magnet [17:31:23] Don’t see why not [17:31:32] May even be worth investigating if we can add it to ManageWiki [17:36:14] Actually depending on the format it needs you may not need a new endpoint if you can make a lua module w/ bucket and pull from thatand [17:36:49] Do you have the docs for the external API functionality [17:39:55] [1/4] Yeah! API endpoint for Page forms docs is here. https://www.mediawiki.org/wiki/Extension:Page_Forms/Values,_mappings_and_autocompletion#Autocompleting_on_outside_values. Here's an example of a bucket API call (specifically it's the one I want autocomplete for - the easy autocomplete option for Page forms is that you can autocomplete from pages in a namespace or cat [17:39:56] [2/4] egory, but these values can't be mapped directly to page names, due to things like underscores and names not being the same values and URI page name encoding messing with that.) [17:39:56] [3/4] https://outlanders.miraheze.org/w/api.php?action=bucket&format=json&query=bucket(%27user%27).select(%27arcade_username%27).run() [17:39:56] [4/4] If I can just do it in Lua that would be great. Hmm. [17:40:41] they are almost very similar, here's an example of the endpoint that the page forms docs give: https://www.semantic-mediawiki.org/w/api.php?action=pfautocomplete&substr=an&property=Country&format=json [17:53:40] It’s all about the format you need it in tbh, you can use action=scribunto-console (or bucket) to basically run functions from any Module and get the result back in the API call, the only thing is the response will be in response['result'] or smt [18:20:12] oh I didn't know that! Alright, that should be easy enough then. I'll play around with it, thanks [18:21:22] I have a sample of code on how the api call to get a module works I can send later if ya want [18:21:33] But it’s not too hard, you can figure it out mostly from ApiSandbox [18:23:37] Hardest part for me was figuring out how to properly post the paeans [18:34:48] that would be handy, I would really appreciate it. I'll probably figure it out eventually but examples are always useful [18:58:46] I think I got it figured out, actually. Would just need to change the LocalSettings now. For that, is [this](https://meta.miraheze.org/wiki/Steward_requests/Restricted_changes) the right place to request? [19:03:03] what setting do you need changed exactly? [19:03:55] That would not be the spot, restricted changes is for setting that are already in our ManageWiki system but restricted to global staff. If you wanna add or change a new setting that’s not in ManageWiki, that needs to be done in the server configuration [19:04:23] If you’d like, our config is open source and accepts PRs so you can just make the change yourself for us to review [19:04:56] I have a guide on how to actually do that if you want [19:08:34] Ah yes I'd be happy to do that! [19:14:16] [[User:PixDeVl/TC 101]] some nerd wrote this a couple of years ago in the middle of his class or something, idk think it’s pretty cool [19:14:17] [19:18:30] What config value you looking at [19:20:38] `wgPageFormsAutocompletionURLs` [19:28:25] Looks like you may be able to use External Data instead, may be easier [19:29:12] The docs confuse me though [19:57:04] Imagine [19:57:36] https://cdn.discordapp.com/attachments/407537962553966603/1503123865793069247/IMG_5979.gif?ex=6a0234b0&is=6a00e330&hm=31e8427441a468be3c091b706fcd4fa95bb6bdca99ac1bb92b3f942b81f5d451& [20:19:16] [1/2] guess i'm here now [20:19:17] [2/2] what's the best way to learn how to set up a wiki and its style? i've been helping set up a wiki for a little game series i love, and i've found myself pretty held back when it comes to making templates, improving its style, and following a wiki-style writing method [20:28:50] <_arawynn, replying to alderthecaterpillar> for me it was to just start and try stuff out [20:29:16] [1/2] just... full-send it? [20:29:17] [2/2] dump all the information wherever the pages fit them, and fix it later? [20:32:12] <_arawynn> basically yes. On the first Wiki I completely ignored styling and just started writing the articles, after quite a while I started with imported templates from Dev Wiki for a site notice or a navigation infobox [20:33:47] <_arawynn> [1/2] I've been very insecure at first and didn't dare certain stuff - though a lot of it was because the first wiki was a world-building wiki I intended to create with a friend and I wanted their input [20:33:48] <_arawynn> [2/2] My second wiki is all for myself so I actually started playing around with styling [20:35:48] I completely missed that line in PageForms docs. I'll have a look at that, thanks [20:38:45] in this case, i guess it's time to focus entirely on importing information [20:38:50] i can make it look pretty later [21:25:12] [1/14] Uhhhh hello. [21:25:12] [2/14] My name is Zenith. [21:25:13] [3/14] Uhhhhhh. [21:25:13] [4/14] Just wondering, is there an extension that allows popups to come up when you hover over an Efn footnote? [21:25:13] [5/14] Uhhhhhh. [21:25:14] [6/14] If not, then how so? [21:25:14] [7/14] Uhhhhhhhh. [21:25:14] [8/14] Left image is my wiki (with the hovered footnotes not showing any popup). [21:25:15] [9/14] Uhhhhh. [21:25:15] [10/14] The right one is the Church of the Statue Wiki (with the hovered footnotes showing the popup). [21:25:15] [11/14] Uhhhhhh. [21:25:16] [12/14] Thank you. [21:25:16] [13/14] https://cdn.discordapp.com/attachments/407537962553966603/1503145907154325625/229DF061-2836-4C25-A12C-1D561BD9FB90.jpg?ex=6a024937&is=6a00f7b7&hm=0e183f8ba89cf332679be61e40fc420d760844f0a52a2fabb7534179da96cc0c& [21:25:17] [14/14] https://cdn.discordapp.com/attachments/407537962553966603/1503145907535745024/C3DFBD03-7AAF-4D9C-BB0E-102A4B5701F3.jpg?ex=6a024937&is=6a00f7b7&hm=6c11da9036c93b130ef9e3591eeebdd56bd71099274a71f898208b412d7b31bd& [21:25:23] Also sorry for sending so much [21:56:54] [[mw:extension:popups]] I think [21:56:55] [21:57:11] yeah that one [22:01:03] Oh [22:01:15] Wait I think I already did that one though a long time ago [22:02:29] I think it might be behind some config or user preference [23:41:55] I'm just here to remind you that none of your emails work [23:43:05] And here's what I was going to say to one of them the stewards "After being globally blocked back in February my Wiki has been on a downward spiral of inconsistency and I have found no luck with it at all the most successful place it was located was MH and I also had a commitment to a different Wiki on this platform imagine media Wiki since my [23:43:05] block it has become boring for me to read (I haven't had an edit on my main account in about 90 days ) and now I think I trust MH more than I did back in March when I was trying to find hosting solutions because these other hosts are generally unreliable but the question is do you trust me anyone who responds to this email if it comes through [23:43:06] answer that one simple question do you trust me enough to lift that block and probably reopen my Wiki (the wiki is in fact outdated so I would personally want to delete it) [23:53:20] [1/2] @pixldev @posix_memalign [23:53:21] [2/2] Hey, do you know how to disable the block on ChatGPT and other AI tools from being able to access our Wiki content? [23:53:31] For example, when I try to ask ChatGPT "tell me about this article from this website," [23:53:43] ChatGPT can't even access the articles on my wiki. [23:53:47] It says it has a 403 error. [23:54:14] So like, if someone is searching for info on one of the topics, and they use AI to search, AI won't even consider our pages.