[03:13:23] I just saw the RfC updated and saw Proposal 1E....what 😂 [03:17:42] Count: A -48, B 32, C 74, D -53, E -2 (closed) [03:32:45] It looks like proposal C will be the one that passes barring any unexpected events [03:47:26] is it possible to port over the infobox builder thingy from fandom to miraheze [03:48:49] it'd make things much easier than having to write the infobox's whole source code by hand [03:51:04] oh nvm i just found out that it alr comes with the portable infobox extension [04:20:17] nvm again it doesn't even let u add headers it's so stupid [04:23:49] cc @cosmicalpha, the author [04:23:59] I think he had it planned to expand it [04:24:16] Let me read some backlog one sec [04:25:26] Oh yeah the PortableInfoboxBuilder I had planned to expand, but I was almost certain it supported headers at least if not I'll try and expand it for at least that soon. [04:43:50] just edit headers into it in source [05:26:24] ^ [05:26:30] it supports headers fine [05:35:54] [1/2] if you have some groups that could be left blank and you want that group's header to disappear with the labels, wrap it in a `` tag [05:35:55] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1190528670016741456/image.png?ex=65a22139&is=658fac39&hm=4b5d41fb65819288f0f74b7d260da4349455477699ef8ca17273da56511c4c60& [05:47:19] builder of fandom lets you add headers? [05:47:31] it never did when I was there [05:48:18] it's much more beneficial to learn PI code, it's not hard compared to usual template coding [11:09:18] It was one of the first techy MediaWiki things I ever learned [12:13:52] when building infoboxes, is there a reason to use a table vs. divs? wikipedia does tables but portable infobox is with divs. or does the difference not really matter? [12:19:53] Making infoboxes with tables manually is a pain in the ass and way more annoying with templates as empty values don’t automatically disappear [12:20:12] Imo it’s way more worth it to use PI cause it’s just simple XML [12:30:13] hm, never gave PI a proper whirl, it looked a bit overkill to get a whole extension for just a single infobox. but that does sound very convenient [12:36:51] I can’t remember the last big wiki I saw without it lol [12:37:22] Here’s an example [12:37:48] [1/15] ``` xml [12:37:48] [2/15] [12:37:49] [3/15] <default>Non-transcludable Infobox Example/default/title [12:37:49] <MirahezeRelay> <pixldev> [4/15] <image><default>Example.png|Example Image/gallery/default/image [12:37:49] <MirahezeRelay> <pixldev> [5/15] <data><default>An Infobox/default<label>This is/label/data [12:37:49] <MirahezeRelay> <pixldev> [6/15] <data><default>exists on this page/default<label>Which only/label/data [12:37:50] <MirahezeRelay> <pixldev> [7/15] <data><default>cannot be transcluded./default<label>and which/label/data [12:37:50] <MirahezeRelay> <pixldev> [8/15] <group> [12:37:50] <MirahezeRelay> <pixldev> [9/15] <header>Example header/header [12:37:51] <MirahezeRelay> <pixldev> [10/15] <data><default>put headers/default<label>One can even/label/data [12:37:51] <MirahezeRelay> <pixldev> [11/15] <data><default>this way/default<label>and groups/label/data [12:37:51] <MirahezeRelay> <pixldev> [12/15] <data><default>of the template namespace./default<label>all outside/label/data [12:37:52] <MirahezeRelay> <pixldev> [13/15] /group [12:37:52] <MirahezeRelay> <pixldev> [14/15] /infobox [12:37:52] <MirahezeRelay> <pixldev> [15/15] ``` [12:40:01] <MirahezeRelay> <han.0000> yeah I used to have it when coming over from fandom but I didn't understand how it worked and I wanted to make some changes so I just built one from a wikitable [14:50:13] <MirahezeRelay> <yok939> Can you use ``importImages.php`` in miraheze? [14:52:29] <MirahezeRelay> <yok939> Uploading 100+ picture by hand is really a pain [14:59:47] <MirahezeRelay> <rhinosf1> @yok939 yes, the sysadmin team can use any maint script [15:01:45] <MirahezeRelay> <yok939, replying to rhinosf1> But I want to request dump import to my wiki, how do I do that? [15:05:23] <MirahezeRelay> <rhinosf1, replying to yok939> [[Phabricator]] [15:05:23] <wm-bot> https://meta.miraheze.org/wiki/Phabricator [15:05:25] <MirahezeRelay> <Wiki-Bot#2998> <https://meta.miraheze.org/wiki/Phabricator> [15:07:41] <MirahezeRelay> <yok939> alright [15:12:43] <MirahezeRelay> <yok939> wait am I too late [15:16:21] <MirahezeRelay> <theoneandonlylegroom> for what? [15:16:36] <MirahezeRelay> <yok939> to create a task on Phabricator [15:17:07] <MirahezeRelay> <theoneandonlylegroom> why? someone else made an import task for your wiki? [15:17:38] <MirahezeRelay> <yok939> because I chose a time where everyone is asleep or offline [15:18:44] <MirahezeRelay> <theoneandonlylegroom> ah, don't worry [15:18:59] <MirahezeRelay> <theoneandonlylegroom> Miraheze is volunteer run platform [15:19:33] <MirahezeRelay> <theoneandonlylegroom> there's no staff or some kind of fixated work time, but a sysadmin will to your request whenever he can [15:20:16] <MirahezeRelay> <yok939> I see [15:20:20] <MirahezeRelay> <yok939> I think I just wait [16:01:42] <MirahezeRelay> <andrewpeterson1> I'll teach 10people to earn $50k within a week but you will pay me 10% of your profit when you receive it. Note only interested people should apply, drop a message let's get started by asking (HOW) [16:27:11] <MirahezeRelay> <paladox> @Discord Moderators [16:27:46] <MirahezeRelay> <zppix, replying to paladox> Handled [16:27:54] <MirahezeRelay> <paladox> thanks! [17:07:35] <MirahezeRelay> <_ar1a024> Why can't I visual edit on Sandbox pages? [17:14:44] <MirahezeRelay> <thebasicperson> [1/2] How do you remove the ability to upload files from this top bar on the editing screen? [17:14:45] <MirahezeRelay> <thebasicperson> [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1190704539330953318/image.png?ex=65a2c504&is=65905004&hm=abc33646a3a8c4d18ff98643cd5d5b26b5e7625f570de45311811b87b07ee515& [17:15:14] <MirahezeRelay> <theoneandonlylegroom, replying to thebasicperson> you don't, but I'd suggest CSS [17:15:32] <MirahezeRelay> <thebasicperson> I'll try that [17:15:58] <MirahezeRelay> <theoneandonlylegroom, replying to _ar1a024> [1/2] depends on namespace, VE by default doesn't work on Template pages, for example [17:15:58] <MirahezeRelay> <theoneandonlylegroom, replying to _ar1a024> [2/2] the setting is in Namespaces admin menu [17:17:09] <MirahezeRelay> <thebasicperson> Seems like when I try to just edit the image one it changes them all [17:17:15] <MirahezeRelay> <thebasicperson> Not sure how to fix that [17:18:15] <MirahezeRelay> <theoneandonlylegroom> maybe you need to specify the class/id more precisely [17:18:24] <MirahezeRelay> <theoneandonlylegroom> I can't check rn sorry [17:30:12] <MirahezeRelay> <thebasicperson> I figured it out [21:43:23] <MirahezeRelay> <rodejong> [1/2] Anyone in here know why it is impossible to get anything from Wikidata? [21:43:24] <MirahezeRelay> <rodejong> [2/2] Isn't that installed on Miraheze? [21:43:56] <MirahezeRelay> <rodejong> I can link to it with [[d:wikidata]] [21:43:56] <wm-bot> https://www.wikidata.org/wiki/wikidata [21:43:57] <MirahezeRelay> <Wiki-Bot#2998> <https://www.wikidata.org/wiki/wikidata> [21:44:28] <MirahezeRelay> <rodejong> But I can not use a simple template like {{Uses Wikidata |P18}} [21:44:28] <wm-bot> https://meta.miraheze.org/wiki/Template:Uses_Wikidata_ [21:44:59] <MirahezeRelay> <rhinosf1> You are best asking the WMDE folks [21:45:20] <MirahezeRelay> <rhinosf1> Our ability to support with WikiBase Client is fairly low [21:45:45] <MirahezeRelay> <rodejong> Shame [21:45:50] <MirahezeRelay> <rodejong> thanks [21:46:25] <MirahezeRelay> <rodejong> [1/2] By the way. Wanted to ask for days now. [21:46:25] <MirahezeRelay> <rodejong> [2/2] How do you cope with 62 days more without F1? [21:46:45] <MirahezeRelay> <rhinosf1> https://t.me/joinchat/HGjGexZ9NE7BwpXzMsoDLA or https://lists.wikimedia.org/postorius/lists/wikibaseug.lists.wikimedia.org/ @rodejong [21:46:56] <MirahezeRelay> <rhinosf1, replying to rodejong> The off season is hard [21:47:07] <MirahezeRelay> <rodejong> I really hate it [21:47:59] <MirahezeRelay> <rodejong> And all they deliver now is old news trying to deliver it as exciting as the silly season ... Yuck! [21:48:12] <MirahezeRelay> <rhinosf1> I have booked my F1 trip for next year already [21:48:26] <MirahezeRelay> <rodejong> Where to? [21:48:34] <MirahezeRelay> <rodejong> Zandvoort? LOL [21:48:34] <MirahezeRelay> <rhinosf1> Silverstone [21:48:40] <MirahezeRelay> <rodejong> Nice [21:49:27] <MirahezeRelay> <rodejong> From Denmark, Zandvoort is closest [22:12:07] <MirahezeRelay> <rodejong> [1/3] We have "External Data" [22:12:08] <MirahezeRelay> <rodejong> [2/3] Requires: Permissions - managewiki-restricted [22:12:08] <MirahezeRelay> <rodejong> [3/3] Allows for retrieving structured data from external URLs, databases and other sources [22:12:38] <MirahezeRelay> <rodejong> It's not active @rhinosf1 ... Who has to activate that? [22:13:22] <MirahezeRelay> <rhinosf1> @Stewards [22:13:34] <MirahezeRelay> <rodejong> And it would be great if mediawiki.org/wiki/Extension:LinkedWiki could be installed. [22:13:53] <MirahezeRelay> <rodejong> But I have to ask the Stewards for that too? [22:13:55] <MirahezeRelay> <rhinosf1> [[Phabricator]] for new extensions please [22:13:55] <wm-bot> https://meta.miraheze.org/wiki/Phabricator [22:13:56] <MirahezeRelay> <Wiki-Bot#2998> <https://meta.miraheze.org/wiki/Phabricator> [22:14:03] <MirahezeRelay> <rodejong> okay [22:14:15] <MirahezeRelay> <agentisai> https://phabricator.miraheze.org/T9862 [22:15:03] <MirahezeRelay> <agentisai> I don't think it's possible at the moment, we still don't have a SPARQL endpoint [22:16:20] <MirahezeRelay> <rodejong> grmbls... I see it [22:16:22] <MirahezeRelay> <rhinosf1> @agentisai does it support WDQS though [22:16:37] <MirahezeRelay> <rhinosf1> If it supports wikidatas, that'll work [22:16:52] <MirahezeRelay> <rhinosf1> We just can't offer SPARQL for miraheze wikis [22:17:10] <MirahezeRelay> <rhinosf1> Because I think @rodejong is connecting to Wikidata [22:18:01] <MirahezeRelay> <rodejong> I was installing and copy/pasting modules and templates for that purpose yeah [22:18:06] <MirahezeRelay> <agentisai> oh, I think its default is Wikidata actually [22:18:17] <MirahezeRelay> <agentisai> Documentation doesn't make it too clear though [22:18:56] <MirahezeRelay> <rodejong> [1/3] Yeah I can refer to like Wikipedia. [22:18:56] <MirahezeRelay> <rodejong> [2/3] [[w:Wikipedia]] [22:18:56] <wm-bot> https://en.wikipedia.org/wiki/Wikipedia [22:18:56] <MirahezeRelay> <rodejong> [3/3] [[d:Wikidata]] [22:18:56] <wm-bot> https://www.wikidata.org/wiki/Wikidata [22:18:57] <MirahezeRelay> <Wiki-Bot#2998> [1/2] <https://en.wikipedia.org/wiki/Wikipedia> [22:18:57] <MirahezeRelay> <Wiki-Bot#2998> [2/2] <https://www.wikidata.org/wiki/Wikidata> [22:19:16] <MirahezeRelay> <rodejong> I was hoping to retrieve from it too [22:20:53] <MirahezeRelay> <rodejong> [1/2] I used to write on Dutch Wikipedia as well as Danish Wikipedia. [22:20:53] <MirahezeRelay> <rodejong> [2/2] I also know how to work on Wikidata, so thought I could do it here as well [22:21:00] <MirahezeRelay> <agentisai> might be possible then, with LinkedWiki, though a security review will be needed and it might take a while [22:21:15] <MirahezeRelay> <agentisai> unless @cosmicalpha wants to take a stab at it early [22:21:47] <MirahezeRelay> <rhinosf1> I would love to offer SPARQL for miraheze but that needs search platform team to come up with a version of the query service that they can run [22:21:59] <MirahezeRelay> <rhinosf1> I don't think WDQS would be deployed if it was a new service [22:22:11] <MirahezeRelay> <rhinosf1> WCQS was much less open [22:23:21] <MirahezeRelay> <rodejong> The guy at Wikibase is slightly confused, "it's not necessarily about using your own SPARQL instance but others as well." [22:24:27] <MirahezeRelay> <rhinosf1> I have no idea who the guy is [22:24:34] <MirahezeRelay> <rhinosf1> I'm not in the telegram [22:28:42] <MirahezeRelay> <rodejong> Wikibase has access to Wikidata, but through their cloud aparently [22:31:32] <MirahezeRelay> <rodejong> Makes no sense to me though [22:32:25] <MirahezeRelay> <rodejong, replying to agentisai> Would this be something? github.com/wbstack/mediawiki-extensions-WikibaseInWikitext [22:33:17] <MirahezeRelay> <rodejong> [1/9] <sparql list="1" tryit="1"> [22:33:17] <MirahezeRelay> <rodejong> [2/9] #Cats [22:33:17] <MirahezeRelay> <rodejong> [3/9] SELECT ?item ?itemLabel [22:33:18] <MirahezeRelay> <rodejong> [4/9] WHERE [22:33:18] <MirahezeRelay> <rodejong> [5/9] { [22:33:18] <MirahezeRelay> <rodejong> [6/9] ?item wdt:P31 wd:Q146. [22:33:18] <MirahezeRelay> <rodejong> [7/9] SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } [22:33:19] <MirahezeRelay> <rodejong> [8/9] } [22:33:19] <MirahezeRelay> <rodejong> [9/9] /sparql [22:33:47] <MirahezeRelay> <rodejong> Seems to do the Data retrieval I want. [22:35:59] <MirahezeRelay> <rodejong> He refers also to "specifically the stuff in github.com/wbstack/charts/tree/main/charts relates to the GCP deployments." [22:50:34] <MirahezeRelay> <pixldev> is that SQL in wiki text… [22:56:16] <MirahezeRelay> <mx.lilasekhmet> [1/12] Hi, I am once again fucking around with templates (sorry for the mental distress that collectively causes the server, but I swear, I'm using it for a banner! With only 2 params!!! How it's meant to be used are y'alll proud of me) but I'm getting an erro [22:56:16] <MirahezeRelay> <mx.lilasekhmet> [2/12] "Syntax error in JSON." [22:56:16] <MirahezeRelay> <mx.lilasekhmet> [3/12] Wtf is JSON and why can't I get my params right ): [22:56:17] <MirahezeRelay> <mx.lilasekhmet> [4/12] The following is the main part of the template (before it was a picture but I copy-pasted in the code from another working template, just to be sure) and the description after the following. [22:56:17] <MirahezeRelay> <mx.lilasekhmet> [5/12] Recommendation:Chill! Major changes are occuring to {{{the fic?}}}, so it is the recommendation of the wiki admins that we keep to small-scale edits for now. Until this banner is gone, please {{{type of edits}}}. [22:56:17] <wm-bot> https://meta.miraheze.org/wiki/Template:%7bthe_fic%3f [22:56:17] <MirahezeRelay> <mx.lilasekhmet> [6/12] <noinclude> [22:56:18] <MirahezeRelay> <mx.lilasekhmet> [7/12] <templatedata> [22:56:18] <MirahezeRelay> <mx.lilasekhmet> [8/12] { [22:56:18] <MirahezeRelay> <mx.lilasekhmet> [9/12] "params": { [22:56:19] <MirahezeRelay> <mx.lilasekhmet> [10/12] "the fic?": {}, [22:56:19] <MirahezeRelay> <mx.lilasekhmet> [11/12] "type of edits": {}, [22:56:19] <MirahezeRelay> <mx.lilasekhmet> [12/12] }, [23:00:28] <MirahezeRelay> <pixldev, replying to mx.lilasekhmet> JSON is JavaScript Object Notation, a format of storing info [23:00:33] <MirahezeRelay> <pixldev> [[w:JSON]] [23:00:33] <wm-bot> https://en.wikipedia.org/wiki/JSON [23:00:34] <MirahezeRelay> <Wiki-Bot#2998> <https://en.wikipedia.org/wiki/JSON> [23:01:37] <MirahezeRelay> <pixldev> maybe trying removing that , after the {} following types of edits [23:03:52] <MirahezeRelay> <rodejong> [1/2] The Template Data is not really necessary... It doesn't really do more than showing you the table with all the parameters available. [23:03:53] <MirahezeRelay> <rodejong> [2/2] Just copy paste without it, and then let the Template data creater (Above your editer on the left (grey box)) make one for you. Then just fill in the template [23:04:11] <MirahezeRelay> <mx.lilasekhmet, replying to pixldev> Ah, thanks [23:06:05] <MirahezeRelay> <mx.lilasekhmet> It worked! Thanks sm! [23:07:14] <MirahezeRelay> <pixldev, replying to mx.lilasekhmet> No worries. To be honest I had no idea if that was it but I guess all the hours spent debugging python code wasn’t a waste after all [23:07:14] <MirahezeRelay> <rodejong> It's handy if you use bots for example [23:07:20] <MirahezeRelay> <pixldev> hm? [23:08:44] <MirahezeRelay> <agentisai, replying to rodejong> might work, yes [23:19:23] <MirahezeRelay> <rodejong, replying to rhinosf1> @Stewards We want to activate Extension: External Data on jwiki.miraheze.org as to be able to retrieve some data from Wikidata. [23:19:39] <MirahezeRelay> <agentisai> Sure [23:20:02] <MirahezeRelay> <agentisai> [[mh:jwiki:Special:ManageWiki/extensions]] [23:20:02] <wm-bot> https://mh.wikipedia.org/wiki/jwiki:Special:ManageWiki/extensions [23:20:03] <MirahezeRelay> <Wiki-Bot#2998> <https://jwiki.miraheze.org/wiki/Special:ManageWiki/extensions> [23:22:04] <MirahezeRelay> <agentisai> Done [23:24:04] <MirahezeRelay> <rodejong> Thank you so much [23:24:29] <MirahezeRelay> <pixldev, replying to agentisai> Since when are you a steward<:ThinkerMH:912930078646730792> [23:24:51] <MirahezeRelay> <agentisai> Since June 2022 iirc [23:25:04] <MirahezeRelay> <agentisai> [[User:Agent Isai]] [23:25:04] <wm-bot> https://meta.miraheze.org/wiki/User:Agent_Isai [23:25:05] <MirahezeRelay> <Wiki-Bot#2998> <https://meta.miraheze.org/wiki/User:Agent_Isai> [23:26:55] <MirahezeRelay> <pixldev, replying to agentisai> Oh, I didn’t notice cause you didn’t have the discord role [23:28:12] <MirahezeRelay> <agentisai> I resigned in June from all posts (Steward, MediaWiki Engineer, Community Engagement Specialist) and left this server (I used to be server mod and admin) but the rights change didn't save for some reason so I promised Void I'd stick around to help with the transition work [23:34:13] <MirahezeRelay> <pixldev, replying to agentisai> Ah, so how come you’re green now? [23:34:53] <MirahezeRelay> <agentisai> MWE resignation never processed so I'm still a MediaWiki Engineer [23:35:08] <MirahezeRelay> <agentisai> I could regain the Steward role but I feel it's necessary for me to undergo an RfS again [23:40:06] <MirahezeRelay> <pixldev, replying to agentisai> Wdym never processed like legal paperwork? [23:40:16] <MirahezeRelay> <agentisai> No, not that complex 😆 [23:40:29] <MirahezeRelay> <agentisai> It's just that no one ever removed by server access [23:40:33] <MirahezeRelay> <jph2> sorry. so you resigned a role in June because you left, but it wasn't "removed", but now you can exercise that role? [23:40:34] <MirahezeRelay> <pixldev> aaaah [23:40:49] <MirahezeRelay> <pixldev, replying to agentisai> you should give me the miraheze root login password trust [23:40:56] <MirahezeRelay> <agentisai> it's `miraheze1` [23:41:03] <MirahezeRelay> <agentisai> shhh, keep it a secret [23:41:33] <MirahezeRelay> <agentisai, replying to jph2> Steward, yes, I accorded with Void that I'd remain in the position to oversee an orderly transition [23:54:27] <MirahezeRelay> <cosmicalpha, replying to agentisai> I've declined LinkedWiki before but it might be able to be considered...