[01:17:14] [1/2] need some help with this [01:17:14] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1269464129035305073/image0.jpg?ex=66b02819&is=66aed699&hm=93e8aea7e8072cb182c9353f4c78aee44e2077577ab42c943f7cd19fdfd40600& [01:17:34] what is "help"? [01:17:37] [1/2] almost formats all the way [01:17:37] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1269464225731055707/image0.jpg?ex=66b02830&is=66aed6b0&hm=38b2fd621c7509a2f2a1f0f0c6787f8bbfdac4a771d00eb738be41da9571d3f0& [01:18:08] so no awards? [02:49:15] hi I don't think I've written here before I'm trying to set up infoboxes on my wiki and its been going smoothly so far but a hitch I've ran into is #123123/default gets displayed as 1. 123123 and I've tried finding a solution on my own and I can't find anything on this [02:54:22] also it works if I put any character before the # so I technically have a solution is just to put an invisible character at the start which works fine but that feels very jank [03:01:16] wrap the hexcode in /nowiki [03:05:33] [1/2] now it just looks like this [03:05:33] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1269491388203143188/image0.jpg?ex=66b0417c&is=66aeeffc&hm=6878a1f9d646495e8fa9a1a81999f91d0f816974688dfa17237484a2712e52da& [03:58:18] Can you help me with moving this to the right side of the screen [04:07:32] [1/6] i dont know which template you imported exactly, but adding this to common.css might work [04:07:32] [2/6] ``` [04:07:33] [3/6] .infobox { [04:07:33] [4/6] float:right; [04:07:33] [5/6] } [04:07:34] [6/6] ``` [04:16:15] ugh i wish i could just do a binary search on extensions [04:16:54] ill try that [04:53:23] [04/08/2024 14:52] PROBLEM - cp41 Nginx Backend for mw162 on cp41 is CRITICAL: connect to address localhost and port 8116: Connection refused [04:53:25] uh oh [04:53:33] (there's quite a lot of lines about this too) [04:56:24] luckily it's just cp41 [08:46:29] hey so I deleted a image in my wiki [08:46:41] but it won't let me reupload it and rename it [08:52:52] What exactly happens when you try? [08:53:44] takes me to file history [08:53:57] of Avatar 4. the previously deleted file [08:58:31] When uploading, do you rename it? [08:58:48] Or upload, then rename it later? [09:02:45] no it won't let me upload it [09:03:15] it says that "the previous file has been deleted. Check deletion history." [09:03:21] But I want to change the name. [09:03:26] there must be "upload anyway" button or something [09:03:33] There should be an ignore warnings box [09:03:42] there's not. [09:03:51] It just won't work [09:04:12] idk if i'm doing something wrong or need an extension [09:04:17] changing name is "Move" button tho [09:04:55] if you just wanted to give old file different name, you can revert deletion and then rename it [09:06:27] oh that's possible? i'm new to uploading images [09:08:03] What's the name of the original file [09:08:38] Avatar 4 [09:09:01] i accidentally uploaded it without changing name [09:09:24] Alr [09:14:44] Oh thanks! [09:14:54] It finally worked. Fixed Kevin. [09:41:38] Yay [10:41:01] hi [11:04:12] hi [13:25:42] /auth [13:34:44] Did we have an IRC before we had a Discord or vice versa [13:35:21] IRC first I think [13:35:35] And we got a Discord why? IRC works fine [13:35:51] The masses don’t use IRC [13:36:00] That is a good point [13:36:08] We have announcements channels on discord [13:36:20] I'm literally the only one who uses IRC [13:36:32] People can join click a button for a role and get notified of changes on a platform they already use [13:36:35] Not true [13:36:44] BlankEclair you in? [13:36:59] They're not :( [13:37:21] Guess she’s busy [13:37:49] But Claire is a active and awesome community member who doesn’t have discord [13:38:05] She in on Fediverse though [13:38:11] "If I don't take a leap, I'll never find what I'm looking for!" I'm glad I joined IRC [13:38:29] I use it at times [13:38:38] I even have a miraheze cloak [13:38:45] What is a cloak anyway [13:39:19] It’s a mask of sort that hides your connecting IP and identifies you [13:39:44] I have one too, it's easy [13:39:47] Try doing /Whois on yourself [13:39:57] @user/ ? [13:40:41] It shows my ip, but I used nickserv so that might show just for me [13:40:59] It is user/ for you [13:41:06] Pixl has Miraheze/ [13:41:07] Did you ever go out of your way for a cloak [13:41:13] Yea, thanks Rhinos [13:41:28] Also hey [13:41:33] With the amount of IP editors, your IP address getting leaked doesn't sound like a big deal [13:41:37] `PixDeVl@miraheze/PixDeVl` [13:41:51] IP editors don’t have their IP associated with anyone [13:41:58] They exist in a void [13:42:00] good point [13:42:20] IP editing will be masked eventually [13:42:32] Also, what do you guys think of me? Have I been annoying? Have I helped Miraheze in ways? [13:42:50] You've only existed like 2 days as far as I recall [13:43:00] Longer than that [13:43:04] No, I mean like on Miraheze as a whole [13:43:19] No idea [13:43:24] We don't watch every wiki [13:43:28] Basically, have I been trying to screw up the platform on accident [13:43:35] Semi active on meta [13:43:38] I did that on my first wiki [13:44:09] https://splatoonwiki.org/wiki/User:Octopedia [13:44:23] I regret it so very much [13:45:06] That’s an oddly blunt question, so I’ll answer honestly. On IRC I’d say your decent enough to converse with mostly, on meta you assist at times but can be overly obnoxious and semi irritating at times on talk pages in my opinion, but it’s not egregious, others are worse [13:45:56] Really? Alright, how on talk pages? I want to better myself [13:46:26] Actually, it's probably because I bring out references that nobody cares about [13:48:40] The uploading an image on meta for a measure was out of scope but since it was for the 9 year page eh [13:49:27] I'm sorry about that, I only bring Pokemon Horizons stuff out of my hat because I know only of one thing in that show that could offend anybody (and that one thing is a joke lol) [13:51:24] I just await the day actual editors come to Horizonspedia [13:51:39] Then I will have FINALLY found my people [13:51:52] (aka people with similar interests) [13:57:09] Try reaching out on a pokemon discord or forum something [13:57:29] They most likely won’t just come to you [13:57:36] Without outreach [13:57:56] I probably should do that [13:58:55] It's my fault for having my favorite piece of media be something soooo niche [13:59:23] wikis are sort of like books and shows in that if u dont make it clear ur a human being making it the general public just thinks it spawns out of thin air and will keep spawning out of thin air [13:59:35] My wiki; [14:00:20] Canyada, I am very confused. [14:00:34] But those sound wisdom-y though [14:00:42] about which part [14:00:53] fact of the matter is that you wait for editors, you're playing the lottery [14:01:08] Pretty much [14:01:15] you can play the lottery or you can do the age old recipe for success: network, get known, put the project out to its right audience [14:01:25] I just now realized how stupid I've been [14:01:29] ... [14:01:34] It all comes together [14:01:56] Not like it’s nearly that easy [14:01:57] wikis are relatively impersonal when its about a piece of media, ur far more likely to get editors if u talk to people in some sort of community and they get to know u as a person [14:02:06] But yes [14:02:32] It's a struggle I guess [14:02:56] Again, by requesting that wiki, I got a whole lot more than i barganed for [14:03:13] oh it's not easy [14:03:28] running any community is an effort few people really know/appreciate until they try to do more wit hit [14:03:37] But Miraheze makes it seem like it's easy tho [14:03:45] miraheze makes it super easy to give the tools [14:03:56] to get the tools I should say [14:04:06] it's all on the end operators to put them to good use [14:04:22] Sometimes I wonder if I should just not edit Horizonspedia and just leave it to die. [14:04:29] It's just so much. [14:04:32] ... [14:04:48] decide, plan, have patience if it's something you want to see done because it will not be swift nor easy [14:04:58] but it doesn't need to be terrible either [14:05:39] Do any of you have wikis [14:05:46] Do you have editors [14:05:50] how long did it take you [14:06:05] actually, that's a dumb question because the size of audiances are different [14:06:24] I've worked with, corun, initiated various communities and yeah, the bottom line is that it depends [14:07:30] "Adventure is waiting. Go out and find it." [14:07:31] [1/2] i have a wiki for a manga with like, 100 active english speaking fans maybe [14:07:32] [2/2] its got a couple other editors only because they already knew me through discord and tumblr [14:07:45] 100?! [14:08:08] The above quote is from Pokemon Horizons, lol [14:09:15] Thanks for the insight, everyone. [14:25:01] [1/3] my wiki is about couple of artists from the 80s, and while I won't say they're super obscure, there's a sensible fan base, the thing is that the community is very divided and seemingly non existent, thanks to majority of fans being over 40s and hanging exclusively in private Facebook groups, and thus it's pretty passive [14:25:01] [2/3] I've been riding my hyperfixation for 6 years now and and 5 of them trying to get people involved ... and it's not working lol, except for getting new actual friends [14:25:02] [3/3] I'm already used to be the sole editors of wikis I tend to admit, it's just I have to thread carefully to not push myself hard and terribly burn out of fixation [14:26:43] although the main reason I decided to start the wiki, after burn out induced wiki hiatus, is that I realized my brain isn't enough for my fixation anymore, it started mixing up or straight up imagining things [14:28:27] I has 2 wikis [14:28:51] I do have a few editors here and there, but I've done the bulk of both [14:29:29] However for Kinder World Wiki, I have a lot of external helpers who give me information on the game [16:02:24] [1/2] I help edit one wiki on Mira and we usually peak at about 5-ish editors per week at the time of this message. It’s tricky to get people to engage in editing a wiki, but if you keep at it by being more vocal in your respective community for your wiki, work with the developers if applicable, and keep working hard to make your wiki in top shape, your wiki [16:02:25] [2/2] will hopefully start getting more editors and readers. At least that’s what I’ve been told by many others lol. [16:03:43] I had several people saying they will edit (a game) wiki and keep telling me they will start soon, but then it never happened lol [16:04:15] so it's like, you found editors? cool, now "make" them actualy edit lol [16:05:30] Working with devs is a big one [16:06:07] man I wish. It’s hard to find editors for a classroom quiz game during the summer. 😭 [16:40:18] YAY it works! thank u :nomChocoStrawberry: [16:40:34] :nomChocoStrawberry: [16:58:12] [1/3] ok, sorry but there's something funky [16:58:12] [2/3] as I'm trying to preview an edit to template and switch to mobile view, firefox goes bananas and asks to stop the page or debug script [16:58:12] [3/3] removed the script (from personal js) and it doesn't happen [16:58:58] oooh hmm....... [17:05:00] i wonder if making it only do the text resizing on page load would help..... it wouldnt adapt when the user resizes the screen but its not like people are resizing the screen willy nilly anyway [17:06:38] true [17:12:56] yea i changed it so it only runs on page load on my common.js and firefox doesnt freak out when changing to mobile view on a preview anymore (was able to get the firefox freakout also when i pasted it in as is) [17:16:37] my cs friend's exact words when i wrote this while next to her yesterday, to the question "how much is too much in js bc this kinda looks like a lot of while loops": nah dont worry about it [18:15:20] Someone ping me on IRC, please, need to test something. [18:16:24] Felenov [18:16:34] It works now, thanks [18:43:51] [1/5] hey there, hope this is the right place to put this: [18:43:52] [2/5] i'm trying to make an android app and it involves accessing the api for a game wiki, and i do this via java.net.HttpsUrlConnection [18:43:52] [3/5] i have no issues receiving the responses i'm looking for via my laptop's browser, but when i try to send the same request from my app, i get met with a 403 code [18:43:52] [4/5] i looked this up, and most people found that using setRequestProperty("User-Agent", "MyApp/0.0") fixed it for them [18:43:53] [5/5] i tried doing this as well as setting the Api-User-Agent property this way as well, since it is mentioned on one of the mediawiki api pages, but still get the same error [18:44:03] i would greatly appreciate any help [18:44:45] You may find this page useful: https://www.mediawiki.org/wiki/API:Main_page [18:54:59] @rhinosf1 do we have anything enforcing specific user agents? [18:55:39] Yup [18:56:11] What would you recommend for a wiki mobile app to not get bullied by CF [18:56:23] @lilaminissan what is your ip? [18:57:34] Depends why cf is stroppy [18:57:42] hope you don't mind me asking why thats important [18:58:11] Course not, it’s a reasonable question [18:58:22] So I can find you in the logs [18:58:27] ah [18:58:29] one mo [18:59:01] Stroppy? [18:59:11] Yup [18:59:18] Never heard that word [18:59:44] [1/2] i like it [18:59:44] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1269731517228257311/image.png?ex=66b12120&is=66afcfa0&hm=79d3b1329bdc4a709e2fefcdee8697a07dd6fdb462690d68e92c2c165dac0e3e& [19:00:05] That could describe most of the things we deal with on a regular basis [19:00:34] lol [19:00:50] Okay I see why [19:01:00] Although what is your app doing? [19:02:25] I'm wondering if it could just show the captcha [19:02:29] the idea is to skim player submitted game locations [19:02:52] travel booklet type thing [19:03:05] I can do something to help you test your app [19:03:51] But I am wondering what the long term fix is [19:04:17] I don't think I know of anyone else who is doing Miraheze in an app [19:04:24] why doesn't it like my app? [19:04:41] Don’t take it personally [19:04:49] Cloudflare doesn’t really like anyone [19:05:14] ig its their job [19:05:40] https://tenor.com/view/cloudflare-locket-heart-technology-web-gif-14146695909790235534 [19:06:12] Mitigations that are a bit broad due to recent incidents [19:06:16] I will DM you [19:06:19] k [19:06:55] I have DM'd you a way to get around [19:07:03] As I added an exemption [19:08:12] thanks a bunch! [19:08:24] "recent incidents" is a terrifying phrase [19:09:08] Is it [19:09:40] Eh you get used it it [19:10:29] was gonna post that shellshock gif [19:12:15] People have attempted shell shock attacks [19:13:16] ? off to google i go [19:13:34] oh yikes [19:14:46] They were not successful [19:14:54] so I just copy your current common.js? [19:14:58] We mitigate a lot of threats every second of every day [19:15:13] yea [19:16:58] 👿 💻 "oh man y'know what i hate? wiki sites" [19:17:04] Everyone say thank you cloudflare [19:17:17] Some sites get more flame than others [19:17:47] we had two DDoS attacks over Minecraft related wikis lol [19:17:49] If you know what 2b2t is you’re probably not surprised they’ve caught us some attacks [19:18:08] lol ok that tracks [19:18:10] More [19:18:23] the last DDoS reason is still unknown? [19:18:37] when we had to rate limit asian IPs [19:18:43] Oh right [19:19:30] We challenge or mitigate about 30 req/s [19:19:34] If I can do maths [19:19:44] That was not the last DDoS [19:20:12] That was one of the last before CF [19:20:23] yeah, that one ^ [19:22:08] We've had 4 or 5 on CF [19:22:15] Some fairly tiny though [19:22:41] whats behind those 30/s? [19:22:54] is it just spam reqs? [19:23:57] Everything from exceeding rate limits to attempting to detect vulnerabilities to known abusive IPs [19:24:32] interesting [20:42:26] [1/2] can the script be limited to screen size over 500px? [20:42:26] [2/2] there's still funky behaviour on mobile [20:43:05] [1/4] 1 on first load, 2 and 3 after refresh (if shows only portion of the page) [20:43:06] [2/4] https://cdn.discordapp.com/attachments/407537962553966603/1269757526724055070/IMG_20240804_234102.jpg?ex=66b13959&is=66afe7d9&hm=06b0254fe88fe0e1e94c33f8fe1e07fb8a90d92393617149414b52046ccfa3e8& [20:43:06] [3/4] https://cdn.discordapp.com/attachments/407537962553966603/1269757526996553791/IMG_20240804_234126.jpg?ex=66b13959&is=66afe7d9&hm=0b4648d66750f26477153be2438b923bc35e4546c26aee66f6bf640f6061bc9a& [20:43:06] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1269757527223177310/IMG_20240804_234138.jpg?ex=66b13959&is=66afe7d9&hm=e8740cb1a02168fd06cbaa4aaa11fdc62c46031e9d5e7fba50d7d5a2f4698d90& [22:37:21] [1/6] Maybe smtg like that ? [22:37:22] [2/6] ```js [22:37:22] [3/6] if (window.matchMedia() && window.matchMedia("width") >= 500){ [22:37:22] [4/6] //Logic [22:37:23] [5/6] } [22:37:23] [6/6] ``` [22:59:10] How long does it usually take for a request on Phorge with Normal priority on it? I submitted one for deletion of all "Thread" pages leftover from Fandom and it's been almost 10 days without any updates on it - not sure if it's dead in the water or if this is usual response time for this. [23:00:00] It varies widely [23:00:24] Tech has limited availability and theres a lot of tasks [23:00:36] Also this seems like something you don’t need tech for? [23:00:59] if its mass deleting a namespace that can be done easily with [[WP:AWB]] [23:00:59] https://meta.miraheze.org/wiki/WP:AWB [23:01:00] [23:05:01] Not a specific namespace - it's mixed in with the regular pages, so I would have to manually dig through thousands of pages and pick out only the "Thread" pages, sadly. [23:06:09] From what I hear, there is absolutely nothing tech can fo yhat you can’t. How are thread pages marked? In the title? [23:25:36] [1/5] Using `pywikibot`, something like [23:25:36] [2/5] ``` [23:25:37] [3/5] python pwb.py delete -start:Thread -titleregex:"^Thread:" [23:25:37] [4/5] ``` [23:25:37] [5/5] might work. It'll delete every page whose title starts with `Thread:` [23:38:34] Yes [23:38:56] Not sure how to use this bot, so I could try learning if it takes too long for staff to get to it, yeah [23:43:30] It’s not hard [23:44:15] And frankly I don’t personally believe things that can easily be done by local editors with open tools should be a tech priority [23:44:35] I’m not saying that to be mean of course, we’re just sprrad thin [23:44:51] [[mw:Manual:Pywikibot]] may help [23:44:51] https://www.mediawiki.org/wiki/Manual:Pywikibot [23:44:52] [23:46:27] I'm aware - I set it to Low initially but a staff member (?) then later set it to Normal. I'm still not sure how to set those appropriately. [23:47:04] I can try do it since I already have a pywikibot setup. But I don't have the `delete` right, so I could try to replace existing Thread pages with a category and then you can mass delete them later. [23:47:09] I'm mostly apprehensive of doing a mass delete using a tool I'm not confident with, since that has the potential to go wrong verrrry fast haha. [23:47:22] Understandable [23:48:27] If you could make a namespace just for them I honestly wouldn't even want them deleted. I just want to delete them since currently they show up on the "Random Page" button due to them being bundled in with the regular pages, and me being unable to disable that namespace for that button without also disabling the main pages. [23:49:45] If you go to `Special:ManageWiki/namespaces`, you should be able to create a new namespace named Thread. I'm not sure if that will retroactively put old pages into the new namespace, though. [23:50:18] I don't see a reason it would, sadly :/ [23:50:55] Wouldn't hurt to try though, lemme see [23:52:51] it may with some kind of forced update or null edit [23:53:01] https://www.mediawiki.org/wiki/Manual:Using_custom_namespaces#Dealing_with_existing_pages [23:53:19] just also noticed another annoying thing, ```User blog comment``` [23:53:21] \sigh [23:54:11] Looks like there will indeed be a bunch of problems when you create a new namespace when there are existing pages with the same prefix. [23:54:12] Looks like... it might've worked...? [23:56:37] Hmmm. The MediaWiki help page says that old Thread pages will no longer be accessible after creating a Thread namespace like you just did. While this side effect is undesirable for most people, it works in your favor. [23:56:59] What is this black magic [23:57:42] Yeah, I don't see a single Thread: page pressing Random Page anymore lmao [23:57:45] wtaf [23:57:51] W, I guess...? [23:58:40] Still gotta solve ``Message wall`` and ``User blog comment`` but Threads seem gone [23:58:49] Sounds like a short sighted and messy clanky patch [23:58:53] My style! [23:59:09] Out of sight out of mind 😌 [23:59:12] /j [23:59:29] Just keep the skelies in the closet [23:59:44] I mean, it isn't like anyone is really going to the wiki to see those old Fandom threads or anything, so honestly I could do with or without. I'd prefer with for preservation purposes, but without is also equally viable for our use.