Miraheze Developers Wiki:Community portal

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)
 * This wiki is in the incubation phase. BlackWidowMovie0000Editor (talk) 18:26, 17 November 2020 (UTC)
 * ✅ Universal Omega (talk) 20:59, 17 November 2020 (UTC)

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)

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)

Request for Bureaucracy
I'd like to request bureaucracy here, because I think that I could be a huge help, in knowing some of  and a lot of. I can help in developing the wiki, such as the more social side, while the more experienced users develop the coding/MediaWiki side. Some of the more "social" side of things could be, but are not limited to, Requests for permissions, leaving notices on talk pages, and helping new users get started on Dev Wiki. I was very active on the dev wiki on Fandom, and I can be here, as well. BlackWidowMovie0000Editor (talk) 18:14, 17 November 2020 (UTC)
 * As I said in my reply to your request on commons wiki, given your history on other Miraheze wikis, granting you bureaucrat perms would not be appropriate at this time. I would first like to see you prove that you are trustworthy. MacFan4000 (Talk Contribs) 19:24, 17 November 2020 (UTC)

Request for Bureaucracy
Courtesy pings to. I'd like to request bureaucracy here, because I think that I could be a huge help, in knowing some of  and a lot of. I can help in developing the wiki, such as the more social side, while the more experienced users develop the coding/MediaWiki side. Some of the more "social" side of things could be, but are not limited to, Requests for permissions, leaving notices on talk pages, and helping new users get started on Dev Wiki. I was very active on the dev wiki on Fandom, and I can be here, as well. I requested permissions a little bit ago, they were denied, because MacFan4000 said I needed to prove myself, I believe I have over the past 3 weeks. I am a bureaucrat on 4 wikis, and haven't gotten into any trouble. BlackWidowMovie0 (talk) 21:46, 2 December 2020 (UTC)
 * For starters, I still do not think there is sufficient evidence as to your trustworthiness for the  bit. Secondarily, I'm not seeing a clear need for the tools. You are free to develop user scripts in your own userspace, and request a bureaucrat or interface administrator review it and move it into MediaWiki: namespace. thanks. I'll let  see if they have anything else to add, then let one of them close this request accordingly. Thanks Dmehus (talk) 21:57, 2 December 2020 (UTC)
 * I don't have much to add coding-wise, but in the way of social managing, such as protecting, deleting, moving, pages, blocking users, all the social stuff, I can do that part while you guys do the other stuff. BlackWidowMovie0 (talk) 22:20, 2 December 2020 (UTC)
 * This wiki is still in the incubation phase, and not that active. Ergo, there's very little "social side," as you put it, interactions that need handling. Plus, this wiki is opted into Global Sysops, who can use their tools in lieu of local administrators. Dmehus (talk) 22:22, 2 December 2020 (UTC)
 * Quick question. What do you do as an admin here? I can probably do everything that you do. BlackWidowMovie0 (talk) 22:24, 2 December 2020 (UTC)
 * This is a developer wiki, and there is not much reason to add flags to self-proclaimed non-developers except in very specific cases, which I do not see here. In addition, you are still blocked from three different official venues not even going into others and I would recommend you do not request anymore rights until it is sufficiently proven that is resolved. Naleksuh (talk) 22:25, 2 December 2020 (UTC)
 * Two venues. One was requested by me. BlackWidowMovie0 (talk) 22:31, 2 December 2020 (UTC)

Crat request
Hello. As requested by Dmehus I would like to request crat permissions as I plan to add developer content to this wiki (such as Twinkle and other toys) and its documentation. I was also recommended to add more content to our main page. Naleksuh (talk) 23:31, 2 December 2020 (UTC)
 * ✅ Thanks for volunteering. Dmehus (talk) 23:32, 2 December 2020 (UTC)
 * I can add dev content to the wiki, I just have to learn how to do it. BlackWidowMovie0 (talk) 23:34, 2 December 2020 (UTC)
 * I have to have a whole conversation, but Naleksuh just gets the ✅? This isn't fair! BlackWidowMovie0 (talk) 23:35, 2 December 2020 (UTC)
 * How about this? I'd like to have bureaucrat because I plan on adding a lot of content to the wiki: not developers stuff, but the foundation, so policies, info pages, translating, that sort of stuff. BlackWidowMovie0 (talk) 23:38, 2 December 2020 (UTC)
 * You're ignoring the first part of what I said in response to your request above. Please re-read that. You don't need the tools to write content pages, as subpages of your userspace, which can be moved or history merged in with a bureaucrat's approval. It's been only a couple weeks, and I'm not convinced as to your level of trustworthiness, if I'm being completely honest. Dmehus (talk) 23:41, 2 December 2020 (UTC)
 * That really isn't fair, I've tried my best. Naleksuh doesn't need tools either to do what they do, yet they get the crat bit.BlackWidowMovie0 (talk) 23:42, 2 December 2020 (UTC)
 * In what way do I not need the tools? I have already edited MediaWiki pages, imported a number of stuff, and changed a user rights. I am sorry that you were unhappy with the result, but please do not be unfair to me. Naleksuh (talk) 23:46, 2 December 2020 (UTC)
 * I'm very sorry you feel that way. I can see some modest steps of improving, but as I say, it's only been a couple weeks. It will take at least a few months, I would think, to build up your trust level enough. You can't just make undiscussed bold page moves or creations without discussion, for example. After a few months, with some cautiousness and distance between your recent block history, we could look to starting you with, and adding additional tools as you need them and your trustworthiness has been further solidified. Hope that helps. Dmehus (talk) 23:47, 2 December 2020 (UTC)
 * I'm not being unfair at all. The only things you need it for are Special:Import. You could just as easily have interface-admin and it would be the same result. You have earned 'crat, that's why you have it, but in practicality it's unneeded. BlackWidowMovie0 (talk) 23:54, 2 December 2020 (UTC)
 * I added  as there may be a need for Naleksuh to modify the wiki's extension configurations where there may be a conflict with a gadget. At the same time, the bit includes a rate limit bypass, which may be useful for importing. Dmehus (talk) 23:58, 2 December 2020 (UTC)
 * I would agree to that, but I think I don't need all that time. I can probably prove myself by the end of the month, if I can have a chance. BlackWidowMovie0 (talk) 00:08, 3 December 2020 (UTC)

Huggle/STiki
Would it be possible to import Huggle and STiki from Wikipedia? BlackWidowMovie0 (talk) 23:46, 2 December 2020 (UTC)
 * Huggle and STiki are standalone desktop applications, not JavaScript tools, so there is nothing to import. Naleksuh (talk) 23:47, 2 December 2020 (UTC)
 * Would it be possible to configure them for Miraheze, though? BlackWidowMovie0 (talk) 23:58, 2 December 2020 (UTC)
 * 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)
 * 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)
 * I will contact the Huggle dev. BlackWidowMovie0 (talk) 00:12, 3 December 2020 (UTC)
 * ✅ BlackWidowMovie0 (talk) 00:17, 3 December 2020 (UTC)

Public interface access
Is public interface access a good idea? While this is a wiki centered around JavaScript/css, allowing any user to edit them is a security vulnerability. Most likely they should be restricted to interface admin+ and granted on an as-needed basis etc. Naleksuh (talk) 00:24, 3 December 2020 (UTC)
 * I think originally Universal Omega and I were thinking that users could edit in MediaWiki: namespace, together with FlaggedRevs, which would mean the current revision wouldn't be seen until approved. However, thinking about this some more, I'd rather we just granted  to trusted developers. So, yes, let's change that. Dmehus (talk) 00:28, 3 December 2020 (UTC)
 * Can I have access to the Main Page? I want to access it, as I was making changes to the page when protected it. BlackWidowMovie0 (talk) 00:34, 3 December 2020 (UTC)
 * Write access to pages cannot be granted on an individual user basis. Naleksuh (talk) 00:36, 3 December 2020 (UTC)
 * Is this OK? I'll make a subpage, then you move it when done. BlackWidowMovie0 (talk) 00:37, 3 December 2020 (UTC)
 * I have moved the page in question to your userspace as a Draft namespace does not exist here, however you are free to draft whatever you want in your userspace. Naleksuh (talk) 00:42, 3 December 2020 (UTC)
 * Thanks! BlackWidowMovie0 (talk) 00:46, 3 December 2020 (UTC)

Discord/IRC
See User:BlackWidowMovie0/Main Page for links to the Discord server and the IRC channel. It could be good. I am asking, , , and to join the server to set it up, same for the IRC channel. BlackWidowMovie0 (talk) 01:24, 3 December 2020 (UTC)
 * 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)
 * 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)

Community proposal regarding either potential changes to the group and BlackWidowMovie0
Following discussions on IRC with, I'm putting forward the following community proposals to the Miraheze Developers Wiki local community. While BlackWidowMovie0 is, in good-faith, trying to help out here, the reality is, as demonstrated above and their user talk page, they are continuing to be disruptive&mdash;editing other users' comments on talk pages and noticeboards, despite being repeatedly warned elsewhere (principally on TestWiki and Meta) not to do this and creating unnecessary page moves.

As they are good-faith, I'm reluctant to unilaterally block in my capacity as a local, and have thought of a potentially innovative Proposal 1 and 2 that would allow them to contribute here with less disruption.

Proposal 1: Create a user group
Move all user rights related to page moving from  to. This could be granted on a discretionary basis by local administrators to trusted contributors.

Oppose

 * Page mover is not usually for the ability to move pages at all, but advanced permissions such as not leaving redirects. However, I do not see a need to require a new group to move pages at all simply because of one particular user. Naleksuh (talk) 02:25, 3 December 2020 (UTC)

Proposal 2: Move page move-related user rights to user group
Move all user rights related to page moving from  to. This could be granted on a discretionary basis by local administrators to trusted contributors. Downside is it includes the  user right, so there is some modest training that would be required prior to adding.

Oppose

 * As said above, I don't see a reason why others should not be able to move pages simply because of one particular user. Naleksuh (talk) 02:25, 3 December 2020 (UTC)

Proposal 3: Block BlackWidowMovie0
Block BlackWidowMovie0 for the period specified in either of Proposal 3.1, 3.2, or 3.3, as there's no need to penalize other users. Appeals would be considered by the community once every three months.

Proposal 3.3: Indefinitely
Competency is required. Zppix (talk) 02:31, 3 December 2020 (UTC)

Support

 * I think this is the right approach, not just because the user has history elsewhere of being problematic but also because the alternative of removing page permissions simply because of one user. In addition while this may be a bit unkind it must be pointed out that even if page move permissions are taken away that one user may simply move on to disrupting something else. Naleksuh (talk) 02:25, 3 December 2020 (UTC)
 * JUST BAN ME. It's not like you care. I was sitting here 3 months ago, thinking I found a nice place, and apparently not. So just ban me.BlackWidowMovie0 (talk) 02:30, 3 December 2020 (UTC)

Support
See the link above. I've made a lot of good contributions here, and only a couple mistakes. I really also don't like the fact that said that I would just "disrupt something else". Somehow, was kinder in his statement than Naleksuh was, it's blowing my mind. BlackWidowMovie0 (talk) 16:37, 3 December 2020 (UTC)

Wordmark
I propose that we use the following as our new wordmark. What does people think? MacFan4000 (Talk Contribs) 22:44, 16 June 2021 (UTC)
 * 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)

I get an error when I try to load a script from another wiki
This is in the console:

This is the code:

Тишина (talk) 21:51, 7 July 2021 (UTC)
 * Тишина Hello! You have to add  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  .  Agent Isai  Talk to me! 07:14, 8 July 2021 (UTC)
 * 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)

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.

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

Тишина (talk) 04:56, 11 July 2021 (UTC)
 * shouldn't this work fine? Ugochimobi (talk) 15:35, 22 November 2021 (UTC)

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)
 * ❌ That group doesn't exist. Naleksuh (talk) 00:03, 3 February 2022 (UTC)
 * 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)
 * 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)

mh:meta:Requests_for_Comment/Global_ban_for_ApexAgunomu
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)

Unban BrandonWM?
Hello, user BrandonWM, previously known as BlackWidowMovie0, who was community banned in December 2020 as seen here:  has requested unban after 18 months. I personally have no opposition to an unban/second chance. Any objections? Naleksuh (talk) 02:33, 23 June 2022 (UTC)
 * I support an unban/second chance as well. 18 months is long enough, and so long as the same mistakes that occurred in the past do not occur again, I see no issue with it either. Universal Omega (talk) 03:04, 23 June 2022 (UTC)
 * I think a second chance after this long would be reasonable, given that the appeal seems to demonstrate a good understanding of their past mistakes. — Chrs (talk) 04:47, 23 June 2022 (UTC)