[00:04:17] [discord] @CosmicAlpha I don't know if you're working on this but [00:04:17] [discord] have you considered adding a small nav section navigate between ManageWiki settings, while in ManageWiki? [00:04:43] [discord] as you might know, some skins do not display the ManageWiki links on the sidebar or topbar [00:51:03] [discord] Nope, nothing there. [00:51:04] [discord] [00:51:05] [discord] Kinda worried that those may've gotten lost forever in the db141 incident, but. If that's the case, I'll just. Like. Have to live with it. [00:51:35] [discord] Oh yeah, DataDump only includes actual pages, WikiForum posts aren't pages [00:51:45] [discord] If your database was recovered then the tables should be there [00:51:54] [discord] there's no real reason why they'd be gone [00:52:05] [discord] so as soon as WF is patched, you should find your old posts [00:53:11] [discord] Oh, thank goodness. [00:53:12] [discord] So it's just a matter of patience, patience, patience, and more patience, then. [01:27:46] [discord] oh ok i wasnt sure since i think commentstreams saves comments as actual pages [01:29:53] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1070878761911861248/IMG_9553.png [01:30:13] [discord] That’s what FANDOM actually is [01:30:47] [discord] indeed [01:30:56] [discord] lmfao [01:33:50] [discord] Where’s the ads covering majority of the meme [01:35:52] [discord] that would be pretty funny [01:41:00] [discord] maybe add some court documents and screenshots of the globally blocked message and screenshots of vandalism [01:43:21] [discord] and maybe a screenshot of the employee reviews on glassdoor and indeed and a screenshot of pcj's resignation letter [01:44:48] [discord] lmaooo [01:51:55] [discord] lmao [01:51:57] [discord] im working on it now [02:05:35] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1070887746404614196/image.png [02:10:46] [discord] idk what happened with the background wtf [02:11:20] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1070889193552760862/fandom_sucks.png [02:11:22] [discord] there we go [02:19:07] [discord] All fun and games (and more appropriate for off-topic), but do remember that a lot of our best contributors are Fandom emigrees. [02:19:08] [discord] [02:19:09] [discord] Let's make sure they feel welcome, even when we disagree with their previous host. [02:19:20] [discord] alright i understand [02:19:27] [discord] not an insult towards the editors [02:19:34] [discord] the problem is w/ the corporate management [02:20:39] [discord] For sure, I'm not a big fan of several of their recent moves either. [02:21:58] [discord] the problem could be that specially for new people coming from there, they might not be know that is the intention [02:22:15] [discord] yeah fair [02:22:17] [discord] i understand [02:51:42] [discord] This was a DCMA takedown of the review? [02:51:54] [discord] no [02:51:54] [discord] it wasnt [02:51:58] [discord] it was of something else [02:52:45] [discord] I saw recently Miraculous Lady Bug sent a DMCA to fandom for their wiki [02:53:02] [discord] oh here it is https://lumendatabase.org/notices/28468067 [02:53:02] [url] DMCA (Copyright) Complaint to Google :: Notices :: Lumen | lumendatabase.org [02:53:41] [discord] ah [02:53:43] [discord] good work [02:55:05] [discord] so they want the wiki to be shut down? [02:55:45] [discord] yeah probably [02:55:49] [discord] Not necessarily, since it conforms to Fair Use. I suspect the URL they removed contained some kind of content in which infringed on the copyright. [02:55:51] [discord] ah, that's interesting [02:55:55] [discord] who wants fandom hosting anything [02:56:01] [discord] i do not think [02:56:06] [discord] that has been tested in court [02:56:17] [discord] would've made more sense to have directly contacted Fandom though [02:56:24] [discord] people think of fair use as *any* commentary or criticism [02:56:26] [discord] removing a link won't do much [02:56:34] [discord] have you ever tried to get through to Fandom support? [02:56:41] [discord] It's literal hell; passed from pillar to post. [02:56:44] [discord] its a much more specific scope than that though [02:56:47] [discord] Well, I'm sure their legal department actually listens lol [02:57:26] [discord] maybe fandom link appears before official site lol [02:57:54] [discord] It does anyway, but I doubt Google would remove it for that. [02:58:16] [discord] actually [02:58:19] [discord] that would make sense [02:58:26] [discord] they are just DMCAing the pages appearing above theirs [02:58:29] [discord] for copyright infringement [02:58:39] [discord] but thats still not their primary concern [03:00:30] [discord] It was their main page, [03:00:31] [url] Miraculous Ladybug Wiki | Fandom | miraculousladybug.fandom.com [03:00:38] [discord] LOL [03:01:10] [discord] thats [03:01:15] [discord] pretty [03:01:16] [discord] funny [03:01:37] [discord] lmao [03:28:37] [discord] Any one can help? :0 [03:29:36] [discord] # [03:29:37] [discord] :THIS: is the context... [04:17:27] [discord] what's everyone up to [04:20:50] Up to nothing fun [04:21:53] [discord] hah [04:24:12] Oh yeah, I was going to update the preferences page now [04:24:17] I updated it for dev wiki this mornin [04:25:06] [discord] ah yes [04:25:14] [discord] Naleksuh: let me send you the CSD stuff [04:25:21] What is there to send? [04:25:44] [discord] the list of what to add as buttons [04:26:07] There is nothing to add [04:26:34] If you want buttons to add, create a consensus for a rigid deletion policy. Then those buttons can be added [04:27:06] [discord] ``` [04:27:06] [discord] Vandalism [04:27:07] [discord] Harassment [04:27:09] [discord] Copyright violation [04:27:10] [discord] Spam [04:27:11] [discord] Test page [04:27:12] [discord] User page of a spam-only account. [04:27:14] [discord] Housekeeping [04:27:15] [discord] Broken redirect [04:27:16] [discord] Double redirect [04:27:18] [discord] Author requested deletion [04:27:19] [discord] Page erroneously created on Meta [04:27:20] [discord] Malformed RfC [04:27:22] [discord] Subpages with no parent page [04:27:23] [discord] Unused talk page [04:27:24] [discord] Empty category [04:27:25] [discord] Unused template [04:27:27] [discord] Code of Conduct Violation [04:27:28] [discord] ``` [04:27:29] [discord] Naleksuh: in that case I'm happy to do it myself [04:27:56] [discord] if you won't that's totally fine, i'm sure i'll figure it out somehow [04:28:21] As mentioned before, there is no policy for deleting those things [04:28:31] So, references to CSD aren't a good idea [04:28:48] [discord] just make them buttons on the twinkle interface [04:28:56] [discord] they're commonly used reasons when admins delete [04:29:04] [discord] and when i mark pages for deletion [04:30:39] I just feel like adding them to a gadget's interface is too close to making them official. It isn't my spot to unilaterally make them valid reasons for deletion [04:30:50] Again, if you feel so strongly why don't you just start a discussion about a deletion policy? [04:31:08] [discord] because not everything needs to have a policy for it, the bureaucracy there is too much [04:31:40] [discord] and they're already valid reasons for deletion, they've been used since Miraheze was created [04:31:43] I would think letting sysops delete whatever they want would be bureaucracy but OK [04:32:23] [discord] sysops have the `delete` right, so i mean yeah [04:32:41] [discord] Naleksuh: it's fine with me if you don't add it, just don't stop me from doing so [04:33:02] Add it to where? [04:33:29] [discord] `MediaWiki:Gadget-Twinkle.js` [04:33:53] Start editing, then [04:34:14] [discord] never mind, it appears I need the `interface-edit` permission [04:34:47] [discord] Naleksuh: it's not like i want to argue everything, it'd just be much better if you added them [04:35:11] No one but you have said that, though [04:35:38] Like I said. Why can't you just start a discussion about a deletion policy? That's so simple and will either get you what you want or establish no need [04:35:46] [discord] Naleksuh: ^ [04:35:50] [discord] and this [04:36:11] [discord] oh right you can't see replies on IRC can you [04:36:46] [discord] Reception-123: "Ah, if it's just that (and not with numbers) then that's okay" and "The reasons in MediaWiki:delete dropdown (or whatever it's called) could be copied" [04:37:31] When did they say that? [04:37:46] [discord] a day or so ago [04:37:52] [discord] you can check the #miraheze logs [05:02:23] [discord] > [irc] As mentioned before, there is no policy for deleting those things [05:02:24] [discord] yes there is [05:10:39] Can people on the VCP have non-Latinly typeable usernames? [05:11:45] [discord] yes, why wouldn't they be able to? [05:13:05] [discord] Silly Q: I'm only familiar with VCP in context of Volunteer Conduct Policy. Sounds like this is a different VCP? [05:13:15] I meant that VCP [05:13:49] [discord] pretty sure he meant that VCP [05:14:07] For example, 開拓者 used to go by The Pioneer [05:14:28] [discord] ...and? [05:14:44] Names you cannot type on a Latin keyboard are a disruption [05:14:55] And normally advanced volunteers should ideally not have that issue [05:15:17] [discord] okay but think about that from a globalist perspective [05:15:24] [discord] That's a bit of a stretch to fit inside the current framework of VCP as written, but your point is taken. [05:15:42] I am thinking about it from a "globalist perspective" [05:15:42] [discord] Miraheze is a global platform, not just an English-speaking one. [05:16:03] [discord] people are entitled to whatever username they wish [05:16:05] If I was suggesting it apply to all users that would be one thing. But it would only apply to users defined as a volunteer [05:16:12] [discord] we're not going to stop that because it's "hard to type" [05:16:30] So, you oppose it [05:16:30] [discord] Naleksuh: that would mean that all users that don't have a Latin keyboard name would be ineligible for a volunteer position [05:16:36] [discord] If their role and focus is primarily in anti-vandalism in east-asian wiki communities or similar, it could in theory be more disruptive to have a latinate name [05:16:38] [discord] even if they were extremely qualified and response [05:16:51] [discord] Vs local typescript [05:17:00] There's no need for you to say that "we" "aren't going to" add a rule that many wikis have just because you don't like it [05:17:07] [discord] I oppose this unequivocally. [05:17:21] Good to hear it, you don't need to say it again [05:18:31] [discord] what wikis have this policy? [05:18:36] [discord] i also oppose it [05:32:23] [discord] define volunteer? active on discord/irc/meta + helping? [05:32:45] [discord] and yeah, that seems weird [05:32:58] [discord] can't you copy username? [05:34:18] [discord] yes [05:36:07] [discord] What would even be the definition of "Names you cannot type on a Latin keyboard are a disruption" be here? [05:36:08] [discord] English-language keyboards (especially US ones, I think UK ones have some accented vowels due to Irish?) have basically no extended Latin script characters or diacritic dead keys. Unless we're working under the assumption that Miraheze's userbase knows their extended-Latin ASCII codes by heart, I don't see how 我愛菠蘿 is any more "disruptive" to type than AmoLasPiñas. And banning all extended-Latin characters from vol [05:36:53] [discord] anyone who has rights on Meta or globally [05:37:14] [discord] you wouldn't fall under the jurisdiction of [[VCP]] [05:37:14] https://meta.miraheze.org/wiki/VCP [05:37:15] [discord] [05:37:16] [url] Volunteer Conduct Policy - Miraheze Meta | meta.miraheze.org [05:37:54] [discord] they have tts message rights here [05:38:00] [discord] they can send text to speech messages on discord [05:38:02] [discord] others cant [05:38:05] [discord] thats advanced rights [05:38:06] [discord] /j [05:38:55] [discord] time to promote everyone to patroller so that they fall under the VCP [05:38:56] [discord] lol [05:39:03] [discord] Excuse me what, why would a non-latin name be a "disruption"? [05:41:26] [discord] do patrollers fall under the VCP? [05:41:31] [discord] my point exactly [05:43:36] [discord] yes, that's an advanced right [05:43:36] [discord] Technically those who are helping on the discord in an informal capacity should still act in accordance w/ VCP, since it really boils down to "Don't be a jerk" [05:43:54] [discord] ah [05:43:57] [discord] true [05:44:39] [discord] actually can someone 📌 this [05:44:48] [discord] ‘Don’t be a jerk’ the simplest conduct instructions for the internet, until you have to start defining what ‘being a jerk’ means 🙂 [05:45:09] [discord] *buries head remembering semantic arguments with coworkers on this exact point* [05:45:31] No it makes you do other stuff too [05:45:32] I forgot [05:45:35] [discord] I have written so much information about ‘how not to be a jerk’ in my time moderating for communities 🙂 [05:46:05] It makes yougive extra rules [05:46:37] [discord] The six key points are: [05:46:38] [discord] [05:46:40] [discord] -Be Courteous [05:46:41] [discord] -Be Respectful [05:46:42] [discord] -Be Patient [05:46:43] [discord] -Work in Unity [05:46:45] [discord] -Don't Abuse your power (perceived or real) [05:46:46] [discord] -Ask For Help [05:46:57] [discord] Wikimedia Meta runs on English, and they have a Steward named "علاء" (Alaa). That never had any issues, Latin users can always just call by their Latin alias Alaa. [05:47:28] [discord] that's true [05:48:00] [discord] Naleksuh: this whole "latin usernames only" thing won't work [05:48:40] Does "perceived or real" apply to things like revision deleting something then claiming you oversighted it, claiming to be a functionary when you aren't, etc? [05:49:12] [discord] Oh, whether your power is perceived or real is what I meant there. [05:49:38] OK what about that issue though [05:49:54] [discord] E.g. using your role as a means of intimidation, claiming greater authority than you actually have, forcing an outcome to a dispute outside of normal process. [05:49:59] [discord] who even is a functionary [05:50:06] [discord] Stewards, really [05:50:08] CheckUsers, Oversighters, and Stewards [05:50:10] [discord] Trust and Safety I suppose [05:50:18] But this person was trying to claim that they were a functionary because they were a Meta sysop [05:50:28] [discord] hmm [05:50:28] [discord] we don't need to rehash old issues [05:50:39] [discord] yeah, I agree that sysops aren't functionaries [05:50:40] [discord] that particular example is 6+ months old [05:50:54] [discord] I'd say T&S + Board + Stewards are functionaries [05:50:55] I didn't know you would even know who I meant [05:50:59] I haven't said their username [05:51:04] [discord] CU/OS too but we don't grant that out [05:51:06] I was just asking about NotAracham's post [05:51:07] [discord] you don't need to [05:51:11] Actually, "we" do [05:51:16] [discord] i'm well aware of the user in question [05:51:20] [discord] Over half of the world population don't even use Latin alphabets in their native languages, according to Google on their 2014 update for Gmail [05:51:25] Local permission [05:51:25] Much like Oversight, local CheckUsers may be appointed on wikis by their local community following a local election that fulfills all the requirements for steward. Stewards also require there always be a second locally appointed CheckUser in order to balance each other out. Should there ever only be one CheckUser instead of two, the local community must seek a replacement for the other CheckUser immediately and that candidate must also fulfil all [05:51:25] requirements laid out in this section. Should they fail to find a replacement, the remaining CheckUser will lose their flag. All elections for this right will be under high scrutiny and supervision by Stewards to ensure compliance with all global policies. [05:51:33] [discord] an even better point [05:51:52] [discord] this whole thing is to be honest, stupid [05:51:53] [discord] I don't have enough context to comment either way, but it seems like consensus is that it's not worth going into in general chat. [05:52:05] [discord] I'll pop over to IRC if it's something you want to continue chatting on [05:52:15] Which thing, the functionary one? [05:52:23] [discord] this entire discussion [05:52:25] Or the latin name thing that i stopped talking about half an hour ago but people still keep berating me for [05:52:45] [discord] who's berating you, exactlya? [05:52:49] [discord] yeah, if something dies off then I agree there's no need to rehash a topic [05:53:20] [discord] Yep, calling an audible on that, let's let the non-latin/extended-latin chars in username discussion rest. [05:53:44] [discord] we're offering counter arguments. we're not insulting or berating you in any way [05:53:59] [discord] :DoneMH: [05:54:45] [discord] Apologies, never knew the topic ended at all as it was one of the more noticeable messages I've seen when I opened Discord. If Naleksuh would kindly not make such discriminative claims then I wouldn't have reacted at all. [05:55:08] So how about those wikis, huh? They sure have pages. [05:55:30] hahah hi notaracham [05:55:33] [discord] I agree, wikis have pages [05:55:44] [discord] But do they have categories? [05:55:55] NotAracham: do you require an MH cloak? [05:56:15] might be better in order to protect your IP [05:57:14] Hello LuciferianThomas! If you have any questions, feel free to ask and someone should answer soon. [05:57:26] Yeah you better get a cloak to protect the IP of an IRCCloud bouncer [05:57:31] Scary [05:57:38] Bouncy [05:57:39] Yep I'm definitely on the right channel [05:57:45] [discord] lol [05:57:53] [discord] You can ask John for a cloak [05:57:55] Oh you just joined? I thought you were coming back after quitting [05:57:58] Barely even used IRC except for when Discord breaks [05:58:06] You should use IRC allllwaaayyys [05:58:12] yeah, John would be the go-to [05:58:16] whenever he's online [05:58:19] notaracham: The easiest way to get a cloak is to /join #libera-cloak [05:58:31] But you don't need one, you already have a bouncer and a custom DNS entry [05:58:48] Make use of either a Miraheze or a Wikimedia cloak [05:58:50] I have no idea why BrandonWM thought `id-578081.ilkley.irccloud.com` was something worth protecting, especially when they themself use IRCCloud [05:58:58] Hey, when v3 hits the bigtime and the bot handles reply metadata cleanly on bridged platforms, absolutely. [05:59:10] v3 is not a good thing [05:59:19] [discord] v3's been in development for like a decade now [05:59:21] Editing and deleting remotely defeats IRC [05:59:33] I've been meaning to stop using IRCCloud but never gotten around to it [05:59:50] [discord] I'm guessing clients will allow you to turn that off [06:00:07] IRCCloud doesn't I don't think [06:00:28] [discord] Two things are always 5-15 years away then - IRCv3 and Nuclear Fusion [06:00:47] Last time I used IRC would've been me looking for WM Stewards support coz I stupidly blocked myself with AbuseFilter on zh.wikiversity lol [06:01:10] haha my account is still locked on WMF [06:01:19] [discord] can't sysops unblock themselves? [06:01:21] to be quite honest I've been meaning to appeal for a while [06:01:30] but never really cared too much to do it [06:01:34] @Agent nahh AbuseFilter blocked me not myself [06:01:44] Freenode is doing a goof and now eveyone is a guest [06:01:55] I use a strange setup of IRCCloud -> ZNC [06:01:57] [discord] > [irc] Editing and deleting remotely defeats IRC [06:01:57] lol [06:01:57] [discord] should be an opt-in feature [06:02:01] https://usercontent.irccloud-cdn.com/file/AoqgRCYf/image.png [06:02:10] What even is your account @BrandonWM [06:02:11] by the way @Agent thanks for the patroller flag, to be honest I've found it quite useful on meta [06:02:15] [discord] oh wow, emojis are a thing on IRC? [06:02:21] [discord] like reactions I meant [06:02:37] Is there that..? [06:02:42] LuciferianThomas: I don't even know haha [06:02:53] if I cared to appeal I'd look into it [06:02:54] [discord] with IRCv3 that is [06:03:02] 🙃 [06:03:05] Bruh how'd you not know what your account was if you were locked [06:03:11] [discord] via IRC ^ [06:03:17] it's been a while [06:03:19] like 2 years [06:03:26] you just kind of forget stuff that doesn't matter [06:03:28] this didn't matter [06:03:34] I only just joined Wikimedia two or three years ago [06:03:48] How is patroller useful? [06:03:51] (I mean the general community and roles) [06:03:54] [discord] @BWM yes i also forgot the name of my globally blocked fandom account + what i was blocked for [06:04:10] Patroller is like one of the least useful roles if you don't have sth like ApprovedRevs [06:04:15] [discord] my friend who gave me this account has a longer more interesting history on fandom for different things but i'll get into that some other day [06:05:19] Patroller is literally barely even useful, for small wikis all revisions can be easily reviewed by anyone, for larger wikis it's impractical to review all revisions [06:06:11] [discord] it's helpful sometimes to review unpatrolled edits during times of lots of edits [06:06:12] [discord] it lets you mark which revisions are checked as good [06:06:17] [discord] yea [06:06:33] [discord] so you can ignore the good revisions [06:06:38] [discord] and focus on the bad ones [06:06:40] I mean, it's not always a bad idea to leave things for double checking [06:06:50] [discord] yeah ik [06:06:54] [discord] theres nothing wrong with double checking [06:07:01] [discord] but unpatrolled revisions can be given a higher priority [06:07:02] As in my experience in zh.wikipedia literally everyone applies for patroller and no one even uses the patrolling tool [06:07:12] [discord] well this is not zhwiki [06:07:20] [discord] it's a great stepping stone tbh [06:07:22] True, but same idea [06:07:23] That's part of why I don't like that global rollbackers are autopatrolled and you can't opt out [06:07:29] Local communities can't use the patrol tool how they want to use it [06:07:53] [discord] 99.99% of communities don't use groups as they're intended to either way [06:08:06] [discord] I mean, a lot of people delete every group just because they can [06:08:11] [discord] including the user group [06:08:17] [discord] lmaoo [06:08:22] [discord] i've always wanted to do that on my private wiki [06:08:25] If things just work, why would they even bother to use them the right way [06:08:27] [discord] but notaracham said not to [06:08:48] [discord] Eh, what did I say now? [06:08:48] [discord] what would happen if i grant myself every perm/right possible then delete the `user` and `*` group [06:08:51] [discord] Oh yeah, don't delete rights [06:08:58] [discord] sorry, rights-groups [06:09:01] You can't grant permissions to people [06:09:01] [discord] would it still be usable [06:09:09] [discord] on your own wiki you can [06:09:23] [discord] permission is like one right like `edit` [06:09:32] [discord] oh [06:09:33] [discord] you can't give a person just one right by itself [06:09:37] [discord] well yea [06:11:31] [discord] hey guys [06:11:35] [discord] on my private wiki [06:11:38] [discord] i granted the sysop group [06:11:39] [discord] every right possible [06:11:43] [discord] (excluding `bot` [06:11:49] [discord] then deleted the `user` and `*` group [06:11:52] [discord] its working so far [06:12:56] Wow can you even grant it `userrights`? [06:13:09] [discord] if `userrights` is edit all user rights then no [06:13:18] [discord] i mean every right thats possible to assign via managewiki [06:13:33] [discord] i obviously cannot give myself checkuser, edit all user rights, etc. [06:13:50] [discord] `userrights` is restricted in ManageWiki so no one but Stewards has the ability to use it [06:13:57] [discord] yea [06:14:12] [discord] so now lets see something [06:14:16] [discord] if i delete the `autoconfirmed` group [06:14:24] [discord] then make an abusefilter that revokes the autoconfirmed status [06:14:26] [discord] what happens [06:14:51] [discord] If autoconfirmed doesn't even exist why would it do anything [06:14:56] [discord] well [06:15:00] [discord] it usually expects it to exist [06:15:03] [discord] True [06:15:06] [discord] so it'd be trying to remove a non-existent group [06:15:07] [discord] so.. [06:15:10] [discord] i should test it [06:17:22] @Agent Do even stewards? [06:17:27] I think they have to use cheating shit [06:17:43] On Wikipedia, nobody but Jimbo Wales has the `userrights` permission [06:18:00] [discord] doesn't the local `steward` group have it? [06:18:18] Nobody has the local steward group on any wiki but meta [06:18:22] And the global group [06:18:33] [discord] yeah [06:18:38] [discord] haha but the autoconfirmed group has been deleted on my wiki [06:18:38] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1070951427909894154/image.png [06:18:40] [discord] lets see if i broke anything [06:19:03] [discord] aw sad [06:19:04] [discord] > [06:19:06] [discord] > (change visibility) 22:18, February 2, 2023 Abuse filter talk contribs block blocked the autopromotion of Collei for a period of 5 days (Autopromotion automatically delayed by abuse filter. Rule description: revoking autoconfirmed when autoconfirmed doesnt exist) [06:19:20] [discord] not the desired goal [06:21:30] Agent: still there? [06:21:47] [discord] what's up? [06:21:59] I was just curious if the option to change them locally works [06:22:05] Does this page work for you? https://fortressblast.miraheze.org/wiki/Special:UserRights/Naleksuh [06:22:40] [discord] it doesn't, no, the steward global group doesn't have `userrights` [06:23:52] But you just said it did [06:24:33] [discord] I didn't say it did [06:24:41] [discord] I thought you meant on Wikimedia [06:26:28] [discord] bug report: these extensions dont work when you delete the `*`, `user`, and `autoconfirmed` group [06:26:28] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1070953398049972284/image.png [06:26:40] [discord] can repro on https://colleismallbrain.miraheze.org [06:26:42] [url] Permission error - collei small brain | colleismallbrain.miraheze.org [06:26:51] [discord] (the wiki name is very fitting) [06:27:10] [discord] ahh my eyes the random extensions i enabled look bad [06:29:26] [discord] huh [06:29:38] [discord] you can see in #ID:615786602454581249 [06:29:46] [discord] i went and granted every permission except for `bot` to the `sysop` group [06:29:53] [discord] made sure i have the sysop grouup [06:30:02] [discord] then deleted `*`, `user`, and `autoconfirmed` [06:30:08] [discord] im amazed its not that broken [06:31:39] [discord] Those are used by core even, you shouldn't delete them, and there probably should be safeguards against it. [06:31:40] [discord] [06:31:41] [discord] I am quite surprised even more didn't break. [06:31:48] [discord] i know [06:31:59] [discord] A safeguard should be added to ManageWiki to prevent them from being deleted [06:32:03] [discord] agent's said that people have deleted every group before because they can [06:32:14] [discord] and that they ask for help on stewards noticeboard with putting the groups back [06:32:24] [discord] yep [06:32:30] [discord] nobody has changed managewiki to prevent people from deleting them [06:32:36] [discord] *, user, autoconfirmed, and sysop should not be deletable as those are used by core. [06:32:45] [discord] i can see why [06:32:47] [discord] hmm [06:32:50] [discord] is it safe to delete bureaucrat [06:33:02] [discord] Technically, if another group has managewiki. [06:33:22] [discord] i had done that but agent said its a bad idea [06:34:18] [discord] it's used by some extensions and also, due to MW limitations, custom groups can't be granted without a Steward granting themselves `steward` locally which is a pain [06:34:46] [discord] No, bureaucrat is used by nothing, except by default only has the managewiki right. [06:34:47] [discord] ah [06:34:51] [discord] yea [06:35:00] [discord] i didnt think any extensions would use bureaucrat directly [06:35:06] [discord] They don't. [06:35:12] [discord] I saw like one once but maybe I'm wrong [06:36:05] [discord] can someone check why this happened on my wiki without `*`, `user`, or `autoconfirmed` [06:36:05] [discord] [06:36:06] [discord] ``` [06:36:07] [discord] The extension GeoData failed to be installed. [06:36:09] [discord] The extension Newsletter failed to be installed. [06:36:10] [discord] The extension NewUserMessage can not enabled because it conflicts with flow. [06:36:11] [discord] The extension PageAssessments failed to be installed. [06:36:13] [discord] The extension Flow failed to be installed. [06:36:14] [discord] ``` [06:36:15] [discord] ik its a bad idea to delete the groups [06:36:18] [discord] but i just want to know what made those break [06:37:26] [discord] the bureaucrat group is used by ProtectSite, HAWelcome, RatePage, and is the one assigned the ability to grant forum mod for WikiForum and Comment moderator in CommentStreams [06:37:34] [discord] so not a lot but a good portion [06:38:14] [discord] apparently you're not supposed to move pages into the user profile namespace [06:38:15] [discord] https://colleismallbrain.miraheze.org/wiki/User_profile:Collei/m [06:38:16] [url] Permission error - collei small brain | colleismallbrain.miraheze.org [06:38:21] [discord] or maybe its just that [06:38:34] [discord] i deleted a lot of groups [06:38:49] [discord] but anyway this is what happened when i moved a page into the user profile namespace: [06:38:50] [discord] ``` [06:38:51] [discord] MediaWiki internal error. [06:38:53] [discord] [06:38:54] [discord] Original exception: [b9b2e6368865203ae4ab8dc0] 2023-02-03 06:37:50: Fatal exception of type "Error" [06:38:55] [discord] [06:38:56] [discord] Exception caught inside exception handler. [06:38:58] [discord] [06:38:59] [discord] Set $wgShowExceptionDetails = true; at the bottom of LocalSettings.php to show detailed debugging information. [06:39:00] [discord] ``` [06:39:02] [discord] Thank you MediaWiki, very cool! [06:39:03] [discord] yee [06:39:05] [discord] i think its a socialprofile namespace [06:39:14] [discord] so maybe i wasnt supposed to do that or something idk [07:15:34] [discord] @Stewards could someone close the testwiki rfc proposed by naleksuh for the changes? [07:15:43] [discord] domain, integration as a MH project [07:15:58] [discord] and in conjunction close the Meta RfC of the same topic [08:08:36] [discord] Hello [08:08:41] [discord] "Rome wasn't built in a day" is a phrase that has been around for centuries but when it comes to the construction of the ancient city of Rome it may as well have been built in the blink of an eye compared to the amount of time it takes to build a decent cup of tea. [08:08:42] [discord] [08:08:44] [discord] Yes, that's right, I'm talking about the art of tea-making. The perfect [link]cup of tea[/link] takes time, effort and patience - much like the building of an ancient city. You have to get the water temperature just right, let the tea steep for the optimal amount of time and add just the right amount of milk and sugar. [08:08:45] [discord] [08:08:46] [discord] Now, I know what you're thinking. "Coofl, how can you compare the construction of an ancient city to making a cup of tea?" Well, let me tell you, both require a delicate balance of ingredients and timing. One misstep and you could end up with a bitter cup of tea or a collapsing city. [08:08:48] [discord] [08:08:49] [discord] So, let us not forget the true meaning behind the phrase "Rome wasn't built in a day". It's not just about the construction of ancient cities, it's about the finer things in life like a good cup of tea. So, next time you're in the middle of a long, drawn-out tea-making process, remember, great things take time. And if it takes you a little longer to make a decent cup of tea, just think of all the time and effort that went i [08:08:50] [discord] [08:08:51] [discord] In conclusion, let us raise a cup of tea to perseverance, patience and the ancient Romans for inspiring us to take our tea-making just as seriously as they took city-building. [08:10:32] [discord] #ID:615786602454581249 :pupCoffeeMH: [08:49:46] [discord] :ThinkerMH: This looks like a self-promo account for the website of the same name. Last message is a 1:1 copypaste of a post on it. [08:57:12] [discord] @coofl I deleted that post, please don't post that here in this channel again. Thanks! [09:04:26] [discord] ye, figured it's a copypaste [09:04:26] [discord] pretty unusual for spam tho lol [09:12:56] [discord] Yeah, that particular one is one I've seen before, can't remember for the life of me where. It reminds me of those chain emails from the 90s-early 2000s [09:40:02] [discord] What you mean, i write it [10:52:36] [discord] Hmm... [10:53:04] [discord] So I don't wants to say much, but can anyone help me on these? :0 [10:53:34] [discord] I already placed the context at #... [10:53:59] [discord] I feel sad just being left on read... [11:06:40] [discord] [[Global policies]] - This page seems to be the only one without the languages-label. Why is this? [11:06:40] https://meta.miraheze.org/wiki/Global_policies [11:06:41] [discord] [11:06:42] [url] Global policies - Miraheze Meta | meta.miraheze.org [11:57:13] [discord] Medik is really not very popular skin, so not many people have experience w/ it, how it behaves etc [11:57:14] [discord] I personally don't understand what you mean by action bar, and the screenshot doesn't give me what exactly is wrong on it [11:57:15] [discord] you said that you copied design from another wiki on the same skin, do they have same happenings? [12:10:22] [discord] Let's discuss in the thread. [12:10:39] [discord] I can show you what it supposed to do [12:13:00] [discord] thread link broke [12:13:15] [discord] better copy/paste numeral link [12:13:23] [discord] I can still use it? [12:13:25] [discord] hol on [12:13:32] [discord] https://discord.com/channels/407504499280707585/1070758877701873775 [12:13:32] [url] Discord | discord.com [12:13:40] [discord] yeah that [12:14:07] [discord] and at this very moment I can't help, I barely get to desktop in recent days [12:14:24] [discord] and looking at such things from mobile - well, not efficient [12:14:40] [discord] I see [12:14:52] [discord] so hope other volunteers would be able to hop in [15:00:54] [discord] Goodnight! [16:17:57] [discord] Just wanted to ask here before I do more in-depth searching: Is there anything special I need to do to be able to upload images and use infoboxes on my wiki? Or is it kinda straightforward, or otherwise similar to places like Fandom or Wikipedia? [16:17:58] [discord] I remember reading that image uploads are disabled by default on Miraheze wikis but can be enabled via the settings. Is that still the case? And is it a similar case for infoboxes too? [16:18:52] [discord] Actually, sorry, one more thing: about setting up galleries within a page, like on a Fandom page for a video game character. Is that a separate setting/plugin from just including images in a page? [16:19:37] [discord] i think uploads are enabled by default, but if not, its a simple setting change [16:20:15] [discord] there's a guide for infoboxes on miraheze here: https://dev.miraheze.org/wiki/Help:Infobox_101 [16:20:15] [url] Help:Infobox 101 - Miraheze Developers Wiki | dev.miraheze.org [16:20:42] [discord] i think there is an extension that can be enabled for galleries, im not sure what its called [16:21:03] [discord] However, I strongly recommend using the Portable Infobox extension, which works the same as portable infoboxes on Fandom [16:21:18] [discord] Their help documentation: [16:21:18] [discord] PortableInfobox Main Documentation (fandom) - https://portability.fandom.com/wiki/Portable_Infoboxes [16:21:18] [url] Portable Infoboxes | Portability Hub | Fandom | portability.fandom.com [16:21:19] [discord] Generalized Help Page with Examples (fandom) - https://community.fandom.com/wiki/Help:Infoboxes#Examples [16:21:20] [url] Help:Infoboxes | Community Central | Fandom | community.fandom.com [16:21:20] [discord] Additional Implementation Examples (fandom) - https://portability.fandom.com/wiki/Example_communities#Portable_Infoboxes [16:21:21] [url] Example communities | Portability Hub | Fandom | portability.fandom.com [16:24:24] [discord] Miraheze also support gallery tags, but Fandom's got its own gallery stylings that aren't as easy to directly copy [16:24:53] [discord] Awesome, thank you both! Especially about the Portable Infobox extension, I'm already used to editing on Fandom, so this should make things a lot easier on me. [16:24:54] [discord] I'll go looking for the gallery extension, I'm pretty sure I came across it at some point before. [16:27:23] [discord] One other neat extension to know about: Under Manage Extensions > Other, is MultimediaViewer. This does the same thing as fandom where you can click to view a full-size version of an image without leaving the page [16:28:03] [discord] oh maybe thats the extension i was thinking of. im not seeing any gallery extensions available on MH [16:29:43] [discord] if you want, you can request an extension be reviewed to be added. theres a list of gallery extensions here: https://www.mediawiki.org/wiki/Category:Image_gallery_extensions [16:29:44] [url] Category:Image gallery extensions - MediaWiki | www.mediawiki.org [16:31:09] [discord] Ooo, these are neat! Thank you for letting me know about this! [16:31:44] [discord] yep, but so you're aware, they aren't currently available on miraheze [16:43:32] [discord] could someone put all the user groups back to the default for private wikis on colleismallbrain.miraheze.org [16:50:17] [discord] Collei, this is why I asked you not to do this. That takes steward time they didn't need to be spending. [16:51:12] [discord] alright sorry [16:51:19] [discord] i will do it myself then [16:56:48] [discord] i put it back [16:57:16] [discord] Much appreciated. [17:45:46] [discord] Hey, I was checking out the API docs, and I found an inconsistency. Here's my request data:```json [17:45:47] [discord] {"action":"query", "list":"allpages", "apfilterredir":"nonredirects", "aplimit":5000, "format":"json"}``` [17:45:48] [discord] here's the docs' description of `aplimit`:```How many total pages to return. [17:45:49] [discord] Type: integer or max [17:45:51] [discord] The value must be between 1 and 5,000. [17:45:52] [discord] Default: 10``` [17:45:53] [discord] and here's the warning in the JSON response: [17:45:54] [discord] ```"warnings": {"allpages": {"*": "The value \"5000\" for parameter \"aplimit\" must be between 1 and 500."}}``` [17:45:56] [discord] [17:45:57] [discord] Basically, the docs say 5,000 is the limit, and the API respects a limit of 500. Not a huge deal, but an inconsistency nonetheless [18:12:05] [discord] this is not the right place for that [18:12:11] [discord] go to the mediawiki server [18:12:15] [discord] miraheze doesnt manage the API [18:12:39] [discord] ah ok - there are so many apis, its hard to tell who sponsors what lol [18:14:26] [discord] its fine lmao [18:21:39] [discord] maybe miraheze modified it to be 500 [18:30:33] [discord] Possible. [18:31:23] [discord] yea [18:31:25] [discord] could be [18:42:17] @Agent At what point is the RFC on Test being closed? People are still "voting" on it forgetting that discussions are not votes [18:42:33] Particularly the custom domain issue has nothing new to say about it [19:02:18] [discord] actually im not sure what docs they're talking about. the mediawiki docs say 500: https://www.mediawiki.org/wiki/API:Allpages [19:02:19] [url] API:Allpages - MediaWiki | www.mediawiki.org [19:36:20] [discord] i think they mean the docs returned on api.php [19:36:23] [discord] or something [19:36:42] [discord] i think those link to mediawiki [19:36:47] [discord] ah [19:36:49] [discord] im not sure [19:43:38] [discord] The documentation on this seems a bit spotty, but note from [19:43:39] [discord] > The results limit can be set as high as 500 for regular users, or 5000 for users with the apihighlimits right (typically bots and sysops). [19:43:39] [url] API:Lists - MediaWiki | www.mediawiki.org [19:44:21] [discord] i reposted the question in mediawiki's discord, and they said something similar too [19:44:33] [discord] so both are right, just depends [19:46:33] [discord] yea [19:48:20] [discord] Yup, I'd say it's absolutely worth learning how to use the continue parameter so as to be able to work within the smaller limits. Docs are here [19:48:20] [url] API:Query - MediaWiki | www.mediawiki.org [19:56:54] [discord] Hi, what is that managewiki extension that allows user creation logs, name change logs as actions that count for the activity of the wiki? [19:56:54] [discord] I know is an extension or setting but i don't remember the name. Who remember it? [19:58:50] [discord] for example here: [19:58:50] [discord] [19:58:51] [discord] ```2023-01-30 [19:58:51] [url] Cambios recientes - Wiki Pseudociencias | pseudociencia.miraheze.org [19:58:52] [discord] 12:06:36 Registro de creación de usuarios Se ha creado la cuenta de usuario MonaLipsey05227 ``` [19:59:49] [discord] It should appear on the recent changes by default [20:00:05] [discord] Note that user creations and renames aren't counted by the inactivity script as activity [20:00:26] [discord] Is there a way that this can be counted? [20:00:34] [discord] No, there is not unfortunately [20:00:52] [discord] i saw wikis with more than six months of no user activity with only these [20:02:35] [discord] [20:02:36] [url] CreateWiki/checkLastWikiActivity.php at master · miraheze/CreateWiki · GitHub | github.com [20:02:43] [discord] seems only renames aren't taken into account [20:03:34] [discord] And that is active by default? [20:04:40] [discord] yeah, there's no way to customize the script on a per-wiki basis [20:05:00] [discord] ok. Thanks 👍 [20:33:20] [discord] is it just me or is the page preview/popups api failing a lot? i know text extracts is working [20:33:59] [discord] some days most of the popups work. other days like none of them work. no changes made in between. I did a lot of troubleshooting already and my friend who is like an api expert said there was nothing i could do it just is bad [20:36:35] [discord] yea it probably is bad [20:36:39] [discord] set descriptions manually [20:46:51] [discord] need some help with my wiki [20:46:58] [discord] i put the `*`, `user`, and `autoconfirmed` rights bacl [20:47:02] [discord] *back [20:47:23] [discord] but [20:47:36] [discord] the structureddiscussions extension refuses to install [20:48:47] [discord] its on colleismallbrain.miraheze.org [21:07:49] [discord] its for the popups. thats not even a feature [21:07:56] [discord] oh [21:07:57] [discord] i see [21:07:58] [discord] i have no idea [21:08:26] [discord] this kinda thing [21:08:27] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1071175355102142616/image.png [21:10:50] [discord] oh yes, that [21:10:53] [discord] Are you using PortableInfobox? [21:10:57] [discord] @Dusty ^ [21:12:34] [discord] yes [21:14:03] [discord] In your infobox templates, wrap the infobox code in `
` and then save it and make a null edit to any of the affected pages [21:14:16] [discord] I've noticed that PI doesn't get along with TextExtracts for some reason [21:14:55] [discord] a lot of pages with the portable infobox do work though, and the aside has the noexcerpt class? agh [21:15:23] [discord] just use noexcerpt anyways [21:15:26] [discord] idk why but it will help you [21:15:38] [discord] okey doke [21:17:08] [discord] It's due to the TextExtracts algorithm. Sometimes it ignores PortableInfobox and everything works, other times it tries to use it's data for the text extract, fails, and you get no preview [21:17:20] [discord] ¯\_(ツ)_/¯ [21:17:41] [discord] its just weird bc if i go to page information and the description IS there [21:17:43] [discord] but yeah ill try it out [21:17:46] [discord] thanks [21:22:08] [discord] it didnt work rip [21:24:03] [discord] Did you also purge the page's cache? [21:39:32] [discord] yes [21:51:17] [discord] Need help on portable infoboxes. So I've created one for my wiki just to test out the infobox builder, but when I add it to a page it says it has no parameters? Even though I definitely set it up with parameters and labels?? So then when I try to add the template to a page and edit it with values, it just shows up as box with the page name and nothing else. Please help, I'm really not sure what else is missing. [21:51:48] [discord] Would it be possible to share a link (or script) with examples? [21:53:04] [discord] Actually, on second thought, let's move this to a support thread. [23:11:15] [discord] is it normal for my import dump request to say "Unknown request." [23:28:20] [discord] That happens when the import dump request doesn't exist. In the import dump requests log, there appears to be no request from you. Try submitting another request. [23:58:37] [discord] Which request? [23:59:11] [discord] It might say that if it was for a private wiki as well, but the requester should still have access to it. [23:59:48] [discord] https://meta.miraheze.org/wiki/Special:RequestImportDumpQueue/245 [23:59:48] [url] Import Dump Requests Queue - Miraheze Meta | meta.miraheze.org [23:59:48] [discord] it is a private wiki but even when logged into the account that requested it i can't see it