[00:00:43] Additionally, I’d like to point out monitoring local interwiki tables for over 6,000 wikis would be impossible, so that would be another reason [00:24:46] I mean, we used to have a feed of all edits from 6000+ wikis so I wouldn't say impossible, necessarily. More impractical than anything. [00:32:52] you can use some css to make it look like a normal link [00:33:31] You can also do , now that I think about it [00:33:42] yeah [00:34:22] Still, I'm pretty sure most people will agree that `(checkuser)` and `(abusefilter-privatedetails)` are more sensitive than `(checkuser-log)` and `(abusefilter-privatedetails-log)`. If my memory hasn't failed me, I once stumbled across another site that allowed Registered Users to access the checkuser log. [01:36:41] can't fix stupid T-T [02:13:04] https://en.wikipedia.org/wiki/Template:Horizontal_timeline [02:13:29] Reposting this question: do these work? [03:15:16] dead server T-T [03:26:25] seems like it's a Lua thing on its own, you can try to import the entire thing but be ready for errors as imports w/ these templates is rarely 100% successful [03:27:14] I trie dto use that code and it didn't work. I was wondering if there's an extension needed. [03:27:53] no, it needs to be imported w/ everything it includes [03:28:08] Lua templates/modules are complicated [03:28:34] we usually don't advice to import them, actually [04:09:32] just from a cursory glance at that module it's not too bad [04:09:52] just requires arguments which is used by most of wps templates anyway [04:16:57] No I mean I litterally copied the entire code for this: https://en.wikipedia.org/wiki/Template:Extinction_events_graphical_timeline [04:19:32] you are missing 3 additional templates [04:19:54] which are red links [04:20:22] there's a lot subtemplate dependencies [04:21:17] I repeat, just copying the code don't do things here, you gotta import template w/ all other templates and modules it includes [04:22:45] I don't know how to do that [04:24:10] Special:Export on Wikipedia, Special:Import on your wiki [04:24:27] the trick is to flag "include all templates" [04:24:37] on export [04:27:25] i don't know how to do that either. I don't think that particular graf even allows exporting [04:28:52] assuming that's even how it's done [04:31:41] I'm a bit frustrated with the other way, because I'm wanting to use 8 digit years. [04:31:56] @Global Interwiki Administrators [04:32:52] Not only is that not a reason to ping that role [04:33:06] but what? [04:33:33] But ads will never happen on Miraheze [04:34:20] And yes you can quote me on that all day long. [04:35:30] “the website itself is on the verge of shutting down.” Is just plain wrong [04:36:02] “You have server crashes” when was the last time we had an actual server crash? [04:37:01] “several wikis that have perished” people will always have a choice to migrate off Miraheze, we aren’t fandom, and won’t start acting like them by actively punishing those whom do. [04:38:51] “but having no income to put into the servers” any true non-profit or not-for-profit will usually always have more expenses than income, that just comes with the territory. That being said if everything continues as it has in the past we will be fine in relation to being able to continue to pay the bills [04:39:35] and what if it doesn't? [04:40:02] You will have a backup of your wiki on archive.org [04:40:11] As it stands we already have enough funds to last for the better part of a year even if everyone stopped donating [04:40:22] (Please don’t do that) [04:42:37] And staff who denounced your advice… when? You just joined the discord TODAY and I’ve never heard of you prior to now [04:43:19] Welp I genuinely wish you guys the best either way. [04:43:31] Feel free to ban me idgaf [04:44:01] Why would I ban you? [04:44:09] You haven’t given me a reason to yet [04:44:21] I'm also a bit curious on this point. @swordhavoc , you mentioned denounciation of suggestions, but your'e relatively new to this server. Were you present previously under a different username? [04:44:59] Delta 5 and I joined the server like on an alt like several months ago. [04:45:04] [1/3] I told you already [04:45:04] [2/3] first go to Wikipedia's `Special:Export` page [04:45:05] [3/3] type that main template's name and flag the "include all template" setting [04:45:05] but I left from the alt [04:45:06] Ah [04:45:21] Thanks for add'l context [04:46:02] I know you guys hate ads and stuff. In the end I just don't want miraheze to shut down because of it. [04:46:33] Its not just that we hate ads, it literally is against the founding principals of Miraheze [04:46:41] that's a strange manner of addressing things tbh [04:47:15] For sure. The challenge is two-fold: 1. it's baked into founding principles, as zppix says. 2. Reversing course would require a community vote, which has gone extremely poorly in the past given the community's general aversion to adverts [04:47:53] Not saying it's not worth trying again, but even a pretty meager sponsorship proposition was voted down near-unanimously last year [04:47:58] I mean it's like, "Ads or no ads" Like of fucking course people are gonna vote no ads [04:47:59] @swordhavoc Watch your language. [04:48:52] Miraheze exists since 2015 w/ no ads just fine [04:49:00] [1/2] It's more than just no ads [04:49:00] [2/2] If you already do a wiki on Fandom, you will know why people likely to quit that platform [04:49:07] the rest events were in drama, not infunds [04:50:22] I know, but I need to know where these things are located. You say "go here" without informing me where it is at. [04:50:47] [04:51:06] It's because Fandom doesn't care about how many ads take up a screen as long as you can see the content. So much that it lags the page. [04:51:55] [1/2] Yea, it fcking kills your experiences [04:51:56] [2/2] And that not just reader, they even limit editors with how much customizations you can do [04:52:13] Basically you can use fandom as a guide of things Miraheze wont do [04:52:15] Miraheze doesn't have customization problems though [04:53:13] Practically almost no limits if you have coding skill [04:54:08] you seem to ignore arguments, at this point idk what you are trying to tell besides "fandom does ads, miraheze can too" [04:54:37] ditto lol [04:54:55] we're all beating a dead horse at this point [04:55:22] shoutwiki [04:55:29] Beano wuv discourse. Probably best to call it a night, all. [04:55:45] I would like to mention that Fandom is not a good guide for how to run a website, not only are they for profit, but they are piss poor at community management [04:56:33] https://meta.miraheze.org/wiki/User:Collei/Fandom_is_fucked [04:56:41] 🤣 [04:56:48] delta5 [04:57:03] ._. [04:57:34] [1/2] And this [04:57:34] [2/2] https://www.pcgamer.com/official-minecraft-wiki-editors-so-furious-at-fandoms-degraded-functionality-and-popups-theyre-overwhelmingly-voting-to-leave-the-site/ [04:58:01] bro yes we heard about minecraft fandom leaving fandom [04:58:06] did they moved in the end? [04:58:21] Not yet [05:00:45] Either wiki.gg or ABXY [05:03:24] I have no idea what I'm doing.. I just uncluded that as a pre-fix because it said it needed one. Still not working [05:03:35] [1/2] Honestly I just joined this server but damn, y'all are so far up your own asses- no offense- but really, having a professional arguement isn't boasting about how good you are and picking apart someone elses claim, and seeing what you want to see out of it... I read that article thoroughly and it has some good points, it wasn't attacking you, it was just... addressing a problem [05:03:35] [2/2] and wanting to maybe consider a solution... [05:04:08] I"m just here trying to get help admist this argument. 😛 [05:04:21] Remove the interwiki prefix [05:04:44] And original namespace [05:04:49] its like that one dog meme with the room on fire... lol [05:04:53] frankly, it's better to ask for help in #support thread, because things get tangled up here quickly [05:05:41] I could care less at this point [05:05:51] Should be better to ask for serious support in #support, #general is just general [05:05:54] A discussion involving discussing claims that are made… [05:06:42] made... from personal experience maybe? [05:07:23] Im not sure what at all that means, because I simply called out points that were made, and then explained why they wouldnt work or how they were unfounded [05:07:57] Real thing rn: Placing MH's server in UK is too bad rn given the laws at that country [05:08:07] You hardly explained why his claims wouldn't work [05:08:12] Well it made sense at the time [05:08:13] So the server is moving to US [05:08:36] Miraheze is pretty old at this point, the no ads policy didn't really hindered it [05:08:49] The servers arent moving anywhere lol, the organization itself will eventually be [05:09:51] like, it's amazing that it's so obscure too and is still going w/ just donations, I only got here in 2021 [05:10:36] Miraheze was barely 2 years old when I joined [05:10:38] I thought organization transfer is including transfer the "server"? [05:10:55] No a transfer of assets, nothing is truly “moving” [05:12:31] Denial, straight denial... not even willing to have a civil conversation... feeling a bit lonely here... sucks to suck dick, y'know? Anyway, was just here to check up on the state of an argumentative essay I helped write, but now I've seen all I need to see... bye loves~<3 [05:12:31] @Shay-nonymous Watch your language. [05:13:09] K bye [05:13:14] ._. [05:13:19] ok then [05:13:34] cute [05:13:50] 🤷‍♂️ [05:14:11] I guess my explanation wasn’t liked [05:14:45] idk how it was uncivil when you two were the one to go "idc fuck this shit" [05:14:57] They both left anyway [05:15:19] eh [05:15:25] If I had to assume they either knew each other or are the same person, but who knows [05:15:57] shady [05:16:11] lmao that was so weird??? [05:16:14] I mean I was pretty civil lmao [05:16:48] yeah you were literally just explaining shit [05:16:49] [1/2] right [05:16:49] [2/2] anyway, back to user support lol [05:17:11] litteral same person [05:17:13] I hate exports and importa [05:17:19] same tbh [05:17:36] They are fundamentally broken by MediaWiki [05:18:08] Not to mention how easily XML files can break, or corrupt [05:18:12] Export and import is best when using outsider script to pull pages [05:18:47] MediaWiki is broken from the ground<:ThinkerMH:912930078646730792> [05:19:12] Ehh [05:19:21] let's stop using it <:EpicFaceMH:912930767972225095> [05:19:43] MirahezeWiki v 0.1 😏 [05:20:05] Im sure chatgpt could write it [05:20:06] 😂 [05:20:18] nope.avi [05:20:29] Im curious let me go ask it [05:22:11] I mean it kinda can [05:22:25] It would be very very rudimentary [05:22:29] whole different mark up even? [05:22:41] [1/59] I apologize for the misunderstanding, but it's not feasible to generate the entire code for a complex software like MediaWiki or a full-fledged wiki-like system in PHP in a single response. Writing such a system requires significant effort, careful planning, and a well-structured approach. [05:22:41] [2/59] However, I can provide you with a basic PHP code outline for creating a simple wiki-like system with article creation, editing, and revision history: [05:22:41] [3/59] 1. index.php (Home Page): [05:22:42] [4/59] ```php [05:22:42] [5/59] [05:22:42] [6/59] [05:22:42] [7/59] [05:22:43] [8/59] Simple Wiki/title [05:22:43] <MirahezeRelay> <zppix> [9/59] /head [05:22:44] <MirahezeRelay> <zppix> [10/59] <body> [05:22:44] <MirahezeRelay> <zppix> [11/59] <h1>Welcome to Simple Wiki/h1 [05:22:45] <MirahezeRelay> <zppix> [12/59] <a href="create_article.php">Create New Article/a [05:22:45] <MirahezeRelay> <zppix> [13/59] <hr> [05:22:46] <MirahezeRelay> <zppix> [14/59] <?php [05:22:46] <MirahezeRelay> <zppix> [15/59] // Fetch and display list of articles from the database [05:22:47] <MirahezeRelay> <zppix> [16/59] ?> [05:22:47] <MirahezeRelay> <zppix> [17/59] /body [05:22:48] <MirahezeRelay> <zppix> [18/59] /html [05:22:48] <MirahezeRelay> <zppix> [19/59] ``` [05:22:49] <MirahezeRelay> <zppix> [20/59] 2. create_article.php (Article Creation Page): [05:22:49] <MirahezeRelay> <zppix> [21/59] ```php [05:22:50] <MirahezeRelay> <zppix> [22/59] <!DOCTYPE html> [05:22:50] <MirahezeRelay> <zppix> [23/59] <html> [05:22:51] <MirahezeRelay> <zppix> [24/59] <head> [05:22:51] <MirahezeRelay> <zppix> [25/59] <title>Create Article/title [05:22:52] <MirahezeRelay> <zppix> [26/59] /head [05:22:52] <MirahezeRelay> <zppix> [27/59] <body> [05:22:53] <MirahezeRelay> <zppix> [28/59] <h1>Create New Article/h1 [05:22:53] <MirahezeRelay> <zppix> [29/59] <form action="save_article.php" method="post"> [05:22:54] <MirahezeRelay> <zppix> [30/59] <label for="title">Title:/label [05:22:54] <MirahezeRelay> <zppix> [31/59] <input type="text" name="title" required> [05:22:55] <MirahezeRelay> <zppix> [32/59] <br> [05:22:55] <MirahezeRelay> <zppix> [33/59] <label for="content">Content:/label [05:22:56] <MirahezeRelay> <zppix> [34/59] <textarea name="content" required>/textarea [05:22:56] <MirahezeRelay> <zppix> [35/59] <br> [05:22:57] <MirahezeRelay> <zppix> [36/59] <input type="submit" value="Save Article"> [05:22:57] <MirahezeRelay> <zppix> [37/59] /form [05:22:58] <MirahezeRelay> <zppix> [38/59] /body [05:22:58] <MirahezeRelay> <zppix> [39/59] /html [05:22:59] <MirahezeRelay> <zppix> [40/59] ``` [05:22:59] <MirahezeRelay> <zppix> [41/59] 3. save_article.php (Article Saving Page): [05:23:00] <MirahezeRelay> <zppix> [42/59] ```php [05:23:00] <MirahezeRelay> <zppix> [43/59] <?php [05:23:01] <MirahezeRelay> <zppix> [44/59] // Save the article to the database and handle revision history [05:23:01] <MirahezeRelay> <zppix> [45/59] ?> [05:23:02] <MirahezeRelay> <zppix> [46/59] <!DOCTYPE html> [05:23:02] <MirahezeRelay> <zppix> [47/59] <html> [05:23:03] <MirahezeRelay> <zppix> [48/59] <head> [05:23:03] <MirahezeRelay> <zppix> [49/59] <title>Article Saved/title [05:23:04] <MirahezeRelay> <zppix> [50/59] /head [05:23:04] <MirahezeRelay> <zppix> [51/59] <body> [05:23:05] <MirahezeRelay> <zppix> [52/59] <h1>Article Saved Successfully/h1 [05:23:05] <MirahezeRelay> <zppix> [53/59] <a href="index.php">Back to Home/a [05:23:06] <MirahezeRelay> <zppix> [54/59] /body [05:23:06] <MirahezeRelay> <zppix> [55/59] /html [05:23:07] <MirahezeRelay> <zppix> [56/59] ``` [05:23:07] <MirahezeRelay> <zppix> [57/59] Please note that these are just code outlines and do not include database connections, user authentication, revision history handling, and other advanced features required for a complete wiki-like system. [05:23:08] <MirahezeRelay> <zppix> [58/59] To build a full-fledged system, I recommend using a PHP framework like Laravel or Symfony, as they provide robust tools and libraries that simplify the development process. Additionally, you will need to design and create database tables, handle user authentication, and implement other essential functionalities. [05:23:08] <MirahezeRelay> <zppix> [59/59] Developing a wiki-like system is a significant undertaking, and it is advisable to break the project into smaller tasks, gradually building each feature one at a time. Also, ensure to follow best practices for security, data validation, and error handling during development. [05:25:15] <Zppix> Lmao it split that message into 59 different messages on irc [05:25:54] <MirahezeRelay> <theoneandonlylegroom> oof [06:01:04] <MirahezeRelay> <rhinosf1, replying to c.syde65> Yes, the actual permissions are worse but you can still get a lot from the CU log [07:49:19] <MirahezeRelay> <xenareee, replying to _ar1a024> [1/4] You have to do that through CSS. Do you have any experience with CSS and do you have any of those extensions enabled? (They aren't needed for this at all but can be used): [07:49:19] <MirahezeRelay> <xenareee, replying to _ar1a024> [2/4] - TemplateStyles [07:49:20] <MirahezeRelay> <xenareee, replying to _ar1a024> [3/4] - (extension) CSS [07:49:20] <MirahezeRelay> <xenareee, replying to _ar1a024> [4/4] I can provide a snippet, but I need a link to that page [09:09:31] <MirahezeRelay> <buni_egoist> [1/2] https://polcompball.miraheze.org/w/index.php?title=UserWiki:Omega1065&action=delete [09:09:31] <MirahezeRelay> <buni_egoist> [2/2] could someone delete this and add the comment "author equest" can't delete it due to the fact that it has over 1000 edits [09:51:25] <MirahezeRelay> <_ar1a024, replying to xenareee> I have experience [09:55:41] <MirahezeRelay> <xenareee> [1/3] Then you should use a media query [09:55:41] <MirahezeRelay> <xenareee> [2/3] <https://www.w3schools.com/cssref/css3_pr_mediaquery.php> [09:55:41] <MirahezeRelay> <xenareee> [3/3] To make the width in portable infoboxes 100% on mobile [09:55:51] <MirahezeRelay> <xenareee> Preferably in Common.css so all infoboxes on the wiki are fixed [09:56:15] <MirahezeRelay> <xenareee> Use element inspector to test the selectors if needed [09:57:15] <MirahezeRelay> <xenareee> Mobile starts around 800px [17:05:06] <MikeV> I just became aware of Miraheze problems.  Is anyone here able to help with DataDump?  Getting "Unauthorized..." message. [17:05:20] <MirahezeRelay> <theoneandonlylegroom> what problems? [17:05:27] <MirahezeRelay> <theoneandonlylegroom> things got resolved [17:06:05] <MirahezeRelay> <theoneandonlylegroom> we only lack some tech volunteers, but overall the farm works same as before [17:06:27] <MirahezeRelay> <theoneandonlylegroom> <https://meta.miraheze.org/wiki/Miraheze_is_Not_Shutting_Down> [17:06:48] <MikeV> Good.  Is Reception123 still here? [17:07:50] <MirahezeRelay> <theoneandonlylegroom> only in discord as moderator [17:09:13] <MikeV> How about the "Unauthorized This server could not verify that you are authorized to access the document  you requested" message with DataDump? [17:09:46] <MirahezeRelay> <theoneandonlylegroom> you sure you're logged in? [17:09:59] <MirahezeRelay> <theoneandonlylegroom> have bureau rights? [17:17:19] <MikeV> I'm logged in and a bureaucrat. [17:17:41] <MirahezeRelay> <theoneandonlylegroom> that's a question for SRE then [17:17:51] <MirahezeRelay> <theoneandonlylegroom> I don't see them online tho [17:17:58] <MikeV> SRE? [17:18:21] <MirahezeRelay> <theoneandonlylegroom> sys admins [17:18:24] <MirahezeRelay> <tali64, replying to MikeV> Site Reliability Engineering; they're our tech department [17:20:16] <MikeV> I'll try phabricator. [17:24:51] <MirahezeRelay> <rhinosf1> That sounds like Swift [17:24:59] <MirahezeRelay> <rhinosf1> MikeV: which wiki? [17:25:33] <MikeV> kb.nena.org [17:25:41] <MirahezeRelay> <rhinosf1> @theoneandonlylegroom for future reference, that error has nothing to do with mediawiki [17:26:08] <MirahezeRelay> <rhinosf1> _waves at @paladox and wonders if they can check swift's DataDump containers for kb.nena.org_ [17:27:04] <MirahezeRelay> <theoneandonlylegroom> ok but that's still SRE field? [17:28:22] <RhinosF1> Yes [17:28:52] <MirahezeRelay> <paladox> fixed [17:30:18] <MikeV> Now I'm getting this: This page contains the following errors: [17:30:19] <MikeV> error on line 1 at column 1: Encoding error [17:30:19] <MikeV> Below is a rendering of the page up to the first error. [17:30:51] <MirahezeRelay> <rhinosf1> MikeV: it will download an archive file not an xml [17:30:55] <MirahezeRelay> <rhinosf1> Try extracting it? [17:31:05] <MirahezeRelay> <rhinosf1> @paladox any reason https://github.com/miraheze/puppet/pull/3204/files hasn't been merged [17:33:52] <MikeV> I haven't downloaded a DataDump in awhile and probably need to review the process. [17:39:22] <MirahezeRelay> <paladox, replying to rhinosf1> i don't really understand what that does. [17:39:53] <MirahezeRelay> <rhinosf1> @paladox makes Fido authentication require a pin on the device [17:40:10] <MirahezeRelay> <paladox> so it doesn't affect me? [17:40:34] <MirahezeRelay> <rhinosf1> @paladox no, it was added because original authority wanted to use a FIDO key [17:40:44] <MirahezeRelay> <rhinosf1> It would be a really good idea if everyone used them [17:40:53] <MirahezeRelay> <rhinosf1> But for now, it's future proofing [17:41:07] <MirahezeRelay> <rhinosf1> Do roll it out to one server first though in case ssh crashes [17:41:13] <MirahezeRelay> <paladox> ok [17:42:34] <MirahezeRelay> <paladox> seems to work on test131 [17:43:35] <MirahezeRelay> <rhinosf1> Cool, go across fleet then [17:46:02] <MikeV> The DataDump link  (https://static.miraheze.org/nenawikiwiki/dumps/nenawikiwiki_xml_bd6a1aac3f59680f3ab6.xml.gz) fails.  The link shows our old domain name.  We updated it to kb.nena.org.  Could that be a problem? [17:47:01] <RhinosF1> MikeV: no, the images will always you DB name [17:47:05] <RhinosF1> Rather than domain [17:47:32] <RhinosF1> MikeV: can you try deleting and recreating the dump [17:47:50] <MikeV> OK.  Will do. [17:52:29] <MirahezeRelay> <paladox> MikeV it's https://static.miraheze.org/nenawikiwiki/dumps/nenawikiwiki_xml_c831b494e35be1aa4dc3.xml.gz [17:54:57] <MirahezeRelay> <paladox> nvm^ [17:56:53] <MikeV> My DataDump Status is Queued.  Your link says: File not found: /v1/AUTH_mw/miraheze-nenawikiwiki-dumps-backup/nenawikiwiki_xml_c831b494e35be1aa4dc3.xml.gz [18:01:07] <MirahezeRelay> <paladox> Yeh you generated a new one so I deleted that one [18:05:00] <MikeV> Got it!  Thanks.   Now I have to find a way to test it.