Miraheze Developers Wiki:Community portal

From Miraheze Developers Wiki
Latest comment: 29 days ago by Gongxiang01 in topic List of templates needed for this wiki

Please post what you want to discuss. This is for general discussion as of 2020-12-03. Requests for permissions may be made here, as well as new proposals for the wiki.

Comments originally made on Miraheze Template wiki can be found at Miraheze Developers Wiki:Community portal/TemplateWiki archive.

Why not add translate extension?

Miraheze is a multilingual wiki farm.So this wiki needs to open to everyone.

Why not add translate extension?And then read helps will be convenient.

--开炸弹车 (talk) 10:53, 20 September 2020 (UTC)Reply[reply]

@开炸弹车: This wiki is in the incubation phase. BlackWidowMovie0000Editor (talk) 18:26, 17 November 2020 (UTC)Reply[reply]
@开炸弹车:  Done Universal Omega (talk) 20:59, 17 November 2020 (UTC)Reply[reply]

List of templates needed for this wiki

Ask for imports and prevent duplication by discussing the templates you want to use and listing the templates you need.-- (talk) 15:05, 15 October 2020 (UTC)Reply[reply]

Agree this is using useful. Gongxiang01 (talk) 11:26, 11 March 2024 (UTC)Reply[reply]
I added List of Templates page. Gongxiang01 (talk) 15:36, 16 March 2024 (UTC)Reply[reply]

If you need help

I'm free between 15:00 and 19:00 GMT Mon-Fri and basically all day Sat and Sun if you need help with anything, ping me if there's anything I can do. Seemplez (talk) 14:22, 13 November 2020 (UTC)Reply[reply]

Request for Bureaucracy

Request for Bureaucracy

Crat request


@Naleksuh: Would it be possible to import Huggle and STiki from Wikipedia? BlackWidowMovie0 (talk) 23:46, 2 December 2020 (UTC)Reply[reply]

Huggle and STiki are standalone desktop applications, not JavaScript tools, so there is nothing to import. Naleksuh (talk) 23:47, 2 December 2020 (UTC)Reply[reply]
@Naleksuh: Would it be possible to configure them for Miraheze, though? BlackWidowMovie0 (talk) 23:58, 2 December 2020 (UTC)Reply[reply]
If configuration pages are required, then yes, absolutely, I have no problem with this, and will leave it up Naleksuh to see if it's required. Dmehus (talk) 00:00, 3 December 2020 (UTC)Reply[reply]
That would likely be something sorted out with the creator of the tools. I believe Huggle is only capable of pointing to Wikimedia projects and may need some modification to point to Miraheze. Naleksuh (talk) 00:03, 3 December 2020 (UTC)Reply[reply]
@Naleksuh and Dmehus: I will contact the Huggle dev. BlackWidowMovie0 (talk) 00:12, 3 December 2020 (UTC)Reply[reply]
@Naleksuh and Dmehus:  Done BlackWidowMovie0 (talk) 00:17, 3 December 2020 (UTC)Reply[reply]

Public interface access


See User:BlackWidowMovie0/Main Page for links to the Discord server and the IRC channel. It could be good. I am asking @Naleksuh:, @Universal Omega:, @MacFan4000:, and @Dmehus: to join the server to set it up, same for the IRC channel. BlackWidowMovie0 (talk) 01:24, 3 December 2020 (UTC)Reply[reply]

IMHO this is such a small community (this wiki and templatewiki combined), that we don’t really need a discord server or another IRC channel. A single feed + chat channel (#miraheze-feed-dev) is enough for us. MacFan4000 (Talk Contribs) 01:35, 3 December 2020 (UTC)Reply[reply]
Oh. Ok. I guess that's fine. I'll keep the server in case the wiki becomes big. BlackWidowMovie0 (talk) 01:38, 3 December 2020 (UTC)Reply[reply]

Community proposal regarding either potential changes to the user group and BlackWidowMovie0


I propose that we use the following as our new wordmark. What does people think?

MacFan4000 (Talk Contribs) 22:44, 16 June 2021 (UTC)Reply[reply]

I'd prefer just "dev" here. I don't think "wiki" needs to be part of the wordmark in this case. Dmehus (talk) 22:47, 16 June 2021 (UTC)Reply[reply]

I get an error when I try to load a script from another wiki

This is in the console: vector.js:1 Refused to execute script from 'https://tishina.miraheze.org/wiki/Script:WikiCommunity.js?action=raw' because its MIME type ('text/x-wiki') is not executable, and strict MIME type checking is enabled.

This is the code:


Тишина (talk) 21:51, 7 July 2021 (UTC)Reply[reply]

Тишина Hello! You have to add &ctype=text/javascript at the end of the URL for MediaWiki to parse it. Note however that you must create the script in the MediaWiki: category or in a User subpage or else MediaWiki will return a 403 saying For security reasons JavaScript cannot be loaded from unprotected pages. Please only create javascript in the MediaWiki: namespace or as a User subpage. Agent Isai Talk to me! 07:14, 8 July 2021 (UTC)Reply[reply]
Thanks I'll copy the code to the MediaWiki namespace. I tried to make a user group once to allow a special group to edit the script namespace without making them administrators or giving them access to all the MediaWiki pages but it didn't work. I could make a bot copy the code automatically but keep code editing restricted to only certain users. Тишина (talk) 07:25, 9 July 2021 (UTC)Reply[reply]

I ran into a problem writing a function to import scripts

I wrote this function to simplify importing code from other pages but it doesn't work. I'm not sure if it's possible to import code this way. My best guess is that the getScript is running asynchronously and causing the rest of the code to fail because the required function wasn't imported.

function import_module(module) { mw.loader.getScript('https://tishina.miraheze.org/wiki/MediaWiki:'+ module +'.js?action=raw&ctype=text/javascript'); }

Running mw.loader.getScript by itself without import_module still doesn't work.

Тишина (talk) 04:56, 11 July 2021 (UTC)Reply[reply]

 mw.loader.load('https://tishina.miraheze.org/wiki/MediaWiki:'+ module +'.js?action=raw&ctype=text/javascript')
shouldn't this work fine? Ugochimobi (talk) 15:35, 22 November 2021 (UTC)Reply[reply]

Request for translation administrator

Hi! I need to mark some pages for translation here. I would even ask them to activate the translation extension, however, the first section of this page has already done. Thanks. YellowFrogger (talk) 00:02, 3 February 2022 (UTC)Reply[reply]

Not done That group doesn't exist. Naleksuh (talk) 00:03, 3 February 2022 (UTC)Reply[reply]
Wait a minute, I withdrawn this because there is no Translation administrator? It's probably the administrators who do this. Is there anyone who is interested in marking multiple pages for translation on this site? YellowFrogger (talk) 00:08, 3 February 2022 (UTC)Reply[reply]
I personally don't see a need to translate pages, as this site is mostly meant for holding code. I suppose the docs could be translated, though. Naleksuh (talk) 00:12, 3 February 2022 (UTC)Reply[reply]


mh:meta:Requests_for_Comment/Global_ban_for_ApexAgunomu is now in progress - notifying as one of the wikis user was participating in Naleksuh (talk) 07:44, 15 June 2022 (UTC)Reply[reply]

Unban BrandonWM?

Request for Comments: Merging the wiki

Universal Omega's confirmation for Bureaucrat and Administrator

Edit warring

In this edit, a user whose edits have been reverted decided to resinstate their own edit....on the main page, which is definitely not a place for BOLD. This user has also been admonished by people other than me for misuse of rollback permissions on Meta before. Can an uninvolved sysop please investigate this? Naleksuh (talk) 22:29, 29 September 2022 (UTC)Reply[reply]

It also appears the main page has been moved to Miraheze Developers Wiki without consensus to do so. Can we also discuss if this is the preferred title? (I thought Main Page was better). Naleksuh (talk) 22:37, 29 September 2022 (UTC)Reply[reply]
After having looked at everything that happened. It appears like MacFan4000 made an edit, which you reverted, and then it was made again. I think the whole situation could've been avoided. I think MacFan4000 should not have redone the edit after having been reverted. The appropriate way this could've been handled was by (after having reverted the edit), left a message on the talk page of MacFan4000 letting them know why the edit was reverted as well. And/or MacFan4000 could've communicated this with you by asking why it was reverted and attempt a proper resolution of the situation.
Apparently this did not happen and there did not appear to be any attempt at personal resolution from either party prior to this very post, which seems to have unnecessarily escalated the situation. This should've attempted to be resolved personally between two bureaucrats of this wiki.
One bureaucrat should not revert another's edit to begin with without at least providing a full reason, and attempting to discuss with them beforehand. Reverting another bureaucrats edit is not ideal, but reverting again after it has already been reverted further caused an issue here from the part of MacFan4000 as well.
This should not have happened on the part of both parties here. In the future I would recommend attempting personal resolutions (from both parties) before further engaging in undoing another bureaucrat's edits. If you can not have personal (civil) resolutions here, I would recommend neither of you engage with the other, including reverting edits from the other.
Please instead use the time it took to make this post to instead request a review for why the edit was made in the first place, and let someone else handle it if there is a conflict of interest for personal matters. As I do note, I have noticed personal issues between both parties here, that probably in part contributed to the situation.
I don't see a need for any further action to be taken here, nor do I see a need to raise the issue to Stewards for investigating the actions of a bureaucrat of this wiki, because I see a fault of both parties in the situation, and the fact that if handled differently with attempted communication from both parties, this whole situation could've been avoided.
Regarding the other matter, I do confess I did indeed make the change to move the main page to "Miraheze Developers Wiki," as that is the name of the wiki, on some other wikis (including the former Template Wiki) this was made the main page because it improves SEO as a primary reason. However if you wish to contest this, I encourge you to make a proposal here, on the community portal, and allow for the consensus of the community to decide this and if it is desired, to revert the change back to the former name of "Main Page." Universal Omega (talk) 04:52, 2 October 2022 (UTC)Reply[reply]
My thoughts:
  1. There was nothing wrong with MacFan4000's initial change to the Main Page, as it was far from clear which main page should take priority following the merge.
  2. There was nothing wrong with Naleksuh's initial revert, making a bold edit and then someone else reverting it is fine here.
  3. MacFan4000 should have started a discussion rather than edit warring on the Main Page. But, unlike Naleksuh, I don't think that by itself warrants a loss of rights.
  4. While I personally would have preferred Universal Omega start a discussion on the page title before moving the page, there was nothing inherently wrong with the action, as again it is choosing Template Wiki's convention over old Dev Wiki's in a case where it's not clear who should win.
  5. Although I then made a series of edits to the main page, including temporarily moving it to import translations, I have no position on either dispute (what its contents should be or what it should be titled).
  6. There is absolutely no reason to get Stewards involved here; #Confirmation vote for MacFan4000 will determine the community's trust in MacFan4000 and that is sufficient. If that proposal fails, a steward will of course need to remove the rights.
  7. I don't think One bureaucrat should not revert another's edit to begin with without at least providing a full reason, and attempting to discuss with them beforehand is true. and IMO Naleksuh's edit summary is a sufficient explanation.
  8. Hopefully the wiki has settled down enough now that this sort of thing won't happen.
Pppery (talk) 05:20, 2 October 2022 (UTC)Reply[reply]
I missed the edit summary until after I posted that, which kinda changed my entire opinion of the case. I think that there was issues on both parts here, but I do think that the edit summary was indeed enough here, and without further discussion should not have been reinstated, contributing to edit warring. Regardless, I think there is something to be learned from here and it can be moved on from in the future. Although I do still think Naleksuh alone shouldn't have done the revert, and MacFan4000 should not have reinstated due to personal bias between the two I seem to have noticed a few times, in particular on IRC. Universal Omega (talk) 05:27, 2 October 2022 (UTC)Reply[reply]
I acknowledge my mistake I will try and handle these situations better. MacFan4000 (Talk Contribs) 13:32, 2 October 2022 (UTC)Reply[reply]
MacFan4000 should have started a discussion rather than edit warring on the Main Page. But, unlike Naleksuh, I don't think that by itself warrants a loss of rights. I never said that by itself warrants a loss of rights. I think this is unfair to claim of me and also uncalled for. Please consider striking it out. Naleksuh (talk) 14:40, 2 October 2022 (UTC)Reply[reply]
Struck. Pppery (talk) 16:23, 2 October 2022 (UTC)Reply[reply]

Pppery's confirmation for Bureaucrat and Administrator

Confirmation vote for MacFan4000

Be careful when importing templates

One reason the original incarnation of templatewiki failed was too many people ticking the "include all templates" option when importing thing. This tends to import far more templates than you actually want, generally without their documentation pages and sometimes things that don't really make sense here. I've already seen someone do that (MacFan4000 trying to import Template:User github, which also imported 6 other userboxes without their documentation and a mess of undocumented meta-templates that I've been trying to fix up since.

My goal when working on this wiki is to ensure that almost every template is documented where possible (and the documentation makes sense), which takes much more effort than just hitting the import button and seeing what happens. I hope people running imports strive for the same goal. Pppery (talk) 02:44, 30 September 2022 (UTC)Reply[reply]

These templates need local documentation anyway. Some templates are also faster to just create from scratch than waste time importing. Naleksuh (talk) 02:58, 30 September 2022 (UTC)Reply[reply]

Confirmation vote for Reception123

Reminder to Administrators/Bureaucrats

This is a reminder that if you wish to retain your admin and/or bureaucrat rights on this wiki, you must open a request for confirmation here on the community portal within the next two weeks, otherwise your rights will be removed. (Per closure date on the RFC, the cutoff date is October 29th, a month after September 29th (when the RFC was closed)). MacFan4000 (Talk Contribs) 23:40, 15 October 2022 (UTC)Reply[reply]

Confirmation for Naleksuh

Confirmation vote for Agent Isai

Confirmation vote for Zppix

Disable Cargo on this wiki

It was enabled as part of the merge with old TemplateWiki and does not appear to have ever been used either there or here. This was something I was meaning to request for a while, but the security vulnerability announcement made me finally do it. Pppery (talk) 03:24, 6 April 2023 (UTC)Reply[reply]

It looks like this is marked as a restricted extension; only stewards can do it. I have requested that now. Naleksuh (talk) 16:00, 7 April 2023 (UTC)Reply[reply]