[01:39:26] [1/2] Is it possible to stylise Miraheze Portable Infobox panel buttons to look like this and scroll if the labels are too long instead of having the buttons on a new line? [01:39:26] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398479796736102633/Portable_infobox_panel.webp?ex=6885834e&is=688431ce&hm=29ba24d1df656a4bd19e870dc2a3f06bc35fd3e9d1ba306145f366128909b1b7& [02:11:07] hi [03:02:46] How long does it usually take for a duplicate wiki report to be handled? [03:44:30] hi! [03:44:39] welcome [03:59:24] [1/2] Steward reports get worked when they can, there are only 5 of us and we also work non-wiki jobs/have other obligations on our time. [03:59:25] [2/2] Usual turnaround is a week or less depending on level of investigation needed, relative urgency, consensus and availability [05:20:34] [1/2] anyone using comment streams on their wiki know how to change the "discussions" button on the top of the page to the comments? example is on battle cats wiki [05:20:34] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398535447600435300/image.png?ex=6885b722&is=688465a2&hm=cf66eeaf82ff2fe4e8fcf7226109785ccc9c1bf76f259f04773872f6510d5011& [05:42:46] https://battlecats.miraheze.org/wiki/MediaWiki:Citizen.js#L-134 [05:43:08] https://tenor.com/view/yummy-tongue-flight-flight-reacts-excited-gif-17057509 [05:43:09] thanks [06:26:24] [1/3] The CommentStreams extension may have some issues with the MediaWiki 1.44 upgrade. [06:26:24] [2/3] https://discord.com/channels/407504499280707585/1006789349498699827/1394959888966357102 [06:26:24] [3/3] At this point it's still uncertain what will happen to it. Since a very large wiki is using the extension, it may get forked by MH instead of removed. [06:39:46] It works on 1.44 afaik just we need to fix some schema issues. [06:40:04] [1/3] Personally I prefer FlowThread. Compared to Extension:Comments, it has a simpler interface and a blacklist system to disable commenting on certain pages (as opposed to needing a tag on every page). Compared to Extension:CommentStreams, it has a simpler comment management system: new comments don't result in a new wiki page, and comments can be easily imported and exported by a [06:40:04] [2/3] n admin. [06:40:05] [3/3] Unfortunately it didn't pass [a security review](https://issue-tracker.miraheze.org/T4789) and is very poorly maintained at this point. It did receive fixes so that it works on 1.44, though. [06:40:38] Also new version of CommentStreams doesnt need a tag on every page iirc [06:41:11] Ah that's nice, though I believe the security review is the more time-consuming part if we are sitll going to do that. [06:41:27] The version we have now is before the major changes. Its a totally different extension after that. [06:41:43] I will do the review if needed. [06:41:48] If I get it working lol [06:42:18] Not doing a review if it doesn't work. Otherwise yeah it'll have a review before we go 1.44 everywhere [06:42:57] if needed though we will fork. Its a nice extension to have working too [06:42:58] I was talking about Extension:Comments. I think CommentStreams is enabled for main NS by default since I started using it about a year ago. [06:43:07] yeah just realized lol [06:43:25] to many comments extensions [06:44:51] It's the classic FOSS situation where several programs do similar things, but all of them are broken/hard to use in some respects, so there is no clear winner and everyone is stuck with some level of jankiness. [06:46:11] I remember doing that review and declining lol [06:46:37] one of the first ones I did. [06:49:32] All issues I originally found seem fixed though. [06:50:30] [1/2] I dream of one day cleaning up that extension so that I can be added to MH. Probably never happening, though. [06:50:31] [2/2] I dug into the history of the extension a while back. It was written for Moegirlpedia by someone who just got into MW extension-writing, so the poor code quality is to be expected. And because of Moegirlpedia's popularity, most Chinese wiki farms I've visited use it, hence all the extension requests from Chinese wikis. [06:50:45] I mean it still uses array() format lol but I dont see security vulnerabilities in it [06:50:58] And it would be very far from our worst extension [06:51:46] class namespaces are also 1.44 compatible [06:52:14] Nice! That's good to hear. This is probably a bad time to request an extension since everyone is busy fixing things for 1.44, but maybe that can happen later. [06:52:27] [1/2] This is the most concerning part imo [06:52:27] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398558569619525642/image.png?ex=6885ccaa&is=68847b2a&hm=2f4fc977aded7c6fcaf7deec090253ec937830e13a0e15d227830c6581bd16d2& [06:55:57] [1/5] lol vacation responder responded to GH [06:55:58] [2/5] https://github.com/nbdd0121/MW-FlowThread/pull/79#issuecomment-2779304081 [06:55:58] [3/5] translation: [06:55:58] [4/5] >>> This is an automatic vacation reply from QQ Mail. [06:55:58] [5/5] Hello, I am currently on vacation and unable to respond to your email personally. I will get back to you as soon as possible after my vacation ends. [07:00:35] [1/2] Lol average Chinese user on GitHub. I saw something like this a few weeks ago in a different repo. https://github.com/qemu/qemu/commit/3d40db0efc22520fa6c399cf73960dced423b048#r160837286 [07:00:35] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398560616506986496/image.png?ex=6885ce92&is=68847d12&hm=b1ec30c89c9846413cf456fefea2c9a5ffb0acc23d436e6c8f67dfeae5b300fd& [07:23:55] https://cdn.discordapp.com/attachments/407537962553966603/1398566488960401530/image.png?ex=6885d40b&is=6884828b&hm=a3287d20af0dbb7241fa2d745f625db21a677f2bb4b77a86fc4e2c8f343d332c& [07:24:05] i dont understand why its doing this [07:24:12] can i not input cell tables into tabbers? [07:24:21] like celltable1 into tab1 and celltable2 into tab2? [07:27:14] Tables probably need to be escaped. [07:27:43] wym by that? [07:27:44] https://dev.miraheze.org/wiki/Template:Wikitable [07:27:49] im unfamiliar with this terminoilogy [07:28:34] The `|` in a table could be interpreted as a table separator or a template argument separator. [07:29:11] its not a standard table however [07:29:26] https://cdn.discordapp.com/attachments/407537962553966603/1398567879179505734/image.png?ex=6885d556&is=688483d6&hm=f3164bc3a05ae1f471a5d0603e377d4bab2a2dffc4cac84a148fa9f3a136fa1d& [07:29:28] its one of these kinds [07:29:37] it still applies? [07:30:16] [1/2] if so, do i basically just input in every table before the cellspacing? [07:30:16] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398568087661314140/image.png?ex=6885d588&is=68848408&hm=c2b86928bc6dc5c804994e4b6a354bd70607fca96329202c16ac79569773b9e2& [07:30:35] Link to your wiki? [07:31:05] https://babelredux.miraheze.org/wiki/Diegesis [07:31:07] take a look [07:31:19] ive saved it so you can look as the weird tabling for yourself [07:32:00] [1/2] You need to escape that wikitable. Just use the template I linked earlier [07:32:00] [2/2] https://dev.miraheze.org/wiki/Template:Wikitable [07:32:29] so i just turn the {|cellspacing into {{Wikitable| cellspacing =... ? [07:32:48] Well, why not give it a try to find out... [07:32:55] alright [07:32:55] sure [07:32:56] why not [07:33:26] don't think it don't say it [07:33:56] whaats wrong [07:34:03] mersault [07:34:03] ah [07:34:05] i know it [07:34:06] general works [07:34:08] mersault [07:34:09] all that [07:34:13] well i dont blame you [07:34:17] its the inspiration after all [07:34:17] https://tenor.com/view/bh187-spongebob-sweating-omg-cant-handle-gif-19166949 [07:34:23] https://tenor.com/view/black-silence-roland-gif-8315485733063610951 [07:34:35] Library of Ruina was what inspired this project yeah [07:34:38] ok let me give this a try [07:37:04] [1/2] doesnt seem to be working [07:37:05] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398569798916640868/image.png?ex=6885d720&is=688485a0&hm=d9abca5f5801613637ad12c90231c838e139cf8b5ce5e44017acb12dc6d9ffec& [07:38:50] You need to also import [[Dev:Module:Arguments]] and [[Dev:Module:Wikitable]] [07:38:51] [1/2] [07:38:51] [2/2] [07:39:02] mmm [07:40:01] [1/2] seems to be quite broken now [07:40:02] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398570540943540334/image.png?ex=6885d7d1&is=68848651&hm=3243de18cf674bd0f2b82ed8158a6aade1b184eba59aaac1859dce56c938a458& [07:40:14] [1/2] it should look something like this [07:40:14] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398570594555007128/image.png?ex=6885d7dd&is=6884865d&hm=561aa2524db1cec906a758cfda23549daa579e1f4c5ca3971ebf2a0f5baeb59d& [07:41:31] however [07:41:36] it does work a little better now [07:42:59] [1/5] Maybe [07:43:00] [2/5] ```text1 = [07:43:00] [3/5] {{wikitable|....}} [07:43:00] [4/5] ``` [07:43:01] [5/5] ? [07:43:19] okay let me try that [07:44:44] didnt do much [07:46:46] nothing seems to have changed [07:48:03] [1/6] Your wikitable syntax is also a bit wonky. [07:48:04] [2/6] ```diff [07:48:04] [3/6] |- [07:48:04] [4/6] - ! class = "portal" style = "background: #0D253D" "border: 1px solid #000" | {{CropWH|130|130|image = EffulgentProfile.png|articlename = Effulgent Watch}} [07:48:04] [5/6] + | class = "portal" style = "background: #0D253D; border: 1px solid #000" | {{CropWH|130|130|image = EffulgentProfile.png|articlename = Effulgent Watch}} [07:48:05] [6/6] ``` [07:48:26] https://cdn.discordapp.com/attachments/407537962553966603/1398572658400038932/image.png?ex=6885d9c9&is=68848849&hm=52b6aeaa00b78e91844f42d2da33c26caac4591d2813a7d345ee639d07a8b578& [07:48:36] https://cdn.discordapp.com/attachments/407537962553966603/1398572701265694892/image.png?ex=6885d9d4&is=68848854&hm=5ab32541e4dd19ee8670e2a3162e996b154bbe92047b6ffb0ec4c822a17863fd& [07:49:21] i dont quite understand what exactly im looking at right here [07:49:35] #mood [07:49:41] lmao [07:51:40] [1/12] I think you can just write your tables in a `` tag [07:51:41] [2/12] e.g. [07:51:41] [3/12] ``` [07:51:41] [4/12] [07:51:41] [5/12] |-| First tab = [07:51:42] [6/12] {| class="wikitable" [07:51:42] [7/12] ! Headers !! More headers [07:51:42] [8/12] |- [07:51:43] [9/12] | row cell 1 [07:51:43] [10/12] | row cell 2 [07:51:43] [11/12] |} [07:51:43] [12/12] ``` [07:52:01] tried this before but it didnt seem to have worked [07:52:04] i supposed ill try again [07:53:00] [1/2] Fixed text2 for you. [07:53:00] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398573807429484665/image.png?ex=6885dadb&is=6884895b&hm=b3f4bc988220b38433b989f9662966e6ae3e2a1c86c77aff18adbe3bcfd6e1c3& [07:53:57] @afterglou you also need to apply the correct wikitext syntax. In your example you use `!` instead of `|` for rows that aren't the header row, and the inline style is also wrong [07:54:14] Sign. You definitely need to learn how to resolve problems yourself by looking at the manual and searching through online help pages. Asking a new question here for every new issue you encounter will not be sustainable. [07:54:21] sorry [07:54:38] it wasnt this difficult when i was utilizng fandom previously [07:54:47] but i dont want to use fandom anymore [07:54:53] ill just have to push on through [07:55:03] Yeah the table syntax is a bit off as well. I made the minimal fixes so have it working again. [07:55:31] ill keep this in mind for the future to take some time and properly learn how to do this and work on a stopgap for now [07:56:10] mediawiki.org has a lot of documentation on how to do things like this. Look at Help:Contents on MediaWiki.org [07:56:39] Hmmm I guess fandom has some nice quality-of-life features. Unfortunately we only have a more vanilla experience here. [07:57:08] its a lot more user friendly in terms of features and extensions but they've just been too much a pain recently for me [07:57:30] intrusive ads, intrusive popup menus that have a strange chance to not let you click out of them and all that [07:57:35] i like miraheze so far [07:57:45] it has a lot more freedom than i imagined [07:57:57] the other issue is that theres too much freedom, but i guess its just a learning experience for me really [07:58:23] We have a lot of the stuff Fandom has as well (versions of their extensions) but yes a lot is still missing. And it is a learning curve. [07:58:29] once i can figure this out properly, hopefully teaching the other staff in my server how to work and update this will be easier [07:59:56] i think for now i will just not use the tabber so that visually it has a baseline but i will continue working on this in general [08:01:01] -# Someone have ported the Progress Tracking Checkbox for table as an vanilla mw extension, but it wasn't been installed yet, given that I have not receive any info regarding security review result [08:18:15] the og version of the TPT still came out with more updates, hope the fork got the update as well [10:26:10] thanks m8 [11:35:09] how would I go about adding to the interwiki table as a local bureaucrat? :CerberHuh: [11:35:37] everything mentions that local bureaus can edit a wiki's interwiki table but I cant see any way to edit it [11:37:04] If your wiki was created before we allowed wikis to edit the interwiki table then you will need to assign the interwiki right to a group in Special:ManageWiki/permissions and then use Special:Interwiki [11:37:36] ohhhh [11:39:39] worked, thank you! [11:39:44] a:CerberHype: [11:45:45] [1/4] i tried to use a portable infobox this time [11:45:46] [2/4] and the infobox is still not showing [11:45:46] [3/4] what the heck 😭 i swear im about to cry 😭 [11:45:46] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1398632383124869221/IMG_1755.png?ex=68861169&is=6884bfe9&hm=d1bb97483c74888c5c80164eb1287c9bd6a346b5bbdf6a007a7c47bd602f9d8d& [11:46:27] the parameters shouldn't be wrapped in quotes [11:46:40] hmm alright, lemme try [11:46:43] thank you <3 [11:49:09] [1/2] it actually worked!! thank you so much again 🥺 💖 [11:49:09] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398633237630160937/IMG_1756.png?ex=68861235&is=6884c0b5&hm=aaab42ce43089865501c59f230de83b48b344c714e69800905c3aa7ec1d3f5f7& [11:49:13] skye is a cool name [11:49:33] yw ^_^ [11:49:48] wait until you see my full username (terribly awful pun) [11:50:00] thats hilarious [11:50:20] it's so good since no one in the history of ever has used this username [11:50:26] unlike my deadname [12:00:00] [1/2] ive searched online a bit but wasnt able to find much on this topic.. is it possible to disable lazy loading altogether on mobile? when images and gifs are in that 'waiting to be loaded' state, they make the page scroll horizontally until loaded which looks bad. all the gifs and images are really small so loading them all on page load shouldnt cause too much issue on either end hopef [12:00:01] [2/2] ully [12:01:45] an alternative id be happy with as well is just making them Not extend past the page's width when not loaded fully. i thought specifying `max-width` to be 100% in mobile.css would do it but the issue still occurs in the same manner :pp [12:28:43] Try $wgMFLazyLoadImages [12:28:54] Not sure if its in ManageWiki [12:38:30] [1/2] this seems to be it.. mm, apologies for the confusion on my end, but how exactly would one tweak the setting here? i dont see any obvious toggles or anything [12:38:30] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398645655702077470/image.png?ex=68861dc5&is=6884cc45&hm=c441847dea2a84119fce760211978ec0d0d5bbb8be5ea406942c19c7474a2147& [12:41:10] You presumably remove "Default" from that list if you don't want it enabled by default [12:41:45] ^ [12:42:13] ah, that makes sense. alright, thank you ! [12:59:36] [1/4] i added a new section "age" [12:59:36] [2/4] however i am uncertain how to make it optional, as i removed it from the example code, yet it still appears 😭 [12:59:37] [3/4] https://cdn.discordapp.com/attachments/407537962553966603/1398650966097530880/IMG_1758.png?ex=688622b7&is=6884d137&hm=588ab3fc64c0bf5a027c9b5f223aa1c5ac2c49cbeae3dfcd078584f0491f7361& [12:59:37] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1398650966491791470/IMG_1757.png?ex=688622b8&is=6884d138&hm=27a94b7dfd7439de881441fb32ebcdf2c658ad441bfd84f78d1b502e8e99edf0& [13:04:50] yes, optional, as i don't want to eradicate it completely [13:05:28] [1/3] if you don't want an optional parameter to show you must [13:05:28] [2/3] 1. ensure it has no default value [13:05:29] [3/3] 2. dont define the parameter when calling the template [13:20:20] [1/3] if i understood correctly, well technically if i erase it from the paramters all together, it wont exist anymore [13:20:20] [2/3] does that mean you should add it in the example template if you want it there? [13:20:20] [3/3] (sorry if i sound unclear) [13:23:05] you dont do this: `|age = 200` [13:36:42] within the example that has been already filled with information? [13:37:20] well, if you don't want it to show... yeah? [13:37:27] alright thank you <3 [13:40:41] [1/3] it's still there 🥹 [13:40:41] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1398661303244951572/IMG_1760.png?ex=68862c58&is=6884dad8&hm=00fbdbd8c94e8607f512ff63247ee0d5362072eaa4f4c3bc7fcc52e5d985c9a6& [13:40:41] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1398661303773692028/IMG_1759.png?ex=68862c58&is=6884dad8&hm=efb7f6f792dde278fab49b09ce25042569b29cc2d9b8e2d804da2b2a8e5b7764& [13:41:31] are you setting a default value in the template itself [13:46:02] [1/3] hi! does anyone know if i set up my gadget incorrectly? [13:46:03] [2/3] [[mh:utg:MediaWiki:Gadget-Translator.js]] [13:46:03] [3/3] [[mh:utg:MediaWiki:Gadgets-definition]] [13:46:04] [1/2] [13:46:04] [2/2] [13:47:45] [1/4] iii don't know ^^' [13:47:45] [2/4] https://cdn.discordapp.com/attachments/407537962553966603/1398663079541084222/IMG_1761.png?ex=68862e00&is=6884dc80&hm=e1d20f16e061f582a8b00a0c5675ca761f103f6f8b0e8539832f80be631c2de0& [13:47:45] [3/4] https://cdn.discordapp.com/attachments/407537962553966603/1398663080136671313/IMG_1762.png?ex=68862e00&is=6884dc80&hm=50f941f08e337bcbe3854f5587cc80c4ab4c9cba0aaabdb287a2dd16c1bc755a& [13:47:45] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1398663080703164518/IMG_1763.png?ex=68862e00&is=6884dc80&hm=cf4e362e039c318ad4b103b7a327cf0a653479a43c47784a5375e931b89797ea& [13:48:12] idk how disambiguation became optional or not visible either, despite the same code [13:52:56] maybe [[mh:utg:Special:Gadgets]] ? [13:52:57] [13:53:36] [1/5] mediawiki.hook isn't a dependency that you have to load on Gadgets-definition, and oojs-ui.styles.icons-translate doesn't exist to be loaded in the first place. Try removing them from Gadgets-definition: [13:53:36] [2/5] ```diff [13:53:37] [3/5] - Translator[ResourceLoader|dependencies=mediawiki.util, mediawiki.Uri, mediawiki.hook, oojs-ui, oojs-ui.styles.icons-translate|default]|Translator.js [13:53:37] [4/5] + Translator[ResourceLoader|dependencies=mediawiki.util, mediawiki.Uri,oojs-ui,|default]|Translator.js [13:53:37] [5/5] ``` [13:54:26] is there a more in depth docs about the gadgets? [13:55:20] tyank you! [13:56:50] [[mw:ResourceLoader/Core_modules]] lists the common dependencies taht you can use. It doesn't list all the methods (rather giving a simple overview), so oftentimes you have to click 'JS Documentation' to find all the supported methods. [13:56:51] [13:58:16] If you're a beginner then I recommend reading [[mw:Gadget kitchen]], then studying up on other gadgets that other people have made to get a feel on the code design [13:58:16] [13:58:30] Also learning how to use jQuery [13:58:48] thanks, i'll take look at it forward in the future [14:29:01] hello, i just came to miraheze from fandom and im a bit confused, how do i change the background color? [14:30:54] hi! unfortunately unlike Fandom, there isn't a theme designer, which means you need to customize it via css [14:31:11] [1/2] via CSS [14:31:12] [2/2] easier solution is in settings of Cosmos skin (default skin is Vector 2022) [14:31:48] oh ok, ty [14:32:01] ty for the alternative [14:40:19] [1/2] hmm.. i dont know if theres something im missing but it seems like they still lazy load ? viewing this page for example , all of the media seems to load only when its visible; opening a section with media on mobile causes the page to become scrollable horizontally, and going through it quickly i can see h [14:40:19] [2/2] ow the images and gifs stretch out in the unloaded state before snapping to the correct size [14:46:50] if i switch to desktop view and then back to mobile view the issues do disappear by virtue of everything being loaded, and i was expecting that disabling lazy loading would have had this kind of effect, just without the hassle of switching viewing modes [14:48:21] but it seems exactly the same from what ive checked and i dunno why -_- [14:51:40] wait so how exactly do i change the background color? specifically to hex code #151418 [14:51:53] https://oor.miraheze.org/wiki/MediaWiki:Common.css [15:00:11] [1/3] nevermind, i finally figured out what's wrong [15:00:11] [2/3] i wrote human age twice 😭 [15:00:11] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1398681301338296422/IMG_1767.png?ex=68863ef8&is=6884ed78&hm=f4a458c1ca66aa3073a22d104ac27868d6090b49b848c6865ccbd5cceec32263& [15:00:14] [1/6] i think something like this would do it [15:00:15] [2/6] ``` [15:00:15] [3/6] body { [15:00:15] [4/6] background-color: [hexcodehere]; [15:00:15] [5/6] } [15:00:16] [6/6] ``` [15:01:00] i literally just found out how to when you told me, thx anyway though [15:01:34] ah fwbhjkfw of course. i dont really know much of anything about css but a good approach ive had when wanting to do something is just looking at developed wikis' css pages and seeing how its written there fbwhjfw [15:12:05] kinda off topic but it's kinda rare for me to see someone not using syntax highlighting [15:20:44] CodeMirror is really inconvenient on mobile devices [15:21:10] Especially CodeMirror 6 [15:24:35] and me who is a noob at all this programming lingo (not negative) [15:25:44] what version does miraheze use for its code editor [15:26:11] No idea [15:26:25] a:pain: [15:26:27] ctrl + d seems to just remove a line of code instead of selecting the next occurance [15:26:55] If you can use the browser's CTRL+F to find things instead of the in-editor CTRL+F then it's 5 [15:27:31] ah i see [15:27:39] i wonder when they would update it to 6 [15:28:07] I think 1.44 or 1.45 drops support for 5 [15:57:16] default in 1.44 [15:57:36] that's one reason to take part in nexttide if you ever needed one [16:22:57] CodeMirror seems to be version 6 already on MH. At least that what Special:Version claims on my wiki (And no we are opted in to nexttide, so it is a 1.43 wiki) [16:27:03] (lol forgot the not in there xD) [16:27:03] damn they just love making me look a bit stupid [16:27:31] anyway it doesn't support autocompletion unless on 1.44 [16:30:28] wait auto-completion? How is that gonna work even? Is it gonna search through all your templates and stuff when you type or what? Sounds pretty resource intensive to add auto-complete to code-mirror [16:31:13] not templates afaik [16:31:14] https://www.mediawiki.org/wiki/Help:Extension:CodeMirror#Autocompletion [16:31:47] that's more reasonable [16:32:32] wait [16:32:47] [1/4] ``` [16:32:47] [2/4] Autocompletion does not work for templates, or for magic words or parser functions that do not begin with # or __ by default. To get autocompletion in that case, press ⇧ Shift+↵ Enter after you've typed {{ and the first few characters of the template, magic word or parser function you're looking for [16:32:47] [3/4] ``` [16:32:48] [4/4] Maybe it does? [16:33:07] but first you have to "enable" it [16:34:00] Ohh that is a nice compromise, as yeah doing it automatically as I said sounds resource intensive, that way, it is basically like you are choosing to start a search for it kinda [16:34:10] Special:Version can report 6 even when you're on 5 [16:34:20] Those are unrelated versions [16:35:56] Ah yeah no links [16:36:05] #verify [16:36:10] oh right you are waiting on that [16:36:31] The easiest way to check if it's 5 or 6 that I know of is to see if you experience the bug T393833 on Wikimedia's Phabricator [16:36:37] Yeah [16:39:28] That is quite a claim there, that would make no sense, you are gonna have to come with an actual source there (But indeed there could be ver 6 features that rely on MW 1.44 to work, even if you could still install it in 1.43 for some of the benefits) [16:39:32] nah 1.43 should be on 6 as well, just a bunch of features are locked behind being on 1.44 [16:40:45] [1/2] Whatever [16:40:45] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398706621466546318/Screenshot_20250726_184038_Discord.png?ex=6886568d&is=6885050d&hm=f1b7e4703bab5690af4f8c7354ebf65ba478f0d5d408cd9dfabc5f2ac02dc216& [16:41:26] -# wikipedia is a virus [16:41:55] That is yet another claim, where the is actual proof they are using version 5, when their Special:Version say 6? [16:42:11] I'm sure they are using 5 because search works for them [16:43:06] . [16:43:13] Whatever, I'll check the loaded RL modules when I get home [16:45:15] My point is, open extension.json on the REL1_43 branch for CodeMirror and you'll see that the version is set to 6.0.0 and CodeMirrorV6 is false by default [16:45:56] Meaning that CodeMirror in default configuration loads 5 despite what the extension version shows [16:48:02] Also, those features work fine if you switch to one of the earlier WMF branches for 1.44 even if your MediaWiki is on 1.43 lol [16:48:39] I did that on UT/DR wikis, we're on 1.43 and link suggest, code collapsing etc. work fine [16:49:02] Pretty sure they did that on wiki.gg too [16:51:45] [[w:Special:Version]] [16:51:46] [16:52:04] you can do wiki links /o verify [16:53:48] [1/2] But I can't link to the noc.wikimedia.org page with their wiki config which explicitly says $wgCodeMirrorV6 is set to false [16:53:48] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398709905241669703/Screenshot_20250726_185332_Brave.png?ex=6886599c&is=6885081c&hm=01f1299ad66ad1bf258193b1d412a4523d041f7508990b5fd136c8f9b0ee9875& [16:54:16] Despite what Special:Version says [16:55:01] oof [17:05:54] [1/2] how do i add something to multi-level interwiki prefixes [17:05:54] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398712950155645068/image0.jpg?ex=68865c72&is=68850af2&hm=48f5413da73c55215224dbd65c035c87b3d90b23b64324a39d7fb10291d7853c& [17:06:06] <.guardianx.> Anyone know if i need to hold off on wiki updates after requesting a name change? [17:06:13] Howdy Kocka [17:12:05] [1/2] typoheze [17:12:05] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1398714504887664781/image0.jpg?ex=68865de4&is=68850c64&hm=6484490af86c95c484cf7aa5208b104a8f85ba2434c0e84563bb6f569efc05cb& [17:12:41] No point in editing my wiki anymore :ellenCry: all ruined [17:14:39] no...? [17:17:33] why ruined? [17:18:10] it's a joke, like how when people notice typos in video games, they're like "literally unplayable" [17:19:12] https://github.com/miraheze/mw-config/pull/6035 thank me later [17:19:33] nooo i wanted to pull [17:19:35] flip you!! [17:21:14] think fast [17:21:29] 2 + 2 is 4 [17:21:44] baldiheze?? [17:21:50] If you have one potato, you have one potato. It's a fact [17:21:54] I was thinking fast [17:22:21] I'm gonna need to check with my accountant on this one, sounds too good to be true [17:23:21] sorry, but they got interpreted as potato (british) and potato (american), so this is actually false [17:23:47] Region-locked spuds, what a world [17:23:56] no one mention "potatoe" or the whole codebase collapses [17:24:16] Samwise is gonna be very unhappy about this region locking [17:24:35] One does not simply take a potato to mordor [17:24:59] We've had one potato, yes. What about a second potato? [17:25:04] They're taking the tater tots to Isengard. [17:25:40] <.guardianx., replying to pskyechology> OKay, wasn't sure if it required a database change or something [17:25:56] it does but its rather quick [17:26:01] Chips. [17:26:11] My wiki is made of chips. [17:26:15] crisps, if you're insane [17:26:20] <.guardianx.> got it, ty! [17:26:45] It puts the salted crisp on its skin or it gets the hose [17:27:13] crisps to me are those flat things that come in small foil bags, and chips are the big bags of frozen sticks of potato [17:28:13] either, way fixing a typo? [17:34:40] what about it [17:45:55] Keep typos it gives your wiki more personality [17:53:08] <.guardianx., replying to amelialoveheart> gotta prove it's not AI in some way! LoL [18:03:36] There’s an editor on my wiki who leaves rants about how much something annoys him in the leading of some articles and frankly I don’t get rid of all of them because you gotta have that human elements [18:34:25] to me I guess it would depend how off topic or constructive the rants are. [19:19:10] Hey, is there any Mirahaze admin I could DM about an issue I have against a new wiki that was made? [19:20:24] I suggest either emailing stewards@miraheze.org, a report at [[SR/R]] or, if a serious issue, email Trusty and Safety (ts@miraheze.org) [19:20:31] [19:20:34] what kind of issue, violiting content policy or something worthy of trust and safety report? [19:20:44] ah, skye beat me [19:20:59] :3 [19:21:11] It's more about stealing content/branding [19:21:52] I can explain here if I need to, I just prefer DMs if possible [19:25:25] copyright violations are more of a trust and safety topic [19:27:00] Hm [19:27:09] Copyright infringement? [19:30:30] [1/4] Basically I was an admin for a wiki dedicated to a specific fan project, hosted by Grifkuba [19:30:31] [2/4] this wiki was largely dead and abandoned for many months until the administration team decided it was just too outdated/abandoned to be useful anymore, and we didn't have the interest in continuing with it [19:30:31] [3/4] So we killed it [19:30:31] [4/4] And now someone, who afaik has never made an account, much less edit this wiki, has decided to just create a new wiki under Miraheze, using our name and logo, and copying entire pages from an internet archive [19:31:53] under which license was the old wiki [19:32:42] the license/copyright badge is usually in the footer of wiki, things like CC-BY-CA [19:34:35] Do they provide attribution? [19:35:37] [1/3] uhhh, I dont understand these things [19:35:37] [2/3] > Creative Commons Attribution-ShareAlike [19:35:37] [3/3] ? [19:36:04] Their front page openly states its an attempt at revival with a direct link to the internet archives [19:36:46] this is usual wiki license, it basically means that anyone can copy and modify further content of the wiki, as long as source is credited/attributed, usually w/ page histories [19:37:22] there's no copyright infringement in this case [19:38:27] can I at least ask for it to not have the exact same logo/looks we used? They are part of the whole identity of our community, and I want it to not be associated with it [19:39:07] You could [19:39:13] Ask them yourself probably [19:39:29] probably better contact the guy first [19:39:37] ask him exactly that [19:39:51] There’s no policy against revivals, and I don’t see any issues [19:41:05] the problem with a CC license is that anyone can use it (with some conditions, such as atteibution) [19:41:40] also welcome back @pixldev [19:41:44] Some say problem, some say feature [19:42:14] in the context of this conversation it's a problem for them [19:42:31] if he's so dedicated to revival i hope he'll understand your concerns [19:43:07] for example, pizza tower wiki forking from fandom to miraheze w/ og admins completely updated its identity [19:43:50] common thing [19:51:01] alright, well, thank you for your input [19:59:44] hi guys, is there anything i can do about a person registering with a username which is against wiki rules but im not certain is against miraheze ToS? [20:08:38] is it offensive, or...? [20:09:37] its uh,, either racist or nsfw or both 😅 TW ||the username is 'SlaveSpace 5ever', Subspace is a main character in the game the wiki is based on|| [20:10:07] it goes against our wiki rules but i cant figure out what to do about it LOL [20:11:35] Well I would lean more to NSFW is the character is Subspace, as submissives can sometimes be referred to as Slaves. [20:12:04] i should clarify thhe characters name has to do with the scientific concept of subspace, not anything nsfw LOL [20:12:09] this is a childrens game, on roblox for ages 9+ and up [20:12:19] so the wiki (and the community as a whole) completely prohibit nsfw [20:15:17] I would speak to him first, and see if they're interested in trying to get that changed. [20:15:32] i guess, i just really dont want their username on the recent chhanges log :s [20:15:53] it kind of sucks that we cant moderate usernames, we've had quite a lot of questionable ones and it can be frustrating dealing with them haha. not blaming anyone, i just sometimes dislike mediawikis approach to usernames [20:19:15] yikes, I think you might wanna ask a steward about that [20:19:39] I'm volunteering @notaracham to answer this ^ [20:20:04] thank you so much skye :'D [20:20:10] i appreciate you! [20:20:32] [1/2] yw :3 [20:20:32] [2/2] (am I the official steward pinger now or what lol) [20:20:49] ooooo scary stewards will bite your head off if you have a genuine question [20:20:53] LOL [20:28:15] In the future, I'd use the Stewards ping, I'm low availability in general [20:29:23] noted! in all fairness, you were the only one green on discord though [20:29:32] Yeah, my status is not to be trusted. [20:29:52] I have enough devices at least one of them thinks I'm on and looking at any given time. 😄 [20:30:04] perfect time to use a discord status to say that your status is not to be trusted [20:30:31] Done! [20:31:27] my status is also not to be trusted because I'm sort of anywhere anytime although usually only imminently available as an emergency response [20:31:31] General approach to one-offs that aren't overtly offensive would be a local ban. I've elected to lock for UP violations in this instance. [20:32:31] thank you! sometimes its so hard to know where the line is, haha. but i will keep that in mind, that im allowed to just locally block [20:34:21] I tend to be very sparing on strict up locks for that reason but will not fault any wiki for enforcing a reasonable standard of its own on its own borders [20:35:16] yeahh, it becomes difficult when your topic is a childrens game, so children may reasonably read the wiki (not just 13+ and over, but under 13s logged out may do so, too). if it was for anything else i probably wouldnt care so much haha [20:35:32] the devs have a very strict mindset against this type of stuff and especially involving their IP so i want to respect them too [20:39:33] Well people can be online while being invisible, and likewise someone can by too busy with other things, while being online status. hence why you should also seek out group roles for things like stewards (or moderators etc on other servers), as online status tells NOTHING about how available any person is [20:39:51] Is wiki theming protected by "All Rights Reserved"/copyright? [20:40:51] [1/2] its protected by whatever the license of the wiki is [20:40:52] [2/2] if it is ARR, then yes [20:41:42] i agree but for a non-urgent issue i did not feel like pinging everyone relevant [20:43:09] I would not get particularly attached on wiki theming, I've never seen a 'proprietary attitude' hold up for that [20:43:10] yanking it is generally frowned on but any action on it I've never seen successfully enforced unless I missed a case [20:43:27] monkey NFT flashbacks... [20:43:27] css is rather open by design [20:43:36] not dissimilar imo [20:44:02] [1/2] "you can't just steal my css" [20:44:02] [2/2] the humble inspect element: [20:44:09] as for steward ping I'd rather arrive late when the group is pinged in the off chance I do happen to arrive first, as far as I know there isn't a steward too fussy on that [20:44:27] there's attempts to make it harder to yank but nothing that actually holds up technically [20:45:02] Ofc I am sure overpinging Stewards is still frowned upon or if it was non urgent [20:45:15] overpinging or arbitrary is one thing yeah [20:45:28] And that is pretty much the stand any decent moderator on any server would have [20:45:30] I preson belive in "Only ping if urgent" [20:45:31] but I don't mind even if it's a simple case of misjudging the importance and it's not spammed [20:46:09] hmm yes today I will ping all stewards for every username change request submitted :3 [20:46:13] Sometimes, I do a "ping higher staff" on a Discord BUT I wanted to make it clear that this is what I had done, and pleasee do not undo it [20:46:30] basicly, it was a anti spam thing I had put in place [20:46:43] Ofc, you should never ping, unless needed, but if you feel the need to ping, better to always ping the group (stewards) in this case, than a single individual [20:46:49] indeed [20:47:00] Do people ever spam ping stewards? [20:47:21] the main problem I tend to see is people just pinging every group because they are impatient or don't know who to ping [20:47:31] outside of just plain trolling though not really [20:47:38] Lord and Lady damm it Discord, stop being annoying [20:47:53] I've seen more of that "I ATTACK AGAIN" person than steward ping spam tbh [20:48:00] Uh, LTA? [20:48:29] attackface is the latest in a long line of minor platform nuisance tbh [20:48:37] still intending to make a little cvt page on that one [20:48:56] cvt archives sounds like a fun read ngl [20:49:00] Uh is the list/pages public? [20:49:05] no [20:49:20] i would assume not as it can contain non-public info [20:50:33] cvt space is semi confidential; nothing nda, but not necessarily stuff everyone, specifically the subjects, need to know that we know [20:50:34] knowledge is power, after all [20:50:34] yes, [20:50:35] plays in also to not necessarily openly shaming people as one off warnings also mirror there sometimes for posterity in light of people having and using the liberty to scrub their user pages, and to avoid feeding the subjects with the attention [20:50:50] I sympathize with a case for transparency but believe it is outweighed by the reasons for its seclusion [20:52:20] but cvt wiki is more or less a host to ^ (the 'registry'), some cvt documentation I mean to mostly port to meta outside specialized stuff, and a noticeboard to keep track which is not as well maintained as ideal but meh [20:52:35] I would like something more robust but also not out of the way to use for triaging [21:16:07] transition name change any% [21:18:16] eeeeeee two days left!!