[00:00:08] i had assumed that rhinosf1 published his message ^^; [00:00:27] I don't even think the trial period is gonna be needed - I'm gonna be through with the whole Privacy Policy in an hour or less [00:10:46] May I remind you that translations need to be done manually and not via Machine translators? [00:12:12] Context is key, so understanding the matter is important [00:12:44] Time is not the essence, nor is quantity, but quality 😉 [00:13:34] Much aware [00:14:08] I'm merely a fast worker /gen [00:52:39] well, I have translated a bit more than 50 strings at this point [00:52:43] time to sleep [00:52:57] before all-out invasion of the translation extension [02:11:53] What's the best way to change a file into a redirect to another file, especially for duplicate files? [02:13:46] What do you mean by best way( [02:14:42] Like off the top of my head, I would delete the file, then make a page with the file name that only has a redirect string in it [02:15:38] if the existing file should be discarded entirely then yea i think so? [02:15:39] I guess I'm just looking for any other way, maybe even one that's a bit more efficient than delete-then-recreate [02:15:59] oh, you mean how to do that?(words not wording) [02:16:05] could have a script [02:19:38] the deletion policy is actually fucking scary if you want to leave your wiki archived [02:22:26] I wish fandom had a deletion policy [02:34:15] truth nu [06:02:55] Same here. I wish you could just nuke your wiki instead of asking them to do it. [07:26:44] you can't even ask them to do it [07:26:48] they don't do it [07:47:16] Wow. [10:47:06] use inpageedit to delete and recreate [10:47:13] very efficient [10:48:12] wait i think inpageedit allows you to redirect it directly if you have the delete rights [10:52:46] [1/2] but ipe-next has a bug that the file won't be deleted. i think you can use ipe v2 to easily achieve what you wish [10:52:46] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1431958731054125178/image.png?ex=68ff4efd&is=68fdfd7d&hm=61db02f5d9b4a5f6888217da21b9a4293a8c8227ef12b3cdbd7330a4f0301728& [10:54:49] [1/2] this is ipe v2. i think it's what you're looking for [10:54:49] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1431959248581038150/image.png?ex=68ff4f79&is=68fdfdf9&hm=59cd0eabcb4a22bb24479ea410eb5fb8190da4585002203a91e84e21dc8429b3& [10:55:18] https://cdn.discordapp.com/attachments/407537962553966603/1431959368303382658/image.png?ex=68ff4f95&is=68fdfe15&hm=42febe95cea4c056d60b8a71149e4fc81f9b4d5444a96d33455ac71fa26be7ae& [11:06:03] 😉 [14:29:36] T [15:02:56] <90gq29> yo [15:03:03] <90gq29> is there a way to revert a batch of replacetext edits? [15:19:27] rollback? [15:19:48] you will never want to ||replace backward|| [15:31:29] <90gq29, replying to honoka55> i manually did it but [15:31:31] <90gq29> is there an easy way? [15:33:28] request to run [[mw:Manual:rollbackEdits.php]] on phorge maybe [15:33:29] [15:33:44] it's very easy you just need to wait [15:34:10] oh wait i think it can't specify a time duration [15:34:10] <90gq29> i see [15:34:17] <90gq29> hm? [15:34:27] <90gq29> so it reverts all your edits? [15:35:11] seems so [15:35:22] https://phabricator.wikimedia.org/source/mediawiki/browse/master/maintenance/rollbackEdits.php but i think it can be modified to revert only within a time duration? [15:35:31] and maybe you can make an ext out of it [15:35:42] then it'd be very easy [15:57:39] still worth asking on phorge - if it can’t be done that way then explore other routes [15:58:05] I’m cooking right now, but I’m happy to take a look once I’m done [16:01:27] Where can I find more information about it? [16:02:31] [1/2] official website of ipe v2: https://ipe.js.org/en/ [16:02:31] [2/2] of ipe-next: https://www.ipe.wiki/ [16:03:14] fork of ipe v2 that bypasses miraheze's csp: https://github.com/lihaohong6/inpageedit-v2 [16:03:38] ipe next is fully available from jsdelivr and doesn't need such forks [16:19:16] cc @rhinosf1 if you have an opinion ^ [16:22:31] No, ask @CVT in #cvt and they will help you [16:23:16] What’s up [16:23:25] What's going on? [16:23:44] This is up [16:23:54] ^ [16:23:58] @90gq29 talk to @pixldev and @darkfawfulguy64 [16:24:15] You got any mass revert tools [16:24:27] I have a massrollback script [16:24:41] I don’t know how ReplaceText attributes edits [16:24:50] I think I may have something like that, but I tend to rely on using the Rollback button. [16:25:22] (actually even if I wanted to help, i'm compiling something right now so my computer is too slow so enjoy CVT persons) [16:25:32] Drop the link [16:27:23] no :BleachMayuriTroll: [16:27:33] Not you [16:27:39] @90gq29 [16:27:53] (I know, I was joking 🫠 ) [16:32:31] <90gq29, replying to pixldev> its fine it took some time but i manually reveerted everything [16:32:42] :clam_stare: [16:32:44] <90gq29> good to know the tool exists tho [16:32:53] :stare: [16:45:21] [1/2] ...no change tag, that's crazy [16:45:21] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1432047460334960690/image.png?ex=68ffa1a0&is=68fe5020&hm=8dfb345de7d44d007c143631e18cca835e4dd2d7efdc1b7ddb018d0789d2bc33& [16:45:58] just an autogenerated comment to work with is vile work [16:47:43] whoever didn't include a change tag [16:48:10] https://tenor.com/view/jail-cell-prison-locked-up-gif-3930381699599784745 [17:20:13] i create abuse filters for such tools [17:20:23] to tag them [17:21:07] [1/2] we have three such afs now [17:21:07] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1432056462699528326/image.png?ex=68ffaa03&is=68fe5883&hm=61b8de9489ac5ea11427021c77dd44b05d481f5a9c8b4d44ae2c3ad6f3b79e00& [17:24:28] now even considering creating a separate af for ipe-next [17:27:40] bad gateway 😍 [17:47:35] docs for ipe-next only note unpkg, cant find anything about jsdelivr [17:50:36] [[mh:xyy:mwi:gadget-InPageEditNext.js]] [17:50:37] [17:52:05] https://cdn.jsdelivr.net/npm/@inpageedit/core/dist/index.js is equivalent to https://unpkg.com/@inpageedit/core [17:53:38] Script loaded, thank you [17:56:03] bad gateway 😍 [17:56:37] miratweaking 😰 [17:56:41] lol [17:58:20] I'm gonna be honest, whenever Miraheze goes down, I get really paranoid and think that whatever I just did caused the service to go down [17:58:50] like last time this happened I uploaded a 71x95 gif with like 6000 frames [17:59:06] miraheze raising paranoid editors on their farm [17:59:07] 🙂‍↕️ [17:59:19] Our infrastructure is a very funky thing, but usually it’s pretty hard to break something site wide as an end user [17:59:40] I made it go down earlier when translating /lh [18:00:03] [1/2] Oh good, a challenge. [18:00:03] [2/2] -# In all seriousness this is a joke, the wiki users would kill me. [18:00:09] infrastructure couldn't believe the fact that i'm fast as fuck [18:00:20] (pardon my french, if you will) [18:00:41] Stuff like that is often our brains being a bit silly and remembering the noticeable edge cases significantly better then the standard but bonding normal cases [18:00:49] If that makes some sense? [18:01:40] Ha! Give it your best shot, if you manage something, I will happily grant a barnstar or the such [18:03:23] @oinite12 btw only the first line is enough to load the script. all the stuff below is how we customize it and probably not necessary for you [18:03:37] ah [18:08:35] what does "syntax error in JSON" mean? [18:10:29] it means you got a syntax error in json [18:10:47] you probably put in an extra comma or a comment somewhere [18:10:58] what JSON were you trying to save [18:11:07] -# how delightfully vague [18:11:37] To be fair, there's not much else that can be said without additional information. [18:11:48] impossible to know the answer without knowing what they were trying to save [18:11:56] the error is very descriptive [18:12:12] or use ' instead of " [18:12:22] or have leading zeros of numbers [18:13:04] btw i think the editor should have a red ❌ for the line with error [18:59:22] [1/3] I'm using the video extension for MediaWiki. I had imported videos and they initially worked fine, but now they're all showing up as an error. Is this a browser issue or an extension issue? [18:59:22] [2/3] https://cdn.discordapp.com/attachments/407537962553966603/1432081185697435820/image.png?ex=68ffc109&is=68fe6f89&hm=6074a57e1d3c387a429718f3ed232a85a5d50f75128c809234dae7ad872e5586& [18:59:22] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1432081186426978364/image.png?ex=68ffc109&is=68fe6f89&hm=c98f9cf6a1fecdde944a0e85432ff3edbf83835d912c9691b82cd77133204b30& [19:23:30] Hi, I'm a little confused on how to submit a steward request for inactivity exemption. It says to puit the request at the bottom of the page, so I went to the bottom and pressed the link that said "add new paragraph" but when I saved changes, the text wasn't formating. [19:23:44] How so? [19:25:09] I'm not sure what you mean. When I pressed "edit" on the page, there was a little thing that appeared that said "add new paragraph". I'm noticing now I can just paste it on the bottom, and I think that's what I'm supposed to do. [19:25:54] Yeah, there’s a specific template [19:26:00] If you edit the source, you can see the format [19:26:29] ah. ok. thanks. [19:46:30] I fixed the link for you. Not the whole url was needed only the subdomain name [19:47:05] ok. thanks. [20:09:21] [1/2] this hurts [20:09:22] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1432098801979494481/image.png?ex=68ffd171&is=68fe7ff1&hm=ade68a70a4797700a17c974cc19f8474436b8c7074ce345de673eb0a8b2474cc& [20:11:36] burn it [20:12:22] can i burn miraheze then [20:12:28] no [20:13:08] then i can't burn it [21:13:01] [1/2] https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ReplaceText/+/1198699 [21:13:01] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1432114821666570300/image.png?ex=68ffe05c&is=68fe8edc&hm=fe20d85543dfb75021c56b9ae0bf6b2715145c84b525d2568a69e6af12ccaf05& [21:23:35] he's too good for this world [22:06:29] What is the latest mediawiki version [22:06:54] ah 1.44 [22:08:22] Does 1.41+ means it supports all skins after mediawiki 1.41? [22:08:50] Not necessarily, it means that it requires at least 1.41, but it doesn't guarantee that versions above that, like 1.42, are supported [22:09:48] does monaco support versions after 1.41? is that why the search is broken? [22:11:44] [22:11:46] It's not really maintained [22:12:07] It does support 1.44 in the way that it doesn't break the entire wiki, but there are probably a bunch of compatibility bugs like this [22:12:42] damn that sucks, such a good skin but somewhat broken [22:13:24] That's why I personally discourage using less popular skins: less usage -> less interest in maintaining it. [22:13:50] There's always the option of fixing issues yourself, though. [22:13:58] (Note that the repo has been moved to gerrit) [22:14:20] (i have no idea what both of them are) [22:14:37] Oh that's even better (in some respects). I was going to say CA may not be able to review your patches but having it on gerrit makes this easier. [22:14:57] Yes [22:15:20] The code that is probably causing this (haven't checked) is since e.g. action=ajax has been removed a few years ago [22:16:06] The repository is the place where the code of the skin is stored, gerrit hosts many repositories by the WMF [22:16:21] ah [22:17:15] [1/2] this is probably manually fixable, i just idk how [22:17:15] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1432130986304471081/image-1.png?ex=68ffef6a&is=68fe9dea&hm=8977cb55e04795e401a03650f994977d605f7d6a26bd761dd0cae3fbf7b16ff0& [22:18:01] nvm, turns out that code is probably unused [22:19:43] Is that the original monaco [22:20:04] Last edited 15 years ago, so probably [22:21:44] i hope one day the glitches in monaco can be fixed [22:24:14] I think I managed to fix the search bar [22:25:03] how so? [22:28:30] the URL for Special:Search was passed to ->get for some reason which always caused it to return an empty string [22:28:57] So does it only need approval? [22:29:10] yup [22:29:24] may monaco be great again [22:34:36] fix merged (thx paladox) and deployed [22:35:24] yess!!!! [22:35:28] tysmm [22:35:48] np [22:36:15] (ill just look at other wikis to fix this myself) [22:55:59] https://www.wikiapiary.com/ [22:56:06] does this site load slow to anyone? [22:57:17] it loads instantly for me [22:57:35] weird [22:57:38] it doesn't loat to me at all [23:08:33] <90gq29, replying to bartomelow> its been like that for a while apparently [23:31:34] Just a heads-up: I have two Miraheze accounts now. I was able to regain access to my first account; thus, my second account is no longer needed. The username of the first account is Name of the User, and the second account is Ambetts. [23:33:05] Actually, now that I think about it, can an Miraheze Login administrator move 'User:Ambetts' user page to 'User:Name of the User'? [23:34:57] rename the account or the userpage? [23:36:30] User page, please [23:36:45] [[mh:login:User:Ambetts]] [23:36:46] [23:38:32] can you use User:Ambetts to leave some kind of confirmation on wiki, just to confirm account ownership? [23:38:38] [[talk:PixDeVl]] works [23:38:38] [23:40:11] wait [23:40:13] oh lmfao [23:40:20] wrong namespac [23:40:27] It's User talk: [23:42:25] [1/2] Sure. This picture depicts my name and registration date from my preferences. Does it work? [23:42:25] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1432152418313048124/image.png?ex=69000360&is=68feb1e0&hm=1fe4c1649225693ca289f2142394e2332c757215df0ed58a1078f51f72a14602& [23:43:43] actually, this works(since its just a page move) [23:44:17] to [[mh:login:User:Name of the User]]? [23:44:18] [23:44:24] Yes [23:45:03] https://login.miraheze.org/wiki/User:Name_of_the_User [23:45:09] Redirect left behind as well [23:46:21] Thank you! [23:46:40] Anytime