[03:04:43] Hey guys. Sorry for the wiki creation backlog [03:04:55] I have pneumonia and a legal issue at the moment [03:05:02] It is being cleared by me right now [03:20:08] [discord] Thanks for helping out, I'm stuck at an event and haven't been able to do my normal end of day reviews. [03:20:09] [discord] [03:20:10] [discord] Seems like y'all have done some work on an unusually large request arrival, though. [03:20:12] [discord] [03:20:13] [discord] Not much waiting for me once I'm finally free. 😆 [04:26:07] [discord] Any chance of moving the IRC chats to Matrix? or at least bridging them [04:26:58] ZERO chance of "moving" them [04:28:09] [discord] I'm unsure if we have a large enough community on Matrix to warrant setting up our presence there. If there is then perhaps, why not [04:35:13] [discord] First I'm hearing of the service, it's giving me big early 2000s trillian vibes [04:46:16] [discord] i have a matrix account [04:46:25] [discord] we should definitely bridge there [04:46:58] [discord] mine is collei@matrix.org [04:47:13] [discord] the issue is moderation, if we don't have enough users there then the moderating burden will surpass the benefit of being on the platform [04:47:25] [discord] ah i see [06:03:34] As well as that there's no reason to just make a billion more platforms in general [06:03:50] I already think there shold be no Discord server [06:03:57] Worse, some channels apparently aren't bridged which is really bad [06:50:22] Naleksuh: The discord server has almost 6300 members now, and is far more active then IRC. It's why I am personally mostly on Discord now. It isn't my favorite (IRC might be better) but it is more active and more people use it then here. If this became more active again I would rather use IRC, but as things are currently going eventually I probably wont be on IRC much at all due to that. [06:55:04] Maybe we should consider bridging #general on Discord to this channel, instead of #miraheze-relay? [06:55:49] @Agent @NotAracham ^ any thoughts on that? [07:14:47] [discord] The main IRC relay and general seem to serve similar functions. My only concern is that bridge channels are much more sensitive about editing. [07:16:33] [discord] Anecdotally every single edit becomes it's own message, which given the frequency with which I and others edit... Well, that'd render the bridge channel nigh unusable on the IRC side [07:37:26] I think edits should not be sent over, or if they are, they should be rate limited or something. [07:38:04] Edits weren't always sent over IRC. [07:43:14] [discord] not notaracham or agent but this seems like a good idea [07:43:29] [discord] general is where the majority of the conversations take place [07:43:40] [discord] both on- and off-topic for miraheze [07:43:57] [discord] having two channels for the same topic is redundant imo [08:23:13] [discord] and links... [15:43:41] [discord] Yep, if we can adjust bridge's behavior w/r/t edits I think such a change would be more palatable. I'm not the only edit fiend in #general [15:49:35] [discord] What does w/r/t mean? [15:50:45] [discord] With regard to [15:54:06] [discord] Hello! [15:56:37] [discord] I can do that if you get ops to agree [15:57:19] [discord] @NotAracham [15:59:18] [discord] https://github.com/FOSSBots/puppet/pull/409 [15:59:19] [url] mattermost::miraheze: set EditDisable by RhinosF1 · Pull Request #409 · FOSSBots/puppet · GitHub | github.com [15:59:36] [discord] yeah, that's fine [15:59:37] [discord] Have 2 irc chanops say they approve and I’ll merge [15:59:44] [discord] @Agent do it on the pr [16:00:24] [discord] Done [16:00:52] [discord] @Agent do you want me to move to #general at same time [16:01:10] [discord] I'm split on that at the moment [16:01:15] [discord] Ok [16:01:32] [discord] Provided we can do the edit changes as above, that removes my biggest concern. [16:01:47] [discord] @paladox as irc chanop, are you happy with PR ^ [16:02:38] [discord] I will merge as soon as 2 irc chanops say they are happy [16:02:49] seems fine [16:03:22] [discord] eh, why not, let's move the relay to #general [16:03:51] [discord] that already had 2 chanops approval [16:03:52] [discord] It also means we'll likely need to up our moderator presence on the IRC side if we merge, as that's now two big sources of possible spam in one [16:03:55] [discord] (mine and UO) [16:04:45] [discord] All SRE + Stewards are irc chanops along with global IRC chanops from FOSSBots so I think we're fine [16:05:03] [discord] would be cool if we had a Discord bot that we could use to kick/ban people on IRC from Discord [16:05:22] [discord] Okay, the bot will reboot in ~5 minutes [16:06:04] [discord] Will it also move the relay channel? [16:06:12] [discord] Yes [16:06:19] [discord] Neat, thanks! [16:06:23] [discord] I will post in here once channel stops being used [16:06:40] [discord] I'll shuffle channels around then [16:10:42] Test [16:11:11] [discord] It’s just slow [16:11:25] Test2 [16:11:29] [discord] Test [16:12:28] [discord] **This channel is now relayed between #ID:407537962553966603 on discord and #miraheze on IRC. #miraheze-relay will no longer be used.** [16:13:31] [discord] Hi RhinosF1, can I contact you via DM, please? [16:13:36] [discord] Yes [16:13:56] [discord] Did you mean sure? [16:14:04] [discord] I meant yes [16:14:21] [discord] I can use one of about 20-30 different words [16:15:43] For irc users who got #ID:, that’s #general on the discord side [16:20:23] [discord] use the outdated content removal tool [16:20:31] [discord] to get a closed wiki out of search results [16:34:56] [discord] oh, I didn't know that was possible. thank you for the information ^^ [16:41:38] [discord] np [17:04:28] [discord] Extensions are broken on my wiki. Please help me. [17:08:08] [discord] whats your wiki [17:14:12] [discord] multimedia viewer finally fixed itself yay [17:14:34] [discord] as florigon asked, what's your wiki? also, what do you mean by broken? are they causing it to crash? are they just not loading? [17:15:32] [discord] xyzw.miraheze.org [17:15:46] [discord] xyzw.miraheze.org [17:16:50] [discord] The extensions don't work, I tried turning them off and on from ManagaWiki but it didn't work. [17:17:23] [discord] Like which extension? [17:17:48] [discord] VisualEditor and Math [17:18:17] [discord] hmm visual editor works if you put ?veaction=edit in the url, but theres no button to use it [17:18:54] [discord] yes [17:20:18] [discord] That's normal for VE [17:20:28] [discord] as for Math, it's probably your page cahce [17:20:44] [discord] Enable it, purge the page cache, your own browser cache, and it should work [17:21:24] [discord] what do you mean it's normal for VE? my wiki has an edit button to use visualeditor [17:21:50] [discord] I tried but it didn't work [17:22:04] [discord] VE is finicky [17:22:13] [discord] it's happens pretty often [17:22:26] [discord] I think the problem is with ManageWiki. [17:23:26] [discord] For Math? [17:23:32] [discord] It's definitely a cache issue [17:23:40] [discord] ManageWiki is usually not at fault [17:23:51] [discord] Can you please link the page? [17:23:57] [discord] yes [17:24:03] [discord] Sometimes, what you also need to do is a dummy edit [17:24:13] [discord] So add an extra period somewhere and it should kick the cache [17:25:14] [discord] is there any way to make it work with the portable infobox and gallery tags [17:26:04] [discord] can you check if this is checked in visualeditor's settings? [17:26:05] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064234024974954549/Screenshot_from_2023-01-15_12-25-05.png [17:27:29] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064234379766939739/image.png [17:28:16] [discord] Ah yep, was going to suggest those namespace-specific settings as well. Toggling those off, saving, then back on, saving again, and waiting a few minutes can sometimes help. [17:28:35] [discord] But VisualEditor can sometimes be a bit funky on whether or not it wants to display the edit/edit source buttons as mentioned above. [17:31:35] [discord] It should work with both of them [17:31:48] [discord] comes to mind as an example of a wiki where it works with both the mentioned tags [17:31:49] [url] Demon - Great America Wiki | greatamerica.miraheze.org [17:34:18] [discord] I solved the problem with the Math extension but the VisualEditor key still doesn't work. [17:35:18] [discord] VisualEditor will eventually work [17:35:43] [discord] There's really no way to get it working 100% if it didn't work when you initially turned it on [17:35:55] [discord] It's an unknown bug which I've been able to reproduce on my own farm [17:39:39] [discord] Maybe create a bug report on Wikimedia's phabricator: https://phabricator.wikimedia.org/tag/visualeditor/ [17:39:40] [url] VisualEditor | phabricator.wikimedia.org [17:40:39] [discord] It runs the risk of being ignored for 15 years \:P [17:40:57] [discord] lol yeah i guess they're probably pretty busy [17:46:24] [discord] for some reason it's not working with those [17:46:39] [discord] i purged cache both on the server side and on my browser [17:47:11] [discord] but clicking on the image will either lead you to the image file or the static.miraheze.org url [17:49:59] [discord] example where it doesn't work (images are all either gallery or portable infobox): https://genshinimpact.miraheze.org/wiki/Nahida [17:49:59] [url] Nahida - Genshin Impact Wiki | genshinimpact.miraheze.org [17:50:00] [discord] [17:50:01] [discord] example where it does work (images are embedded with [[File:...]]): https://genshinimpact.miraheze.org/wiki/Kamisato_Ayaka/Birthday [17:50:01] https://meta.miraheze.org/wiki/File:... [17:50:02] [url] Kamisato Ayaka's Birthday - Genshin Impact Wiki | genshinimpact.miraheze.org [17:50:02] [discord] [17:50:03] [url] Creating File:... - Miraheze Meta | meta.miraheze.org [17:59:40] [discord] @Adenin Konas [18:08:52] [discord] <🚫 CosmicAlpha | 💯 AWAY> @RhinosF1 is it possible to ignore messages from MirahezeBot itself and wm-bot here, to avoid all the URL messages, etc... here? [18:10:20] [discord] A gentle reminder - it's generally not recommended to ping people using @ without any follow-on statement or context. [18:14:19] [discord] that'd be good if they could [18:15:01] [discord] just wondering, are we allowed to remove the hosted by miraheze and powered by mediawiki things in the footer? [18:16:37] [discord] Can do later [18:16:50] [discord] <🚫 CosmicAlpha | 💯 AWAY> Thanks! [18:17:13] [discord] How do I import a custom font into my wiki? (I want to use fonts from Google Fonts but I'm having trouble getting them to work) [18:17:22] [discord] Yeah the essentially double posting of URL messages could get annoying in the long run [18:17:29] [discord] Google fonts is whitelisted [18:18:29] [discord] Here's my Media Wiki:Common.css: https://silveriowiki.miraheze.org/wiki/MediaWiki:Common.css (Silverio Wiki) [18:18:29] [discord] https://secosawiki.miraheze.org/wiki/MediaWiki:Common.css (Secosa Wiki) [18:18:30] [url] MediaWiki:Common.css - Silverio Wiki | silveriowiki.miraheze.org [18:18:30] [url] MediaWiki:Common.css - Secosa Wiki, the Nova encyclopedia | secosawiki.miraheze.org [18:18:42] [discord] i don't use Google fonts, I like to either self host them or use an open source type situation [18:18:59] [discord] because I do not want Google to be integrated with the wiki unnecessarily [18:19:09] [discord] don't trust Google [18:19:40] [discord] For Silverio Wiki, I would like to use the Montserrat typeface and Secosa Wiki to use the Inter typeface [18:21:08] [discord] Welcome @Nyctoby! If you would like to authenticate (validate) your Miraheze account, please type [18:21:34] [discord] not recommended [18:21:49] [discord] hmm I see got it [18:23:04] [discord] Why would I not trust Google? I just want to know how the fonts are being integrated, and Google Fonts seems to be a good source for fonts [18:23:19] [discord] @Legroom [18:23:38] [discord] Google has a long history of being privacy invasive and not transparent about how data is collected and how it's used [18:24:08] [discord] also the weird grammar is because I'm on phone right now usually my capitalization will be worse but my phone forces me to be half correct [18:25:03] [discord] I don't favour random pinging and ain't going to DM you [18:25:11] [discord] That shouldn't be something I have to worry about, after all it's a free service. It's just fonts [18:25:29] [discord] perhaps accounts got hacked 🤔 [18:25:46] [discord] sure but you're embedding their URLs which lets them track visitors [18:25:58] [discord] fonts are ok otherwise they wouldn't be allowed on mirahezs [18:26:15] [discord] might change my mind on that if I can find a privacy policy specifically for fonts [18:26:54] [discord] for privacy reasons mh doesn't have google analytics, ads (ofc) and youtube embed doesn't work until you click on video's thumbnail [18:27:09] [discord] examples from top of my head [18:27:16] [discord] yeah I know [18:27:52] [discord] So should I request that the fonts be added locally to my wikis? I have the font files on my computer [18:28:59] [discord] https://developers.google.com/fonts/faq/privacy they do collect user agent and referrer but not IP address so it's not terrible but not great either [18:29:00] [url] Privacy and Data Collection | Google Fonts | Google Developers | developers.google.com [18:29:03] [discord] as long as it doesn't breaks licences/copyrights [18:29:24] [discord] or you have a proof you purchased it [18:29:31] [discord] you can choose whichever your think is best but like legroom said keep licensing in mind [18:30:11] [discord] go w/ google fonts, it's ok [18:30:20] [discord] no u [18:30:29] [discord] ok ok fine you can do that if you insist [18:30:36] [discord] i'm assuming thats just if using the api. shouldnt be able to track if using ttf files you download [18:30:40] [discord] it was @ sge [18:31:42] [discord] So I have the code on my Common.css page on Silverio Wiki (link is posted above), what is going on and why isn't the font showing up? [18:32:02] [discord] speaking of copyrights, I wonder which other 5 wikis got temporarily closed because of that 🤔 [18:32:43] [discord] yes I know there is a difference between downloading and embedding [18:33:03] [discord] that is not about the api, it's about loading fonts using link tag or css [18:33:08] [discord] From https://silveriowiki.miraheze.org/wiki/MediaWiki:Common.css [18:33:08] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064250902803923014/image.png [18:33:08] [url] MediaWiki:Common.css - Silverio Wiki | silveriowiki.miraheze.org [18:33:18] [discord] one minute let me check [18:34:02] [discord] the @font-face stuff needs to always be at the top [18:34:46] [discord] i wasnt sure if sge had downloaded the file and was going to then upload it to miraheze so that it wouldnt connect to google [18:35:46] [discord] around here it's towards the bottom instead of top [18:35:47] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064251567173292102/Untitled17_20230115103610.png [18:35:52] [discord] or at least I think so [18:35:58] [discord] If you go into the network tab of your inspector does the font actually get fetched [18:36:01] [discord] i'm pretty sure google fonts cannot track you through a css @import [18:36:16] [discord] no he hadnt done that [18:36:40] [discord] smh it's loading a URL from them so yes they can log IP address but I don't think they do that [18:37:06] [discord] i think they can see where the request is coming from, but there's no much data being sent [18:37:10] [discord] Like this? [18:37:11] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064251918987305040/image.png [18:37:24] [discord] assuming they aren't straight out lying in their privacy policy then they aren't logging it [18:37:29] [discord] with a @import font you don't need to declare @font-face [18:37:36] [discord] probably but I'm on mobile so I can't check [18:37:41] [discord] just simply use ``font-family: your font`` [18:37:46] [discord] good point [18:38:43] [discord] Sorry I've never done something like this before so bear with me [18:39:14] [discord] @font-face is better suited when you have a local font [18:39:15] [discord] on MediaWiki it's a bit of a pain to do that, which is why most of us just import things from google fonts [18:39:51] [discord] So is there like an exact code I have to copy and paste into my wiki? [18:39:59] [discord] using a imported font, you're basically loading their CSS file, so it's like if it was part of your wiki now [18:40:00] [discord] so you can target the ``body`` and add [18:40:02] [discord] ```css [18:40:03] [discord] body { [18:40:04] [discord] font-family: "my font" [18:40:06] [discord] } [18:40:07] [discord] ``` [18:40:36] [discord] keep the @Import [18:40:41] [discord] remove the font face [18:40:58] [discord] I didn't mean to ping anyone there sorry about that [18:41:38] [discord] I put body but what about class name do I remove it too? [18:41:38] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064253037960499301/image.png [18:41:55] [discord] that image isn't loading properly on mobile [18:42:23] [discord] just that, but I noticed you put both single and double quotes [18:42:35] [discord] just type Montserrat without them or with double quotes [18:42:43] [discord] then the will have the font [18:42:44] [discord] Yeah I overlooked that, I just removed the single quotes [18:43:08] [discord] What about font weight [18:43:17] [discord] ``font-weight`` [18:43:25] [discord] values between 100 and 900 [18:43:56] [discord] jusst note that, because you're importing just Montserrat regular (500), the weight difference will be handled by the browser, not by the font itself [18:44:19] [discord] depending on the font this will not matter much, but it's good to keep notice [18:44:36] [discord] What about the headers in articles (wiki page titles, etc) [18:44:58] [discord] what about them in particular..? [18:45:31] [discord] they have a different font, that already overrides the one set for the [18:45:48] [discord] So how do I set the code for headers [18:45:50] [discord] just simply target them with [18:45:51] [discord] ```css [18:45:53] [discord] h1, h2, h3, h4, h5, h6 { [18:45:54] [discord] font-family: ... [18:45:55] [discord] } [18:45:57] [discord] ``` [18:45:58] [discord] Also worth noting as I discovered, not all fonts appear to have all weights... [18:46:18] [discord] yes, it's because technically, each weight is a separate font [18:46:21] [discord] including italic [18:46:43] [discord] *Me yesterday, debugging why 500wt wasn't working in this one context* [18:46:48] [discord] Here's the code I have so far [18:46:48] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064254338467381348/image.png [18:47:21] [discord] when you try to make a font bold and the font itself doesn't have a bold version [18:47:21] [discord] the browser will try to force doing magic and making it appear bold [18:47:24] [discord] the same with italic [18:47:56] [discord] So does that mean bold sould be removed or should I keep it [18:48:29] [discord] nah, see how it looks, if you don't see a problem, you can let that [18:48:45] [discord] if you notice too much difference, try to import the other weights from google fonts [18:49:08] [discord] But then it shows this: Error: Expected RBRACE at line 8, col 14. [18:49:48] [discord] You forgot a semicolon [18:49:54] [discord] Line 7 [18:50:01] [discord] need a semicolon after the font-family [18:50:02] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064255153835868231/image.png [18:50:48] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064255345314242610/image.png [18:51:42] [discord] yeah [18:51:44] [discord] you can note errors when it shows an X on the left [18:51:53] [discord] like this [18:51:53] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064255620146012280/image.png [18:52:44] [discord] Ok I just published the changes, but there's a problem: while the font shows up correctly on wiki text, the headers are still showing in the old serif font, albeit bold now. [18:53:21] [discord] the fonts probably have a class that's defining the font [18:55:14] [discord] I noticed in the site code that the original font (Linux Libertine) is still overriding the font in the inspect element. How do I fix this? [18:55:14] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064256464132247652/image.png [18:56:00] [discord] You'll need to overload that exact class by adding it to your CSS, hard to see but I think it's .mw-body h1 [18:56:46] [discord] Here's a version of the screenshot without the circle [18:56:47] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064256852747100230/image.png [18:57:26] [discord] I'll defer to lake on this as they're the CSS expert, but I think you'd essentially want to copy that entire block and swap out the font family bit [18:58:35] [discord] Code so far [18:58:36] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064257306969247864/image.png [19:02:46] [discord] still having this problem ^ [19:08:38] [discord] Made some final changes and published them [19:08:39] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064259837162176543/image.png [19:09:11] [discord] And here's the main page with the new font [19:09:13] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064259977021239377/image.png [19:11:12] [discord] So that's it for now, thanks for the help [19:14:29] [discord] you're welcome [19:38:13] cosmicalpha|away : It doesn't look like #miraheze-relay exists [19:38:33] And IRC would be more active if Discord was closed [19:40:10] Naleksuh: hmm? Also this channel is now relayed to #general on Discord. Before it was relayed to #miraheze-relay on Discord. [19:40:22] What???? [19:40:25] Why??????? [19:40:29] [discord] Lol [19:42:03] Naleksuh: Because Discord is far more active. It has reached almost 6300 members and is much more active then IRC. We did that so we didn't have redundant conversations. This channel and #general on Discord are almost the same. [19:42:24] That's really dumb [19:42:37] And of course nobody told IRC there was an entire genre of secret conversations [19:42:50] You want to read 80% of the text? Better make an account on a third party site first! [19:43:40] [discord] ...uh. [19:44:08] Naleksuh: another reason we did it, a lot of conversations took place in unrelayed channels on Discord, which made IRC members unaware of what was in general Discord channel. This way users can get assistance from either end without relying on having to be on Discord for those conversations. [19:44:41] `a lot of conversations took place in unrelayed channels on Discord, which made IRC members unaware of what was in general Discord channel.` Yeah that's a problem [19:45:26] Which is why it has been rectified now. [19:46:02] Great only took how many years [19:46:20] Next let us rectify mirahezebot and recaptcha [19:46:31] A real problem on Miraheze is identifying problems then not fixing them [19:47:08] [discord] Wait, can they see what we see and we see what they see? [19:47:16] [discord] Yes, that's what's been rectified. [19:47:20] [discord] Ohhhh. [19:47:25] [discord] Cool!....I think? [19:47:43] Yeah apparently there was just a bunch of secret discussion no-one found out about [19:47:58] [discord] :O [19:48:01] And the justification for this was "oh the Discord is more popular"....BECAUSE of that secret discussion [19:48:06] So it was just a snowball effect [19:48:28] [discord] Secret conversation? [19:48:34] [discord] It's been public knowledge of these channels for years [19:49:30] No it hasn't [19:49:32] [discord] Pretty sure both the IRC and discord information is given on meta in the contact information? [19:49:35] It was visible on Discord only until just now [19:49:37] Recaptcha was fixed at least mostly. There might still be some issue with DiscussionTools I guess, but don't know how to fix that, and there hasn't been enough reports to know if its a widespread conversation. Also all the channels and what was relayed had been documented on Meta as well, it wasn't "secret" at all. [19:49:54] [discord] I've known about the IRC since I joined. 😶 [19:49:54] CosmicAlpha|AWAY: check your discord please [19:49:56] [discord] The discord is more popular simply due to it fact more people knows it exists in general, the average user does not know that IRC is even a thing that exists, let alone how to use it [19:50:13] Looks like making a new account is still trying to phone recaptcha.net [19:50:59] it does? That is how it is supposed to be? [19:51:16] You said it "was fixed at least mostly" [19:51:42] There shouldn't be proprietary JavaScript running around on pages, especially not for vital things like just making an account [19:52:05] This is also the reason why it wasn't replaced with hCaptcha: It has all the same problems reCAPTCHA has [19:52:11] Relay restarting in ~9 minutes to deploy https://github.com/FOSSBots/puppet/commit/274a59e43cd09dd17766f61eb2a928006155ec30 [19:52:11] [url] Bridge: ignore MirahezeBot and wm-bot · FOSSBots/puppet@274a59e · GitHub | github.com [19:53:15] [discord] To close out the prior convo, Discord started being publicly advertised on Meta as of May 2018 (https://meta.miraheze.org/w/index.php?title=Miraheze&oldid=47777), so its existence is definitely no secret. [19:53:16] [discord] [19:53:16] [url] Meta | meta.miraheze.org [19:53:17] [discord] It also isn't reasonable IMO to relay every possible channel to IRC... [19:53:37] because we have to do it somehow? It helps with reducing spam-only and bot-created accounts significantly. [19:54:07] No, you don't "have to" violate the free software commitment...you're saying all of the things that have already been said [19:54:11] This is going around in circles [19:54:44] [discord] So Phorge does all? (git) versioning and Kanban? [19:54:46] Imagine if Wikipedia added reCAPTCHA to the signup page...everyone would riot within a day [19:54:54] Here, is arguably a WORSE issue. Because people make their own sites [19:55:03] I can't link anyone to Miraheze without linking to reCAPTCHA [19:55:37] [discord] Yes I'm real. [19:57:42] Phorge is a fork of Phabricator [19:58:10] [discord] High-level overview for you: https://we.phorge.it/book/phorge/article/introduction/ [19:58:11] [url] ◉ Introduction | we.phorge.it [19:58:13] Wikimedia uses FancyCaptcha? [19:58:22] The source is exactly the same up to the point of Phacility stopping maintenance [19:59:46] CosmicAlpha|AWAY : All of this discussion has already been had. This is going in circles [20:00:02] I assumed that when you said it had been fixed that it had been fixed. I now realized that "fixed at least mostly" meant "not fixed at all" [20:01:36] Bridge bot is back [20:01:38] So, we are in the same situation we are in six months ago. Or a year ago [20:01:43] 0 messages were missed [20:01:54] (for reCAPTCHA) [20:02:53] Naleksuh: I didn't actually know that. For some reason I thought they did use ReCaptcha (v2), I checked and they use FancyCaptcha, that's something we might be able to actually consider, but Wikimedia also has more capability in dealing with spam, while we only have a few members of CVT and want to limit it as much as possible, but FancyCaptcha might be able to be considered, maybe at least as a trial. I can be sure, but we [20:02:53] might be able to consider it. [20:03:15] No, Wikimedia never makes clients phone external servers [20:03:19] And it never will [20:03:40] The other thing that was supposed to deal with spam was proxy/VPN blocking [20:03:51] I had discussed this on test wiki but the discussion fizzled out over time [20:04:37] [discord] I saw this under the text and I am happy now. we.phorge.it/source/phorge/browse/master/src/docs/user/introduction.diviner$1 [20:04:42] [discord] Isn't any anti-spam policy going to need a multi-layered approach? [20:04:42] [discord] Thanks [20:04:59] [discord] Yes [20:05:34] [discord] There is no Wiki article for Phorge et 😮 [20:05:43] [discord] Doesn’t surprise me [20:05:58] [discord] Perhaps an enterprising deleted user could create one? [20:06:42] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064274448632516769/image.png [20:06:55] [discord] :moonch: [20:07:04] [discord] In seriousness, though, I don't recommend that exercise in frustration. [20:07:05] [discord] [20:07:06] [discord] Wikipedia is intense about their notability and sourcing requirements. [20:08:26] [discord] Everyday I wonder why there is no an automatic microservice to find sources about a topic and create a collaborative draft page for the missing section or article of a topic. [20:14:13] [discord] Reminder that to share links in general chat, you must first use the `/auth` command in any channel to verify your wiki user with the authentication bot [20:14:31] [discord] In case you were wondering why your URL messgaes keep getting deleted. 🙂 [20:34:18] [discord] Appreciated added a few minor tweaks but all good additions. [20:34:46] [discord] thanks 😊 [20:35:10] [discord] Adding this as an enhancement task to my SEO guide, thanks! [20:41:31] [discord] np [21:08:15] this is [21:08:18] crzay [21:09:00] [discord] ? [21:09:25] discord? [21:16:55] [discord] yes [21:16:56] [discord] discord [21:17:24] [discord] Welcome, we are 6000 and counting. 😄 [21:17:56] They're already gone. [21:18:33] [discord] 🤷 [21:18:56] [discord] Ah well, another time then. [21:19:50] [discord] @RhinosF1 would it be productive if MirahezeBot could relay channel join/leaves? [21:20:01] [discord] or would that spam the relay [21:20:19] [discord] There'd be a LOT of those messages. [21:24:18] [discord] Not really [21:24:30] [discord] yeah probably [21:25:05] A majority of the IRC traffic is join/part, so, yeah, not that helpful. [21:29:54] [discord] Yes, that makes sense [22:08:29] [discord] oh yeah [22:08:36] [discord] does miraheze have that extended confirmed protection extension [22:09:17] [discord] if not i could probably just go to manage wiki permissions and make it myself ig but theres still no way to add a new protection level manually from what i can tell [22:09:41] [discord] Like Wikipedia's extended confirmed feature? [22:09:54] [discord] where 500 edits after 30 days = extended confirmed automatically [22:10:19] [discord] yes [22:10:44] [discord] We can add the right but it'll have to be manually via LocalSettings.php [22:10:53] [discord] You can file a task on Phabricator requesting it [22:11:00] [discord] alright i see [22:11:01] [discord] unless someone here familiar with GitHub does it [22:11:07] [discord] i will do it in a bit [22:11:08] [discord] or you yourself can if you know how to use GitHub [22:11:37] [discord] does anyone know ay good filters to stop a server raid? or stop spamming, we are short handed staff [22:11:41] [discord] sort of do but i dont have the ability to test changes if im supposed to make a pull request or something [22:11:49] [discord] Special:AbuseFilter [22:11:52] [discord] what is your wiki url? [22:11:58] [discord] dms [22:13:08] [discord] alright [22:29:44] [discord] for those needing context: cocopuff2018 has an off-miraheze wiki which randomly attracted a bunch of trolls creating pages with the n-word in them [22:29:57] [discord] they made me admin and checkuser on their wiki and i've blocked the troll accounts and looked into rangeblocks [22:30:14] [discord] they made another person admin too [22:30:22] [discord] who helped with the same thing it seems [22:31:34] [discord] My infoboxes aren't working... 😥 [22:31:45] [discord] I don't know what I'm doing wrong. [22:31:57] [discord] hmm [22:31:59] [discord] can you send a link? [22:32:04] [discord] i have a lot of infobox problems [22:32:29] [discord] Here is an example. [22:32:30] [url] Mar Qaroll/sandbox/infoboxes - Readers Who Know: The Paneidoverse Encyclopedia | readerswhoknow.paneidoverse.com [22:33:23] [discord] And I keep getting a Lua banner error, a Hatnote error... [22:33:46] [discord] If the spammers use VPNs then Cocopuff should look into installing StopForumSpam [22:34:00] [discord] Someone tried to help me yesterday but we were only able to solve one of initially four problems. [22:34:09] [discord] Now there are only three left. [22:35:04] [discord] What exactly is the issue with that infobox? [22:35:06] [discord] Is it the styling? [22:35:42] [discord] I...don't know? [22:35:51] [discord] Styling = the way it looks [22:35:55] [discord] I know that. [22:36:11] [discord] so is that what your concern is? That it's on the left instead of the right? [22:36:16] [discord] i ran a checkuser and they are using VPNs, i checked the miraheze contribs for the VPN IP and the range was blocked by the counter vandalism team after being repeatedly abused by vandals [22:36:34] [discord] I mean, if that is also done with CSS... :confuseddoge: [22:36:35] [discord] so i blocked the same IP range on cocopuff's wiki [22:36:49] [discord] I thought all of them came with basic styling. [22:37:01] [discord] Nothing I've looked at has given info on how to style it. [22:37:02] [discord] It is. If you got it from Wikipedia then copy Wikipedia's MediaWiki:Common.css to your wiki too [22:37:13] [discord] Ohhhhhh. [22:37:29] [discord] Ah [22:37:32] [discord] Wow...That's... :ablobrage: I'm so stupid... 😥 [22:37:35] [discord] Sorry. >< [22:37:50] [discord] Yeah, Wikipedia should provide a guide on how to get stuff to work if exporting it [22:38:03] [discord] but they mostly prioritize about their own use cases [22:38:08] [discord] which is fair [22:38:23] [discord] ye [23:14:48] [discord] (swearing warning) this honestly has to be one of the most generic but also funniest trolls i've ever seen [23:14:48] [discord] https://cdn.discordapp.com/attachments/407537962553966603/1064321785803329577/SPOILER_image.png [23:15:41] [discord] wow, those are some dedicated spammers [23:15:44] [discord] lmao yeah [23:16:55] [discord] RequestAccount is probably a good idea for that wiki [23:17:01] [discord] yea it is [23:17:06] [discord] i'll look into getting it set up some time later