[00:39:03] What's up with the ajax poll extension? :eyes_sus: Whenever a user goes to vote, it'll show that they voted for the option whoever the last voter answered with already [00:39:20] I have every user group's permissions set to vote and view results after voting [06:34:24] [1/7] I am reading docs and am working on the following in addition to writing pages. [06:34:24] [2/7] 1. When should a section be given a namespace or are namespaces really for special objects like templates? [06:34:25] [3/7] 2. I have a format for certain types of page that I want to be followed in specific sections., For example I want``` $PAGE /translate``` enclosing every page. Is there a good way to enforce that. Additionally I want a paragraph about what is on the page defining it's scope prehaps in terms of a question that is answered. Bullets of key points at the top , [06:34:25] [4/7] then a longer content such as a longer article, media or list at the end. It might help to pre-populate pages with heading that list these sections. [06:34:25] [5/7] Scope, Tips, In depth. Is there a feature that supports that or should I just create a page called MyGuide Template and MyPortal Template and document in Discussion at the head of these sections to use a copy of the code in those pages to start new pages? The Guide is kind of like a wiki book while the portal mainly contains links to outside resources. [06:34:26] [6/7] 3. I started the wiki later than the time that would qualify me or others joining to vote. Is there a way to remove the notice to vote from the top of the page.  [06:34:26] [7/7] 4. I like the name miraheze.org personally, but I believe that WikiTide.org would be easier for users and want to launch with that name. Will some wikis be migrated to the new domain and when will that start? [06:41:03] 1) you can have as many namespaces at you want so it's up to you. Many wikis have a single content namespace and non-content in its own but it's flexible. 2) you could create a default thing so when pages are created it starts with that boilerplate. 4) no wikis will be forced to change but the option will exist. I'm not sure when. [06:41:47] 4) is probably paused due to the communication issues [07:21:49] [1/3] #3 no more board election notice which to my understanding already happened: edit or add the page to your wiki ```MediaWiki:Common.css``` and add the content ```.cn-BoardElections2024 { [07:21:49] [2/3] display:none; [07:21:50] [3/3] }``` [07:23:45] #4) we can switch wikis to wikitide.org domains if you want. [07:24:15] Oh!! Yes please. [07:24:20] Which wiki? [07:24:27] rogwiki [07:25:01] I am writing it to get it ready for the rest of our leadership to evaluate. [07:25:59] So do you want me to go ahead and switch now? The miraheze.org subdomain will no longer resolve and it will be fully under wikitide.org [07:26:17] Or we can redirect miraheze.org if you want also [07:26:53] whatever would cause the least issues is fine with me [07:28:08] You don't appear to be a bureaucrat on the wiki, can you please have a bureaucrat request it? [07:28:29] oh [07:28:41] I was looking at wrong user lol [07:29:32] I was looking at Mokure rather than your authenticed username lol [07:30:18] Okay switched @mokure [07:30:41] It may need some cache purges let me know if it has problems [07:32:44] I will test it. [07:32:51] Thank you. 🙂 [07:33:19] No problem. Please DM if you need urgent assistance as I only get notifs for DMs [07:53:05] I am interested in working on an extension that would synchronize some basic roles with discord, for the case where users are first in discord and now using the wiki. [07:56:05] it would need to use two api calls for mediawiki action api. one to get the user info and another to change the group of the user. It would store any data , like the discord server name / number in a special wiki page [07:57:11] So far rogwiki.wikitide.org redirects to rogwiki.mirahezze.org but is not found. I am familar with dns cache so I will be patient / check in the morning [07:58:02] it just fliped for me. 🙂 [07:58:04] Thanks [08:07:54] That should be fine as long as request rates are reasonable [08:08:25] If it's an extension though, it doesn't need to use the api [08:11:14] Oh! That makes sense. I need to actually do my research. [08:16:57] interesting [08:17:08] I will look up extension api. I would like to achieve the goal using the least access necessary. [08:17:50] an idea, not very important but would be neat to have - discord editor role to be applied on users who have edited content pages [08:18:11] What? [08:18:17] because just user would be applied to all registered users [08:25:31] IIRC Wiki-Bot can do this if I understand correctly [08:26:19] It can use the verification to auto-assign roles based off roles on-wiki. [08:40:15] It is the oposite of what i need. [08:46:57] Oh lol [08:51:25] There are a ton of discord users that try to use it for reference information. It's really bad for that. [08:51:45] But Wiki's are GREAT ! :DoneMH: [08:52:37] Very complimentary tools. [09:34:45] I couldn't figure out role assign tbh [10:04:02] what [10:17:37] Hey, how can I request the re-opening of a site taht was glosed due to inactivity? [10:17:57] I'll take whatever backup there is if there's still any at all [10:19:27] [10:36:18] ew, discord wikis [10:48:01] I'm maintaining a vault links list in a channel of server I admin and I started to hate it tbh [11:01:14] If anyone could help with my issue in support thread that I created I would very much appreciate ❤️ [11:10:32] ngl, in my server, I plan to create a service where people can send in the discord "wikis" into web wikis [11:10:39] but in the future [11:11:52] must be cache, not much to do but wait or keep purging it [11:12:19] Okay, thanks! [11:37:02] sorry, may I get some attention at #Discord embed for redirets [11:45:46] the answer to my knowledge is no but that doesn't mean we don't have some extension which might be able to help with that, as we have quite a lot of them [13:18:49] [1/2] dies anyway know how to color of these dots? [13:18:49] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1237755588449009664/image.png?ex=663ccd38&is=663b7bb8&hm=0d0ebe20c92896c6c247ed142e522c5fb3b45568f7c6940e5dc598001cbd04d2& [13:18:58] [1/2] im reffering to these dots [13:18:58] [2/2] * text [13:28:21] my internet is shit and won't load pics, problem is on Vector skin? [13:29:14] Oh, the bullets from bullet lists? 🤔 [13:29:54] yeah, they behave differently on Vector lol, I have CSS fix for that [13:45:26] I answered this previously in a thread :pupCoffeeMH: https://discord.com/channels/407504499280707585/1227334206921904270/1227621715216040006 [13:49:52] thanksss [15:08:17] Extension to my understanding basically plug into and have full access to the runtime logic, so you don’t need any out facing API if that makes sense [15:08:26] I’m still trying to learn extension dev myself [15:24:54] @tedkalashnikov hey, out of boredom and curiosity, did you get to try out external data for the price thing on Phighting wiki? [15:55:24] [1/3] extension page says its compatible with 1.39.7+, so at minimum it works on 1.39. Miraheze updated to 1.41 so its been a couple months since that release. Doesn't mean all extensions are updated. [15:55:25] [2/3] Its within wikimedia version control, however if not actively used by WMF might not be updated. [15:55:25] [3/3] WMF uses securepoll instead. [16:27:47] @Discord Administrators that blue for SRE is unreadable on light theme [16:28:28] Any suggestions are welcome [16:29:21] i would say just darken it a bit but that clashes with the discord mod colour, erm [16:30:07] I think we should change it to something else entirely.. but why do you use light theme on Discord... [16:30:43] I don't like the dark theme its horrible [16:31:12] I use the midnight theme and quite like it lol [16:31:55] thats nitro only tho [16:31:56] im too poor [16:32:17] petition for wikitide expenses for nitro for all of tech and board [16:33:15] I had midnight even when not nitro lol maybe it stayed when I didn't have it once or something [16:33:51] oh it is only on mobile... [16:34:10] [1/2] it's on here too [16:34:11] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1237804752507506781/image.png?ex=663cfb02&is=663ba982&hm=0f7cdd28edf1a16077952baa6ea490e323a08a9cf72a42ff8f47326a4cbb84f2& [16:34:12] but nitro [16:34:45] oh [16:34:46] actually [16:34:50] Not midnight [16:34:50] i can use midnight on mobile [16:35:32] oh i kinda vibe that [16:36:13] I do really like it lol I wish it was on desktop also, I use the nitro chroma theme on desktop though [16:42:07] Don’t use light mode [16:42:35] AMOLED is on all mobile [16:42:57] dark mode on the s23 ultra is chefs kiss [16:57:30] I havent had the chance to 💔 I have to get it enabled, dont I? [16:58:44] Yeah makes sense. OrangeStar enabled it on https://test.Mirabeta.org if you wanna try it there. I don’t know if the on wiki account request form works so if you want to make a beta account to test just email sre@miraheze.org with an email and username iirc [16:59:01] Ill take a look this week! Work has me in a chokehold haha [16:59:12] RIP 😔 [16:59:46] I don’t think there’s a way to make accounts and send emails on wiki [16:59:49] Wait is there [17:00:03] Lemme see if you I think I can make accounts(testbeta crate) [17:00:41] Speaking of I have a different question - does anyone know any solutions for referencing large tables of data in a template without using giant switch statements? Or is there no real alternative to this [17:01:00] For context I need to have a template switch for about 300 different inputs 😬 [17:02:14] Hm. Can you provide an example? But confused on how this works [17:03:52] [1/2] Huh, crats can. I’ll leave account creation to SRE though probably also I forgot my beta password and haven’t saved it on my phone 🤡 [17:03:53] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1237812227075997806/image0.jpg?ex=663d01f8&is=663bb078&hm=eda1d1d85fb58b309228f4d8dfac0e88ea4fce7d6aeb489e0140503b3d94a2a2& [17:03:53] [1/3] The exact use case here is for a template for citations - we have 300 citations that are used in multiple places each across the wiki. I want to templatize this to make it consistent. Our cite format is like so: [17:03:53] [2/3] `Username on Platform, 1st January 1970 (Link to archive, link to screenshot) - "Quote"` [17:03:53] [3/3] So the dates, links and quote all need to change according to a numbered list of citations [17:06:21] [1/2] Itd ideally be used like this [17:06:21] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1237812850148511855/Screenshot_20240508_180549_Discord.png?ex=663d028c&is=663bb10c&hm=1e91e945055bd6979a0ee9bd6086719e5ff2a1701056d04412c777870463be84& [17:12:25] Aaaaah [17:12:42] Hm. For storing data I see a lot of people use Lua [17:12:49] Oh no./S [17:13:12] https://nookipedia.com/wiki/Module:Materials/Data [17:13:17] This is a bit funny. ROBLOX games are coded in Lua(u). And its my worst enemy... but if it would make this easier I will give it a go. [17:13:27] Thank you for the example! I'll have to tinker about [17:13:34] I’m not sure how easy it is to get JSON data [17:14:23] Wikibase May be able to do it, ie make a object for each reference but I don’t think that would work with multiple references and if it did over complicated [17:15:14] You probably don’t need to have much of the logic in Lua but ngl would likely be pretty easy [17:15:18] I’d have to test [17:15:23] Never really used Lua either [17:15:33] Ive dabbled a bit but Im not much of a programmer [17:15:37] I could try to make a prototype if I’m bored later [17:15:51] 🐍 I’m a pythonista lok [17:15:53] But this genuinely really helps point me in the right direction [17:16:12] All hail Nookipedia [17:17:12] Bublapedia, Nookipedia and Splatpedia are like holy grails for MediaWiki to me [17:17:22] Wikipedia who? [17:18:26] Haven’t checked out Splat yet [17:18:45] Bulbapedia is a marvel of writing but I haven’t actually looked at their technical and template stuff [17:18:51] Nookipedia’s API is awesome [17:19:10] Sometimes I worry Im overengineering and then Im like owait, thats just what wikiers do [17:19:13] Work smarter not harder [17:19:39] 💪 [17:20:05] In our case, work way harder on working smarter [17:20:43] LOL YEAH [17:20:56] In the time I spent writing templates and using AWB I could just do the shit myself [17:20:59] But its enrichment for me [17:21:32] Plus learning experience [17:21:45] Faster next Time hopefully [17:23:54] Learning is good [17:24:17] Plus more fun [17:26:22] @pixldev breaking all the stuff is the fun part [17:26:27] Yea [17:26:30] Fixing It [17:26:33] Eeeeh not so much [17:27:03] Fixing it is the most important part though [17:27:10] You learn the most from fixing [17:36:02] [1/4] Hello all , [17:36:03] [2/4] 1) What does the upper language selector do? I'm new, I started using extension:Translate was getting mad that the selector above didn't select my translated page until I found out I was missing the `languages` tag for the extension to show the selection below. [17:36:03] [3/4] 2) I want to change the name of my "Main Page" which was generated automatically. Is page moving the way to do that? [17:36:03] [4/4] https://cdn.discordapp.com/attachments/407537962553966603/1237820322242236487/2024-05-08_14-27.png?ex=663d0982&is=663bb802&hm=b0e476948b876da4047cd093086e5b54a60ae2b0984c0e18cbdd5afd7dcdfaf7& [17:42:40] [1/3] @pixldev [17:42:40] [2/3] I want to make a note on this, I have _spoken_ to SnorlaxMonster [Bulbapedia board member] and the understanding is you may use their templates, js, gadgets, css as a reference to _reimplement_ on your own from scratch. Not to copy and modify as you please. [17:42:40] [3/3] not sure about Nookipedia or Splatpedia, but it is always best to ask instead of directly take without acknowledging or obtaining permission as such content is NOT covered under the CC license similar to images. only text is covered under CC license. [17:43:58] I never suggested doing that as it’s a different use case and would need to be remade regardless [17:44:25] And regardless of local policies you still link back to the source when importing [17:44:31] that being said, I have with assistance of others recreated a few css stuff from Bulbapedia and is at my tech library so those are _free_ to use. just include the top credits [17:44:41] Fairly sure that’s enforced under CC [17:44:56] What kinda stuff? [17:45:28] I am mentioning because people at Fandom have been _stealing_ their stuff, especially custom made templates and Fandom refuses to intervene [17:46:06] [1/2] Yes of course, I operate the same policy for my own template/code work and I would only be using it as a reference to understand modules better. [17:46:06] [2/2] Besides, dropping in code you didnt write never works, LOL [17:46:08] staff icons beside username, staff icon on userpage, colored staff username on RC [I think] [17:46:40] I have a few templates sort of built as well [17:47:20] css and js gadgets is not text thus is not covered by CC license [17:47:36] as for wikitext, probably not as well [17:48:02] That does make me feel a bit better because a FANDOM copy of our original wiki (its a fanon/OC wiki) asked to use my CSS/templates on FANDOM and I had to politely decline, but suggested they study them and rewrite them on their own [17:48:09] And I was unsure if I was breaking CC [17:48:22] I trust what SnorlaxMonster advised [17:48:56] its really more of being respectful with independent wikis instead of behaving similar to fandom [17:48:58] COUGH chat GPT [17:49:12] 😭 [17:49:20] Interesting, I’ve seen a few of those around, on fandom and some of ours [17:49:38] https://tenor.com/view/spongebob-dance-dance-move-gif-15461796 [17:49:40] Fandom^ [17:49:54] I know your words weren't aimed at me personally M3w but yeah, don't worry, I believe in respecting the work of all wiki editors and the effort they put into everything, even plaintext [17:50:06] I'm just also learning disabled so examples help HAHA [17:51:18] When I asked the clone wiki not to use my CSS/JS, one of the main reasons was because I just do not want to troubleshoot it for them. I dont trust the average FANDOM editor to manage JS errors, unfortunately :X [17:51:32] I had to explain, if you drop my stuff in it will not work and I wont help you [17:51:42] ironically, bulba uses a custom skin so it no longer works. had to recreate, not a big deal. new is better. [17:51:46] If they write it themselves though ofc Ill help [17:52:41] oh if they take it and ask, just ignore them. if they pester, inform fandom staff of harassment over code taken that does not function as expected and were warned of this prior. [17:53:03] Will do. Thankfully they did understand when I explained, so hopefully Ill never have to go that far haha [17:53:31] mathmagician had a good way of handling, which was make it as open source as possible but marked it as "use at your own risk., not responsible for anything that happens" [17:53:37] I also let them use the userspace of our wiki for fanon stuff as long as they follow the rules [17:53:42] If they want my CSS and code instead [17:54:11] I’d probably ignore or give them bad advice if it’s a bad day [17:54:22] Phighting is a class based pvp game so people like to make their own class ideas and characters, and Im like yeah you can make profiles for them on the userspace if you like [17:54:32] So hopefully thats enough good will LOL [17:57:38] I just spoke to Lady Rurin from independent fallout wiki, you are free to use anything that she creates so long as proper credit is given. Cheers [18:00:11] Then they need to change their license. [18:01:06] They are using CCBYNCSA which allows for copying and redistribution of the whole code albeit with attribution but they have no right to say that someone must "create it from scratch" when they are using such license. [18:02:53] Also why do they have 2 different skins depending what page your on thats whacky as hell [18:03:23] Well from a legal view yes. But ethically speaking if they don’t want people to copy and paste you should probably respect that [18:03:33] I can ask on Nookipedia later [18:03:34] should you? [18:04:01] if someone is licensing content under a freely remixable license then they shouldn't contradict themselves with a statement like that [18:04:11] BrandonWM: things under wt foundation wern't protected, as they are protected via Abuse filter [18:05:14] ah, didn't realize - shouldn't they just be protected anyway? [18:05:29] not all board members have editprotected rights [18:06:13] Ahh true - half were protected anyway though [18:07:02] See DMs [18:33:12] Anyways @tedkalashnikov if you want a beta account to test external data lmk. You can DM me a username and email if you want or I can send it to me and forward it in DMs [18:34:26] [1/3] CC licenses cover creative works which refers to artistic or literature [aka text], not software. In fact, its discouraged to license software under CC licenses. [18:34:27] [2/3] - Images and videos unless self created or public domain are not covered under CC license of the wiki [18:34:27] [3/3] that leads to the question: is css, javascript, json, lua considered released under the CC license of a wiki...likely not even if a license isn't specified [18:34:40] what's the betawiki URL? [18:34:41] Yes they are [18:34:59] because the footer at the bottom says "CONTENT is available under XYZ" [18:35:07] it doesn't say "wikitext is" or "this excludes" [18:35:22] the "otherwise stated" bit means if the license is not stated then CC applies. [18:36:24] under that reading, content would include any images/audio/videos/documents which wouldn't necessarily be the case in a legal sense...anything copyright couldn't be relicensed in such a way [18:36:41] @pixldev: ^] [18:37:19] which is why there is a license field for images [18:37:22] https://test.Mirabeta.org [18:37:33] because you are supposed to provide the license hence falling under "otherwise stated" [18:37:34] I have rights on test there’s a meta beta [18:38:34] thank [18:38:36] @pixldev I can get that to you later this week if thats alright [18:38:36] thanks [18:38:38] basically, bulbapedia should just state a different license to their code in module, template, mediawiki namespaces [18:39:29] My wiki is "all rights reserved" and marked that way on each page and each code page [18:40:03] Ofc, just DM me whenever [18:42:16] @pixldev mind granting rights on beta [18:42:26] used to have em I think but that was 2023 [18:42:31] What rights. [18:42:57] crat sysop [18:43:07] I remember I uncovered a bug that allowed PII access heh [18:43:09] that was a day [18:53:13] Hey everyone! Is it possible to enable