[02:31:43] is there a style sheet specifically for dark mode? [02:45:54] i was able to style mine using `figure[typeof~='mw:File/Thumb']` [06:05:17] i am in awe at this response. i was already giggling at the idea of "miraheze sucks; i recommend fandom instead" because taking a cursory glance at fandom shows it's WAY worse. but then when questioned to unfavorably compare it to actually terrible and oppressive real-world politics i am just. WOW that goes beyond wikis that is fucking hilarious [06:05:17] @crispeh__ Watch your language. [06:15:57] not to mention contrasting tone between this and their spam [06:49:45] [1/4] There's a wiki on miraheze that I like, but it only has 2 bureaucrat, and both of them haven't been active for years. [06:49:45] [2/4] Unfortunately the wiki keeps getting vandalized, many pages got blanked and there are also many advertisements and other articles made by spam bots, in addition to some people making articles and edits that are out of the scope of the project. [06:49:45] [3/4] Can anything be done about such a wiki? It's almost anarchy at this point and having to revert all bad actors is a tedious task. [06:49:45] [4/4] I believe someone from CVT intervened once 4 years ago, but ever since then no action has been taken. [06:49:57] more nerve-inducing to me is the fact that ever since, new accounts have been getting registered to my wiki [07:37:00] that doesn't necessarily means registration [07:37:13] Void for example is Miraheze steward [07:37:47] he checked your wiki for the first, the wiki treats it as new user registration to add to the list of users [07:38:14] same gonna happen if I'll check your wiki [07:45:46] [1/6] you can ask in #cvt for clean up and stuff ofc [07:45:46] [2/6] but if bureaus are absent then it's better to have a new active one [07:45:47] [3/6] the usual procedure of wiki adoption involves local election, for example if you want to become new bureau you should make a post somewhere so other active editors or visitors will vote for or against you [07:45:47] [4/6] in case of success a Miraheze steward will make you a bureau on that wiki [07:45:47] [5/6] more on this here [07:45:47] [6/6] [07:48:02] Thank you! [08:26:16] technically, MH are using CentralAuth, and as you expected, it will create a local account every case you go and login with your MH account for the first time. [13:00:29] [1/2] fellas, little template coding question [13:00:30] [2/2] does `{{{parameter|value}}}` actually works in `{{#if:`? [13:00:30] https://meta.miraheze.org/wiki/Template:%7bparameter [13:00:36] ^ for example I have several wikis I have an “account” on, but 90% of my local accounts I’ve never visited those wikis again. Most of the time I’m checking on something, or helping with something technical [13:02:41] it's ok lol, I'm editing it anyway [13:03:21] or maybe [13:03:45] you know, sometimes you ask question and realise the answer by yourself [13:04:01] it's silly [13:04:08] Pff I hate templates lol, thats why you rarely see me ever make any advanced ones [13:04:35] Not to mention my lack of LUA knowledge [13:06:00] lua <:moonch:794697217826095165> [13:20:38] There's no need to be alarmed with the new account creation log on your wiki. I wonder if there could be a switch somewhere to hide them from recent changes by default for all users? [13:32:40] <34.29cm, replying to k4mryn> Oh, it has to be that by itself then. It worked, thank you! Now I have to figure out how to change the footer/description part but this should make it easier to find [15:04:35] bump someone also mentioned a pure template version I think so <:ThinkerMH:912930078646730792> [15:09:04] I use this one, it's self contained without module https://dev.miraheze.org/wiki/Template:MessageBox [15:10:17] <:EpicFaceMH:912930767972225095> [15:10:18] How did I never see that lmao [15:10:22] Thank you chime [15:10:41] haha no prob <:pupCoffeeMH:766487840694599711> [15:11:59] How do I print or save a PDF of a page without the hyperlinks showing? [15:12:41] Hm, first thing I think of may be modifying your user CSS to hide them but that may be a pain [15:14:14] Thank you. So the default view just shows the hyperlinks unlike on Wikipedia? [15:51:17] Yes that's an URL string that would simplify my life instead of querying each page cateogry id in the html [16:00:59] Let say there is an article "Pi" in a Miraheze [16:01:18] how to query our miraheze site to find the categories of that page in the string itself? [16:02:21] e [16:02:28] Oh [16:03:09] You need to /auth with the bot to post any links [16:03:21] Did you have terrible tv shows wiki backup [16:03:47] Oh yes [16:04:26] i want download [16:05:00] and link [16:06:11] i mean can you give to me [16:08:04] i will read on discord [16:10:49] [1/11] there should be a way to create css that targets the printed view of a page. unsure if it will affect PDFs, but printing yes. [16:10:50] [2/11] it's hard to give specific info since wikis can vary, but, I'd just try googling "css for print" or etc and find some guides. [16:10:50] [3/11] ideally you're trying to target hyperlinks on the print version of the page ... so, I don't know, maybe something like [16:10:50] [4/11] `@media print { [16:10:51] [5/11] a { [16:10:51] [6/11] text-decoration: none; [16:10:51] [7/11] color: unset; [16:10:52] [8/11] } [16:10:52] [9/11] }` [16:10:52] [10/11] would work ... ? or something like that. just working off the top of my head, sorry haha [16:10:52] [11/11] but hopefully that gets you in the right direction. [16:11:44] try to find on Internet Archive [16:12:24] you won't find them on Miraheze itself as it's been over a year since they've been shut down [16:12:30] @k4mryn thank you very helpful! [16:12:31] up [16:19:02] @theoneandonlylegroom they left the channel 3 minuets before you responded [16:19:14] minutes* [16:19:20] lol rip [16:35:24] [1/2] I'm not sure if I totally understand... are you just trying to see what category a page is in? [16:35:25] [2/2] the categories should be listed when you view the page, unless maybe css is hiding them? or a certain skin, but I'm not sure why a skin would hide categories... [16:39:00] Yes I want to query from code [16:39:34] I managed to put categories on my timeless skin [17:27:14] Until 1.39, specifying class=xxx in the File options gave a class to the img tag. However, this does not work in 1.40. Has this feature been removed? [17:28:01] [[Help:Images#Syntax]] [17:28:01] https://meta.miraheze.org/wiki/Help:Images#Syntax [17:28:01] [17:28:22] https://www.mediawiki.org/wiki/Help:Images#Syntax [17:30:40] it has been changed for some reason, now you have to also add "img" in the css [17:36:12] Ah, ok, it looks like the class is now given to the outside of the . Thank you. [17:39:49] I just removed those classes and go w/ .parentclass img [17:40:47] this change was a surprise for us, I guess other people on 1.40 already knew it [17:51:43] Yeah. I little surprised but relieved that it still works. [17:57:26] (cc @skimef) there's also a dedicated CSS page for printing, found at MediaWiki:Print.css. Might be easier to just add CSS rules there if targeting is difficult. [18:45:42] Hi guys,is there something happen to the phabricator wiki? [18:45:49] How so? [18:46:22] 😭 [18:46:40] What happen? [18:47:05] Its spam [18:47:37] Ahhh ( [18:47:49] plentys of fuck [18:47:50] @naggieka Watch your language. [18:49:52] [1/2] If you tell us the truth and say "yes we are busy and we cant work so we shut down" then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! If you tell us the truth and say "yes we are busy and we cant work so we shut down [18:49:52] [2/2] " then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! [18:49:52] [1/2] If you tell us the truth and say "yes we are busy and we cant work so we shut down" then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! If you tell us the truth and say "yes we are busy and we cant work so we shut down [18:49:52] [2/2] " then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! [18:49:53] [1/2] If you tell us the truth and say "yes we are busy and we cant work so we shut down" then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! If you tell us the truth and say "yes we are busy and we cant work so we shut down [18:49:53] [2/2] " then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! [18:49:54] [1/2] If you tell us the truth and say "yes we are busy and we cant work so we shut down" then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! If you tell us the truth and say "yes we are busy and we cant work so we shut down [18:49:55] [2/2] " then that would be OK and I would leave. But what ANGERS ME is the fact that YOU ARE LYING and tell us EVERYTHING IS SWELL when IT IS NOT SWELL. No one is doing tasks. No one is working hard. Stop the lies !! [18:50:34] @Discord Moderators [18:51:13] (Also sending unsolicted DMs with the same message, not that more evidence is needed at this point) [18:51:37] @lichmaster98 thanks for the heads up [18:57:12] @zppix please delete the meta spam and block the user [18:57:35] Ok [18:57:54] @Stewards can you get cu and just global block it all please thanks [19:01:31] It's probably a proxy yet again [19:03:51] Still worth blocking at this point [19:03:59] Time to fight back, this becoming a daily thing [19:05:35] last I checked, he was using some Turkish web host [19:05:47] and a Dutch range I think [19:06:33] No wonder why I got phab emails [19:08:50] was yesterday spam reverted? [19:10:04] That wasnt on any the wikis I am on, but each account they have is either locked or blocked indef on meta or both [19:10:12] (As far as I know) [19:10:41] I meant phab spam [19:10:52] Probably [19:11:42] I thought void can do this w/ some command/script [19:11:47] like previous time [19:12:24] yeah [19:12:30] script did as much as it could [19:12:54] but when someone else manually reverts, it can't do anything [19:13:46] Out of curosity have we entertained the idea of making phab require a verified email? [19:14:12] ^ [19:14:24] I think that's always been the case, but I could be wrong [19:14:30] Oh wait, they can just spam with + trick [19:14:37] 🤔 [19:14:44] though I remember a few times people entered the wrong email addresses and we had to manually change them in the DB [19:14:47] so that suggests they were mandatory [19:15:45] Thats a ton of ranges [19:19:48] Looks to be a verified email [19:20:19] phab/phorge installs require verified email by default [19:20:57] This time we caught them before they could do much damage [19:21:38] is he blocked on mira tho? [19:21:43] Yes [19:21:57] I mean the range, he makes new account [19:22:05] VPNs [19:22:10] Void cu’d and is mass blocking a ton of ranges [19:22:19] but VPNs are blocked from registration? [19:22:28] or new IP? [19:22:30] If there the same emails (if thats even possible) is it possible to blacklist the email? [19:22:58] You can’t get them all, you have to wait til one becomes a problem really [19:23:23] fair [19:25:26] I mean it isn't hard to just create new free emails really. If someone is determined enough require verified email isn't really gonna change much [19:26:38] would be nice if dude will realize everyone hate him now for pointless spamming [19:26:55] also still haven't said what was his request that made him so mad [19:27:15] silly [19:27:19] I mean that kind of trolls just gets a kick out of knowing that tbh [19:27:37] Trolls don’t care [19:27:37] oh hi reception [19:27:40] the one thing that might work would be a rate limit on phabricator but not sure if that's technically possible [19:27:43] hi! [19:33:14] Changing the default edit policy might go farther [19:48:16] You could also require account approval [19:48:54] Edit policy doesn't impact comments [19:49:42] Or new task creations [19:50:31] Comments are easier to remove (with the script) than reverting changes to description and title [19:59:28] We could do what WMF does and make a trusted acl, put trusted users in it and make things that the script cant revert easily to require said group [20:01:18] like rollbacker? [20:17:48] No, WMF has a phab acl that allows certain people take actions other can’t. https://phabricator.wikimedia.org/project/view/3104/ [21:23:35] This also won’t stop them editing existing tasks (only policy for new tasks) [22:23:11] Is it possible to restore a deleted page in the user namespace? I accidentally moved a page there, then deleted it (long story) and need to recover its contents but the normal way of recovering a deleted page doesn't seem to be available [22:42:25] The User namespace is no different to other namespaces when it comes to deleting and undeleting pages. What do you mean by "normal way of recovering a deleted page doesn't seem to be available"? What are you trying to do, and what are you seeing? [22:42:43] Are you trying to undelete the page from its new title? [22:43:53] in my experience, if i simply visit the old page, it will have a message box saying it was deleted and i can restore it from there 🤔 [22:47:04] Yep, there's no option to restore [22:47:10] Here's what I see as a logged in sysop [22:50:14] Try visiting the undeletion page directly at "Special:Undelete/User:HWU Nether logo". [22:51:27] ok so i think this is what i thought, moving into user namespace screwed me over lol [22:53:12] [1/2] I don't think it's that. It looks like the deleted revisions were suppressed, so they can't be restored by regular admins. [22:53:13] [2/2] Are you able to undelete other deleted pages? [22:54:44] I definitely have been in the past but I'll look to check if i still can [22:55:44] Oh wow [22:55:49] That's interesting, I can't [22:56:13] Are you seeing the same error message? [22:56:57] Yes [22:58:40] My guess is that the permissions for the Administrator group no longer has the ability to undelete pages. You'll need to ask a bureaucrat to go into Special:ManageWiki, edit the user group permissions for the Administrator group, and make sure they have the undelete permission. [22:59:21] [1/5] Yeah, I see that admins can: [22:59:22] [2/5] ```Delete and undelete specific log entries (deletelogentry) [22:59:22] [3/5] Delete and undelete specific revisions of pages (deleterevision) [22:59:22] [4/5] Delete pages (delete) [22:59:23] [5/5] ``` [22:59:59] so no undelete for pages [23:02:02] i was able to just give myself the right [23:02:07] yay [23:03:03] doesn't fix issue though somehow [23:03:18] still only suppressors can use Special:Undelete [23:03:49] need to assign myself permission to `view metadata of deleted history entries` [23:06:51] okay works now, thanks for the help [23:07:35] you were probably looking for one of `browsearchive`, `deletedtext` or `deletedhistory` as well [23:07:57] yes, I added the latter two