Jump to content

Project:Village Pump/Archive 3

From mediawiki.org

Bad bot: block, please

User:Maycon 1993Justin (koavf)TCM 07:23, 8 March 2024 (UTC)

Yes Done This was done by Clump. Jdforrester (talk) 14:23, 8 March 2024 (UTC)

Protect a topic summary

The topic summary for Extension talk:RevisionSlider/2023#h-Broken_click_behavior_on_RTL_wikis-20231127122700 has been vandalized a lot for some reason. Could someone semi-protect it or the entire topic? Aaron Liu (talk) 12:01, 8 March 2024 (UTC)

Yes Done I've semi-protected the thread for six months. Jdforrester (talk) 14:26, 8 March 2024 (UTC)
@Jdforrester I don't think that worked. Aaron Liu (talk) 22:38, 10 March 2024 (UTC)
@Aaron Liu: Well, that's unhelpful. Apparently this was never implemented: phab:T113902. Jdforrester (talk) 21:00, 14 March 2024 (UTC)
Thanks, that was helpful! According to that, you could maybe create an edit filter, sort of like Special:AbuseFilter/58 but for the edit-topic-summary action and target that specific page. Aaron Liu (talk) 21:12, 14 March 2024 (UTC)
That seems like a massive overreaction. The topic is now resolved and there's been no vandalism for several days, so hopefully it will just die down. * Pppery * it has begun 22:27, 14 March 2024 (UTC)
It's only been two days, though I agree that we should watch it first. Aaron Liu (talk) 22:30, 14 March 2024 (UTC)
This seems to have died now. For future reference it appears summary edits are prevented if you protect the entire board, even though they aren't if you protect only the topic. * Pppery * it has begun 02:32, 26 March 2024 (UTC)

Semi protect Snippets/*

There were some IP edits for Snippets/*. Some bad users may inject these snippets with security vulnerability.--حبيشان (talk) 06:24, 15 April 2024 (UTC)

We don't generally protect pages, especially entire classes of pages, preemptively. This seems a bit like scaremongering to me. * Pppery * it has begun 15:20, 15 April 2024 (UTC)

Spamer

Already glocked. * Pppery * it has begun 16:49, 31 May 2024 (UTC)

Block request

Please block

Yes Done --Clump (talk) 18:22, 23 August 2024 (UTC)

MediaWiki:Recentchanges-timeout

The phab task was closed, so I think it's time to delete the system message (i.e. revert it to the original message). ToadetteEdit (talk) 10:29, 5 September 2024 (UTC)

Like what happened on meta. ToadetteEdit (talk) 10:31, 5 September 2024 (UTC)
Yes Done Leaderboard (talk) 10:33, 5 September 2024 (UTC)

Block&deletion request

Please block

Yes Done --Ameisenigel (talk) 18:00, 6 September 2024 (UTC)

Block request

Please block

Stale. * Pppery * it has begun 23:15, 10 September 2024 (UTC)

Page moved - error being investigated

This page has been archived. Error resolved. There is an error loading the subpage (due to it being such a large board). The issue is being investigated. Sorry for the inconvenience, and thank you for your patience. Quiddity (WMF) (talk) 17:17, 6 December 2024 (UTC)

P.s. As a reminder, the DiscussionTools system that is now working on this talkpage, provides a menu link at "Tools → Subscribe" that enables us to be notified for the creation of new Topics (documentation at Help:DiscussionTools#Page subscriptions). Some folks watching this page, might like to use that system instead or in addition to the watchlist. Hope that helps! Quiddity (WMF) (talk) 14:56, 10 December 2024 (UTC)

Machine-translated-looking multilingual contributions

User:BonziStudios (contribs) has newly created translations in the following 27 languages, but they appear to be machine-translated:
ang, ar, de-at, el, eo, es, fa, fr, he, it, ja, ka, ko, lt, nan, nl, pl, ps, pt, pt-br, ru, sco, tr, tw, uk, yue, zh - Shirayuki (talk) 08:05, 8 December 2024 (UTC)

Why not nuke all translations that were machine translated? ToadetteEdit (talk) 11:03, 8 December 2024 (UTC)
It seems that edits need to be recent to be listed in Special:Nuke. However, since more than three months have passed since the edits by the user, they are not listed and cannot be deleted in bulk.
I have reviewed and manually deleted the Japanese translations made by the user. As for translations into other languages, I am unable to determine whether they are machine translations. Shirayuki (talk) 11:31, 8 December 2024 (UTC)
I also cleaned up some Arabic translations (1 2 3). The Arabic translations were clearly unmodified machine translations from the unreliable MinT. I would support disabling automatic translation from MinT since it is making multiple issues both to reviewing translators, and readers. ToadetteEdit (talk) 12:01, 8 December 2024 (UTC)

Deleting empty /LQT Archive 1 pages

As a follow-up to Project:Village Pump/Flow/2024/11#h-Cleaning_up_empty_Flow_placeholders-20241102232600 which deleted Flow/LQT pairs where the Flow and LQT parts were both empty, there are 646 /LQT Archive 1 pages that have never had any content other than an empty header or a "this is an archive" announcement. Shall I proceed with deleting these as well? * Pppery * it has begun 02:50, 10 December 2024 (UTC)

Since they have virtually no content both, it should be deleted. ToadetteEdit (talk) 06:53, 10 December 2024 (UTC)
@Pppery: Sure. Jdforrester (WMF) (talk) 13:54, 10 December 2024 (UTC)
+1. Thanks again. Quiddity (WMF) (talk) 15:11, 10 December 2024 (UTC)
Yes Done Deleted about 650 pages via Special:Log/Flow cleanup bot and about another 100 after manual review using my own account. Some of the remaining 340 pages could probably be deleted too but I was a bit paranoid, and keeping a history of the header will be useful if I decide to follow through with my idea of converting Flow pages to wikitext with history using XML import. * Pppery * it has begun 19:24, 10 December 2024 (UTC)

Unprotect

Project talk:About has been protected for a long time, I think it is time to remove the protection at the very least. ToadetteEdit (talk) 07:34, 11 December 2024 (UTC)

Reduced to semi. It seems the reason was users were asking questions that went unanswered and are more suited for other places (this can still be the case given the page name). – Ammarpad (talk) 13:23, 11 December 2024 (UTC)

empty category

This category is currently empty. The tool "MediaWiki Code search query" on this category page finds nothing, the link to the hook CentralAuthGlobalUserMerged shows that this hook has been removed.

Maybe this category page (and the one in French) can be deleted ? Mahabarata73 (talk) 14:49, 11 December 2024 (UTC)

Deleted. * Pppery * it has begun 16:59, 11 December 2024 (UTC)

not the same text when I'm logged in and logged out

Sometimes I find a translation that is not "perfect" and I improve it. When I come back on this page a few days later, I still see the old text even if I refresh the page (with F5) or use another browser BUT ONLY WHEN I am logged in. When I am logged out, I can see the new translation text. It seems that this problem only occurs when I change the translated title of a page.

An example: when I am logged out, the title of this page is "Catégorie:Extensions liées à FileUpload" (it is the text that I wanted). When I am logged in (with this account), I see the old (and bad according to me) translation: "Catégorie:extensions de téléversement de fichiers".

Can someone fix my account, or explain to me what is happening and what I need to do to fix this? Mahabarata73 (talk) 15:22, 11 December 2024 (UTC)

No one can fix your account. It may be due to caching issues on your browser, you should now see "Catégorie:Extensions liées à FileUpload" as the title of the category. ToadetteEdit (talk) 19:28, 11 December 2024 (UTC)
Like I said, the problem was on several browsers so it was not a cache issue. But this page works now, thanks for the fix.
I had the same problem with this page but I just solved it by myself: I changed a translation not in the title then restored it and the title has been updated. Which means probably a bug somewhere. Mahabarata73 (talk) 13:57, 12 December 2024 (UTC)

Like I said, the problem was on several browsers so it was not a cache issue.

No, that just means it wasn't a browser cache issue. It might have been a network cache from your router, ISP, or government, or something else. Jdforrester (WMF) (talk) 14:23, 12 December 2024 (UTC)
I guess it is due to the pages' cache. Purging should help, see manual:purge for more. ToadetteEdit (talk) 19:52, 12 December 2024 (UTC)
Is it ok if I put screenshots here? Or maybe I can open a phabricator task where it is easier to add screenshots? Mahabarata73 (talk) 21:45, 14 December 2024 (UTC)

Another empty category

This category is currently empty, a search of extensions using this hook give no result: \bUserGetAllRights(Hook)?\b - MediaWiki Codesearch (Extensions).

Maybe the page could be deleted? Mahabarata73 (talk) 22:17, 11 December 2024 (UTC)

I don't think it's worth it since the hook is still in MediaWiki, and an extension using it could be written at any time. * Pppery * it has begun 01:18, 12 December 2024 (UTC)
Ok. Mahabarata73 (talk) 14:02, 12 December 2024 (UTC)

Flow cleanup continues

Next up on the list of tasks to do before the Flow maintenance script runs: make sure pages that on pages that have an existing archive structure the Flow board becomes part of that archive structure rather than becoming its own alien thing and orphaning the existing archive structure behind a pointer to a Flow board. I've manually processed pages with odd archiving setups (of which there are annoyingly large number), leaving around 200 pages where there's a pre-existing /Archive or /Archive 1 page. It seems to me that these can be processed automatically by:

  • If the old archive is named "/Archive", move it to "/Archive 1" since it's not the only archive. (does a redirect need to be left behind here)
  • Move the Flow board to "/Archive 2".
  • If there's an old "/LQT Archive 1" page like Extension_talk:Include, then move it back for the history (and then needs manual review on how to update any pointers). Otherwise, create the page with {{Archives }}.

An example of an already-processed page is Extension talk:GuidedTour (I did that manually because the archives have no space in the name). Examples of pages yet to be processed are Extension talk:WikiArticleFeeds and Extension talk:Auto Create Category Pages

Does this seem like the right course of action? * Pppery * it has begun 22:49, 11 December 2024 (UTC)

This should be the last cleanup run I do, but then I thought that was the case several times before and then thought of something new. * Pppery * it has begun 23:09, 11 December 2024 (UTC)
I should agree. Moving multiple pages manually is lengthly and takes alot of time. ToadetteEdit (talk) 19:54, 12 December 2024 (UTC)
I agree with this proposal.
Re: "(does a redirect need to be left behind here)" - I think it would be fine to leave/create redirects, in order to avoid having to manually check for incoming links on each of them. Plus I believe the ancient essay w:WP:Redirects are cheap is still generally accurate.
Thanks again. Quiddity (WMF) (talk) 20:48, 12 December 2024 (UTC)
Done. I ended up deleting most of the /LQT pages rather than moving them. And I got sidetracked by more pages with odd archival setups. I think that at this point for every Flow page the maintenance script will move there aren't any other archives left so the maintenance script's action is a reasonable one. And hopefully I'm done now. * Pppery * it has begun 01:24, 13 December 2024 (UTC)
@Pppery: Thanks for all your work on this, it's been great to clean up so much old cruft. Jdforrester (WMF) (talk) 15:10, 13 December 2024 (UTC)
I was wrong. I found a lot more bits of old spam/junk during the post-cleanup-script review. Going to semi-automatically delete another few hundred to thousand pages of junk in user talk namespace. * Pppery * it has begun 22:24, 17 December 2024 (UTC)
Running a bot to delete 1887 user talk pages of users with <100 global edits that have never been touched by anyone with >500 global edits. I manually reviewed the content of each page beforehand, and excluded 666 pages (most of which are requests for support that should have gone to the support desk years ago). * Pppery * it has begun 03:31, 18 December 2024 (UTC)
And now done. I spot-checked some of the remaining Flow pages and was not inclined to delete any of them. So I think that route is satisfied and the remaining pages will be converted to wikitext sometime. * Pppery * it has begun 23:23, 18 December 2024 (UTC)

Can I use mediawiki.org to host templates?

The en wiki citation templates made a change a few years ago that make it a lot harder to set up citation templates locally and for developers. The citation templates now require a file that's on commons, which local installations and third party wikis aren't usually set-up for.

I've fixed my local installations but I was wondering if I could put my "fixed" templates online somewhere to make it easier for third parties and developers to download... is "Module:" namespace only for stuff actually being used by mediawiki.org? Could/should I instead host the modules and templates as a subpage of Citoid, i.e. Citoid/Module:Citation (and is that an okay use of mediawiki.org? Since T121470 does not exist yet. Mvolz (WMF) (talk) 13:12, 12 December 2024 (UTC)

It's fine with me, but make sure to link to the originals in the edisummaries and add some documentation, for when someone finds it in 3 years and wonders why we have this duplicate :D —TheDJ (Not WMF) (talkcontribs) 13:36, 17 December 2024 (UTC)

templates with 2 categories but only one is visible

If you look at the source code of this template, you will see that there are 2 categories inside "includeonly" tags:

  • Category:MediaWiki hooks
  • Category:Undocumented MediaWiki hooks

But on pages using this template, for example this page, only the first category is visible.

Same problem with this template.

Do I miss something ? Mahabarata73 (talk) 23:53, 13 December 2024 (UTC)

The second category is hidden. * Pppery * it has begun 02:44, 14 December 2024 (UTC)
Why? The template says "if you know about it then add a doc" (I summarize). But if no one can see this category, don't you think that limits the interventions on these pages? Mahabarata73 (talk) 21:59, 14 December 2024 (UTC)
I don't think the logic chain you're following is especially clear, but I've unhidden the category anyway. * Pppery * it has begun 22:01, 14 December 2024 (UTC)

Introducing Let's Connect!

Hello Mediawiki contributors,

I hope that you are in good spirits. My name is Chinmayee Mishra and I am a part of the Let’s Connect working group - a team of movement contributors/organizers and liaisons for 7 regions: MENA | South Asia | East, South East Asia, Pacific | Sub-Saharan Africa | Central & Eastern Europe | Northern & Western | Latina America.

Why are we outreaching to you?

Wikimedia has 18 projects, and 17 that are solely run by the community, other than the Wikimedia Foundation. We want to hear from sister projects that some of us in the movement are not too familiar with and would like to know more about. We always want to hear from Wikipedia, but we also want to meet and hear from the community members in other sister projects too. We would like to hear your story and learn about the work you and your community do. You can review our past learning clinics here.

We want to invite community members who are:

  • Part of an organized group, official or not
  • A formally recognized affiliate or not
  • An individual who will bring their knowledge back to their community
  • An individual who wants to train others in their community on the learnings they received from the learning clinics.

To participate as a sharer and become a member of the Let’s Connect community you can sign up through this registration form.

Once you have registered, if you are interested, you can get to know the team via google meets or zoom to brainstorm an idea for a potential learning clinic about Mediawiki or just say hello and meet the team. Please email us at letsconnectteam@wikimedia.org . We look forward to hearing from you:)

Warmly,

Chinmayee

Let’s Connect Working Group Member

Let's_Connect_logo Chinmayee Mishra (talk) 05:49, 19 December 2024 (UTC)

Exporting Flow boards with history

I already posted this at T377051 with more technical details, but I'm posting it here for more visibility as well: I've written a script to export a Flow board to wikitext while keeping the revision history. You can see how it looks at User talk:Pppery/Flow export (a wikitext export of User talk:Pppery/Flow). * Pppery * it has begun 16:54, 25 December 2024 (UTC)

I think it make sense to use the script to convert pages to wikitext, buy I need to make sure if only sysops can use the script because your archived page history sees that it has been imported, and importing is restricted to sysops and users in the import user group, and I am not in any of them. ToadetteEdit (talk) 17:11, 25 December 2024 (UTC)
Anyone can use the script to generate XML. Only users in the Special:ListUsers/import group (which can be granted and removed by crats, and currently includes no non-crat users) can actually import XML on-wiki.
I'll handle actually running it when the time comes - what I was hoping for here was more people confirming the idea makes sense, checking the output to make sure I didn't screw anything up, etc. * Pppery * it has begun 17:34, 25 December 2024 (UTC)
With the exception of {{Side box }} which doesn't exist, looks good to me. Leaderboard (talk) 07:38, 28 December 2024 (UTC)
Undeleted that template so it now exists. * Pppery * it has begun 16:37, 28 December 2024 (UTC)

Block request

Please block

Akan language (ak) translation pages

Some pages are translated into the Akan language (ak), which is not supported by the Translation extension, e.g. Help:Extension:Translate/Installation/ak.

Is this translation approach allowed?

translatewiki:Portal:Ak says:

ISO 639-1 [ak] or ISO 639-2/3 [aka] (Akan, ak) is a macrolanguage (see also on ISO 639-3), please select one of those languages:

  • Portal:fat: Fanti, mfantse
  • Portal:tw: Twi, Twi

Shirayuki (talk) 14:23, 1 January 2025 (UTC)

I don't think we should allow translations to Akan because 1) the language is missing in the translate interface, and 2) it can get outdated for a long time. I suggest importing existing translation to Twi language subpages as it the the most appropriate language. ToadetteEdit (talk) 19:00, 1 January 2025 (UTC)
These have now all been either copied or moved to /tw. * Pppery * it has begun 17:18, 5 January 2025 (UTC)

Vandalism-only account

Please block

Yes Done by Shirayuki. ToadetteEdit (talk) 10:42, 6 January 2025 (UTC)

Local userpage creation request

I think I just got caught in Special:AbuseFilter/95 -- please could someone create user:a smart kitten for me as a blank page, so that I can add to it myself? (In response to MediaWiki:Abusefilter-globaluserpages, what I want to put in my mediawikiwiki userpage is specific to this wiki, and e.g. a link to my Phabricator profile would have less relevance on a global userpage than on a MediaWiki-specific userpage.)

All the best, ‍—‍a smart kitten[meow] 00:35, 8 January 2025 (UTC)

Done. That filter has always seemed way too draconian to me. * Pppery * it has begun 00:55, 8 January 2025 (UTC)

Translate main menu

Where can I translate main menu items? tks :-) --TrameOscure (talk) 09:44, 10 January 2025 (UTC)

Most items can be translated on translatewiki.net. ToadetteEdit (talk) 07:20, 11 January 2025 (UTC)
@ToadetteEdit: tks, I will search. ;-) TrameOscure (talk) 15:42, 11 January 2025 (UTC)

Protection request

This page may need to be temporarily protected due to sockpuppetry. --quebecguy ⚜️ (talk | contribs) 05:11, 11 January 2025 (UTC)

Done. * Pppery * it has begun 05:37, 11 January 2025 (UTC)
@Pppery, I suggest a new abuse filter be set up to prevent "this is racism" posts from being sent onto talk pages. Protection is evidently not enough, as the users will simply "wait outside" and immediately vandalism once protection is over, and the fact that Support Desk questions are from new users and protection will prevent them from asking questions. Yesterday I saw that sort of post that was reverted and revdelled on a user talk page. ToadetteEdit (talk) 07:26, 11 January 2025 (UTC)
I've already done some stuff with abuse filters, but this LTA is known for coming up with increasingly clever dodges so they don't really work. * Pppery * it has begun 16:03, 11 January 2025 (UTC)

Reverse move

Please reverse the move from Parsoid/Parser Unification/Migration to Extension talk:Parsoid/Parser Unification/Migration; mover didn't give a good reason to move. ToadetteEdit (talk) 10:06, 14 January 2025 (UTC)

Done. --Clump (talk) 12:18, 14 January 2025 (UTC)

Vandalism-only account

Can someone please block and probably globally lock. They have been harassing me on my talk page here. Thanks. Cyberdog958 (talk) 03:38, 20 January 2025 (UTC)

Blocked by P858Snake. Feel free to request a lock at m:SRG. * Pppery * it has begun 04:01, 20 January 2025 (UTC)
All edits are reverted and the user is blocked locally, but has no SUL account. —Justin (koavf)TCM 04:02, 20 January 2025 (UTC)

Non-constructive editing on Help:Reset password/bn, can't RV it myself

Hi! Special:Contributions/103.115.243.181 has just made a series of 15 non-translation related disruptive edits to Help:Reset password/bn but I can't undo them all myself because I don't have local rollback, and manual reverts and TwinkleGlobal don't seem to work on translation pages? They also created a bunch of nonsense subpages. [[Project:Administrator's noticeboard]] redirected to here so I'd thought I'd just post this. Thanks! :) MolecularPilot (talk) 03:51, 21 January 2025 (UTC)

Undone. Translate extension works in an odd way which means that what the IP did was technically a page creation and hence undoing it was a deletion which needed admin rights. * Pppery * it has begun 04:28, 21 January 2025 (UTC)
Thank you! :) MolecularPilot (talk) 04:30, 21 January 2025 (UTC)

Archiver bot

Given that the Village Pump (and other discussion pages) transitioned from Flow to standard discussion pages, a bot that archives threads should be considered. ToadetteEdit (talk) 10:10, 7 December 2024 (UTC)

This needs to be revisited; Project:Support desk is getting more and more threads. An archiver bot should be considered since manual archiving is rather tedious without a reliable user script. ToadetteEdit (talk) 20:22, 21 December 2024 (UTC)
User:ArchiverBot is now setup and ready on this wiki (using Template:Auto archiving on the discussion pages themselves).
I think it would be good/fine to use settings of:
  • Older than 7 days without activity
  • Archiving to Project:Village Pump/Archive 3 -- (Maybe? Or per-year pages?)
But I won't boldly implement that myself, at least until someone(s) agrees. Quiddity (WMF) (talk) 22:00, 21 January 2025 (UTC)
I wonder if we try 14 days first just to give people a bit more of a chance to respond, we can always review and change later one.
I would archive to a number subpage, Year wouldn't be too bad for VP but I suspect that Support Desk might get too large. P858snake (talk) 11:52, 22 January 2025 (UTC)
That sounds good. I'll boldly do so now, partially to confirm that everything is working as expected! Quiddity (WMF) (talk) 18:29, 22 January 2025 (UTC)
Done in this edit. Quiddity (WMF) (talk) 18:34, 22 January 2025 (UTC)
Now moved to the top of this project page directly, per Special:Diff/6978119. Quiddity (WMF) (talk) 19:12, 23 January 2025 (UTC)

Move request: Help:Extension:UniversalLanguageSelector/Input methods/zh-pinyin-transliteration

Please move Help:Extension:UniversalLanguageSelector/Input_methods/zh-pinyin-transliteration to Help:Extension:UniversalLanguageSelector/Input_methods/zh-latn-pinyin-transliteration for the link change in the ULS input method menu. -- Winston Sung (talk) 15:48, 23 January 2025 (UTC)

Done. * Pppery * it has begun 16:08, 23 January 2025 (UTC)

Universal Code of Conduct annual review: provide your comments on the UCoC and Enforcement Guidelines

Please help translate to your language.

I am writing to you to let you know the annual review period for the Universal Code of Conduct and Enforcement Guidelines is open now. You can make suggestions for changes through 3 February 2025. This is the first step of several to be taken for the annual review. Read more information and find a conversation to join on the UCoC page on Meta.

The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, you may review the U4C Charter.

Please share this information with other members in your community wherever else might be appropriate.

-- In cooperation with the U4C, Keegan (WMF) (talk) 01:10, 24 January 2025 (UTC)

Remove the autopatrolled of User:BlackShadowG

The user is deceased. 阿南之人 (talk) 09:44, 21 January 2025 (UTC)

The accounts of dead users are locked, and hence I don't see the need to remove autopatrolled. Leaderboard (talk) 12:17, 22 January 2025 (UTC)
But isn't it a must in all wikis? The rights of the user in other wikis are all removed (zhwiki commons). 阿南之人 (talk) 12:34, 22 January 2025 (UTC)
@阿南之人 My experience is that isn't necessarily the case. Leaderboard (talk) 02:22, 27 January 2025 (UTC)

Need update

of this section Help:CirrusSearch#filetype, because on commons there's apparently another type called "3D" https://commons.wikimedia.org/w/index.php?search=incategory:CC-Zero+filetype:3d .

or, please tell me where i can find a full list of possible filetype for commons. RoyZuo (talk) 21:40, 11 January 2025 (UTC)

c:Commons:File_types. —Justin (koavf)TCM 21:48, 11 January 2025 (UTC)
no, i want that list updated.
do you see "3d" in that list? are there other things not in that list?
is that list in the link you gave? no. RoyZuo (talk) 10:01, 13 January 2025 (UTC)
I don't understand your complaint: you asked for a list of possible filetypes for Commons and I gave it to you. —Justin (koavf)TCM 14:49, 13 January 2025 (UTC)
i want this list Help:CirrusSearch#filetype to be updated to be full and exhaustive.
do you have any idea which is the word for all images except svg? that word is not listed in the link you gave. if you dont know what i'm talking about, then you dont know. RoyZuo (talk) 17:01, 27 January 2025 (UTC)
I don't know what you're talking about, no. The first thing this page lists is acceptable image file types: c:Commons:File_types#Images. —Justin (koavf)TCM 17:03, 27 January 2025 (UTC)
that word is "bitmap".
search " filetype:bitmap " will find all images except svg. RoyZuo (talk) 17:18, 27 January 2025 (UTC)
SVG is a w:en:vector image and all others are w:en:raster graphics. Raster and vector graphics are different approaches to making digital images. —Justin (koavf)TCM 17:20, 27 January 2025 (UTC)
how do users even get documentation updated by WMF??
i could trace the addition of that list to https://www.mediawiki.org/w/index.php?title=Help:CirrusSearch&diff=2249076 , but that employee has left, so whose responsibility to keep documentation updated now? RoyZuo (talk) 17:20, 27 January 2025 (UTC)
We upkeep the documentation. That is exactly what this wiki is. —Justin (koavf)TCM 17:21, 27 January 2025 (UTC)

Flood flag for mass translations

Hello everyone! If someone performs mass translations on a large scale (e.g. hundreds of changes a day), is it appropriate to grant a flood flag (temporary; ofc not to clutter the RC feed)? I haven't found anything on this subject, so I'm asking. Best regards, BZPN (talk) 16:05, 27 January 2025 (UTC)

There is no flood flag on this wiki. It would also be inconvenient to temporarily promote users to the bot user group, which is the only user group that has the bot userright which makes edits not appear on recentchanges. ToadetteEdit (talk) 18:16, 27 January 2025 (UTC)

Block for Special:Contributions/120.28.214.178

User is disruptively editing - including blanking, test edits, messing with other people's userspace etc. Already warned several times by another user, and continued (I just cleaned up after them messing with someone's userspace, and then they did it again!). Can they please be blocked to prevent this disruption? Thanks :) MolecularPilot (talk) 02:25, 27 January 2025 (UTC)

Vandalism seems to have subsided now, perhaps the level 4 warning did the trick! :) MolecularPilot (talk) 03:20, 27 January 2025 (UTC)
Previously blocked, and now re-blocked. --Clump (talk) 12:34, 27 January 2025 (UTC)
Thanks! :) MolecularPilot (talk) 09:19, 30 January 2025 (UTC)

Reminder: first part of the annual UCoC review closes soon

Please help translate to your language.

This is a reminder that the first phase of the annual review period for the Universal Code of Conduct and Enforcement Guidelines will be closing soon. You can make suggestions for changes through the end of day, 3 February 2025. This is the first step of several to be taken for the annual review. Read more information and find a conversation to join on the UCoC page on Meta. After review of the feedback, proposals for updated text will be published on Meta in March for another round of community review.

Please share this information with other members in your community wherever else might be appropriate.

-- In cooperation with the U4C, Keegan (WMF) (talk) 00:48, 3 February 2025 (UTC)

Translation

Hi! I've added translation tags to the Extension:DiscordRCFeed page. Could someone check this and tag it? I would also like to ask for your opinion on my marking. Thank you, BZPN (talk) 14:56, 3 February 2025 (UTC)

I also marked the page with Extension:HAWelcome. BZPN (talk) 18:17, 3 February 2025 (UTC)
Patience is a virtue. Shirayuki will get to it eventually. * Pppery * it has begun 19:05, 3 February 2025 (UTC)

Notebook and SQL in the position.

I have a good idea. But now I am not sure what I am very much looking for the needs. If you are unable to find the right solution to this problem. Please let me know if you have not already received the package yet. I will be notified of this order soon as I have it. 41.123.107.229 01:43, 11 February 2025 (UTC)

Report concerning User:151.255.36.98

Blocked. Clump (talk) 12:04, 11 February 2025 (UTC)

Adding page MediaWiki:Dot-separator

I’m not entirely sure if this is the right place to ask, as I mainly contribute to Wikipedia and rarely visit MediaWiki, but I’d appreciate any help or clarification on this.

I recently tried to build a template in Ukrainian Wikipedia based on a module imported from English Wikipedia and noticed that the module (which has its own page here on MediaWiki) relies on several predefined separator messages from MediaWiki, namely:

These messages are used by the module to format link toolbars properly. The module also includes a dot separator parameter, which links to MediaWiki:Dot-separator. While this message exists in English Wikipedia, it does not exist at the MediaWiki level, meaning that for the module to work properly, each wiki has to manually create this page. Moreover, this namespace is often restricted, making it difficult for local communities to create new pages when needed.

The module has already been imported into multiple wikis, but MediaWiki:Dot-separator is mostly missing at the local level (I haven’t checked all wikis, but I haven’t seen it outside of English Wikipedia). Would it be possible to add MediaWiki:Dot-separator on the MediaWiki level with the same content as in English Wikipedia? Gzhegozh (talk) 15:34, 14 February 2025 (UTC)

This request should be made on Phabricator. * Pppery * it has begun 18:17, 15 February 2025 (UTC)
Thank you, just filed a request there. Gzhegozh (talk) 23:48, 15 February 2025 (UTC)

Report concerning User:45.58.19.68

Vandalism on translations for Help:Extension:UniversalLanguageSelector/Input methods/zh-latn-pinyin-transliteration/ko. He or she translates it with different meaningless content and adds "!5" at first. Gustmd7410 (talk) 07:54, 16 February 2025 (UTC)

Yes Blocked by Clump. TenWhile6 21:03, 19 February 2025 (UTC)

Report concerning User:185.79.103.9

Yes Done. TenWhile6 21:02, 19 February 2025 (UTC)

Report concerning User:2A00:1FA0:4614:53AE:0:1E:1EB6:3101

Yes Blocked by Clump. TenWhile6 21:02, 19 February 2025 (UTC)

Inactive bots

These bots, and their operators, have been inactive on mediawiki.org for 5+ years, or have explicitly retired. Therefore, the bot flags might be candidates for removal. Three Sixty (talk) 21:52, 20 February 2025 (UTC)

Deflagged all. * Pppery * it has begun 23:02, 20 February 2025 (UTC)

AbuseFilter's false positive

  • User:Bdanh is a trusted user on viwiki. ABF may have made a mistake in blocking the user. Please review this block.

Hide on Rosé (talk) 05:31, 21 February 2025 (UTC)

I've unblocked them, it's clearly a false-positive. @Hide on Rosé fyi. TenWhile6 09:51, 21 February 2025 (UTC)
It looks like the same filter blocked them again. (cc @TenWhile6) ‍—‍a smart kitten[meow] 10:58, 21 February 2025 (UTC)
EPIC unblocked. TenWhile6 11:19, 21 February 2025 (UTC)

Upcoming Language Community Meeting (Feb 28th, 14:00 UTC) and Newsletter

Hello everyone!

An image symbolising multiple languages

We’re excited to announce that the next Language Community Meeting is happening soon, February 28th at 14:00 UTC! If you’d like to join, simply sign up on the wiki page.

This is a participant-driven meeting where we share updates on language-related projects, discuss technical challenges in language wikis, and collaborate on solutions. In our last meeting, we covered topics like developing language keyboards, creating the Moore Wikipedia, and updates from the language support track at Wiki Indaba.

Got a topic to share? Whether it’s a technical update from your project, a challenge you need help with, or a request for interpretation support, we’d love to hear from you! Feel free to reply to this message or add agenda items to the document here.

Also, we wanted to highlight that the sixth edition of the Language & Internationalization newsletter (January 2025) is available here: Wikimedia Language and Product Localization/Newsletter/2025/January. This newsletter provides updates from the October–December 2024 quarter on new feature development, improvements in various language-related technical projects and support efforts, details about community meetings, and ideas for contributing to projects. To stay updated, you can subscribe to the newsletter on its wiki page: Wikimedia Language and Product Localization/Newsletter.

We look forward to your ideas and participation at the language community meeting, see you there!


MediaWiki message delivery 08:28, 22 February 2025 (UTC)

Deletion proposal for Toolserver:Account pricing

There is no page to discuss controversial deletion on this wiki, so i thought i'd open a thread here. Basically this page shows up when you google "mediawiki consulting prices" which i think is confusing. I'm not sure the joke is funny enough to bother keeping, and would suggest deleting. Or maybe blanking the way we do for archived extensions, with a link to see old version. I don't know, if __NOINDEX__ works in that namespace maybe that. Perhaps just a really big banner on top indicated that the page is sarcastic would be sufficient. Anyways, I was wondering what other people thought about this. Bawolff (talk) 19:27, 30 January 2025 (UTC)

Fine with NOINDEXing or blanking. I really don't see a good reason to delete, though. * Pppery * it has begun 19:31, 30 January 2025 (UTC)
I think it's OK to keep, but a clear notice should be provided saying that it is a joke and retained only for humourous purposes (the category at the bottom won't work). Leaderboard (talk) 13:29, 11 February 2025 (UTC)
Is there anything similar in any other wiki projects? I mean, the ability to attach at least some kind of interwiki via Wikidata. captain Ben Richards (talk) 09:20, 21 February 2025 (UTC)
I've noindexed the page, and also added a note explaining it's an April Fools joke. * Pppery * it has begun 03:07, 1 March 2025 (UTC)

Universal Code of Conduct annual review: proposed changes are available for comment

Please help translate to your language.

I am writing to you to let you know that proposed changes to the Universal Code of Conduct (UCoC) Enforcement Guidelines and Universal Code of Conduct Coordinating Committee (U4C) Charter are open for review. You can provide feedback on suggested changes through the end of day on Tuesday, 18 March 2025. This is the second step in the annual review process, the final step will be community voting on the proposed changes. Read more information and find relevant links about the process on the UCoC annual review page on Meta.

The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, you may review the U4C Charter.

Please share this information with other members in your community wherever else might be appropriate.

-- In cooperation with the U4C, Keegan (WMF) 18:50, 7 March 2025 (UTC)

Report concerning User:92.255.57.53

Done. --Clump (talk) 19:54, 8 March 2025 (UTC)

Report concerning User:189.215.158.89

Done --Clump (talk) 19:18, 9 March 2025 (UTC)

Report concerning User:Con rối của thành viên bị cấm

Now globally locked. * Pppery * it has begun 20:15, 10 March 2025 (UTC)

Report concerning User:37.104.193.212

Blocked by Clump. * Pppery * it has begun 14:19, 12 March 2025 (UTC)

Extension:CodeMirror/5 - documentation translations

When the new documentation for CodeMirror was introduced at the end of last year, it looks like the documentation for CodeMirror 5 was deleted after a copy-and-paste move to Extension:CodeMirror/5. However, while the history of the page was undeleted and merged to the new title, it looks like the previous page's translations are still deleted.

Is it possible (and/or desirable) for these translations to be restored & moved to the new title for the CodeMirror 5 documentation? IMO it would be best if this could happen, due to the work that will have been put into translating the previous page, & to preserve the internationalization of the previous documentation. I admit that I don't know exactly how this would be done, though -- would all the old Translations:Extension:CodeMirror-pages have to be undeleted & moved to match the new title? Or could the old translated pages (e.g. Extension:CodeMirror/fr) be restored & moved to (e.g.) Extension:CodeMirror/5/fr, the translation units on Extension:CodeMirror/5 restored, and the page re-marked for translation?

Courtesy pings MusikAnimal & Pppery. All the best, ‍—‍a smart kitten[meow] 21:29, 22 February 2025 (UTC)

It is possible technically but they needs to share the same divisions. The more different, the more work to do this. The page itself must be marked for translation. wargo (talk) 22:08, 22 February 2025 (UTC)
Based on what I can see, it seems like Special:Permalink/6856129 (in the history of Extension:CodeMirror/5) might be the version of the page immediately before the translations were deleted. If this is the case, would restoring this version of the page (until the translations are restored) resolve the issue around needing to have the same divisions? Best, ‍—‍a smart kitten[meow] 14:43, 23 February 2025 (UTC)
Ideally they should be - I didn't at the time because I didn't care enough to undelete and move over 800 pages. * Pppery * it has begun 22:23, 22 February 2025 (UTC)
My thoughts are there's not much value in continuing to translate outdated docs. Yes, CodeMirror 5 is still being used in WMF production, but no one should be building any integrations against it at this point. I should have preserved the revision history, though… I know better than that. Sorry. If there's enough demand (it sounds like there is) I can write a script to get the translations back, but ideally we'd prevent new translations from being added. MusikAnimal talk 22:36, 22 February 2025 (UTC)
I don't think there is any need to prevent translations - just discouraging (a standard translation admin concept) should be sufficient. * Pppery * it has begun 22:53, 22 February 2025 (UTC)
Yes, I thought there was a feature for this. Thank you. Okay, I will get the translations restored ;) I have a similar script from some time ago that hopefully still works. If not, please bear with me as I'm quite busy with other matters.
I don't recall exactly, but could it be that I was unable to move the page due to the volume of translations and/or combined revision count? I know I must have tried moving the page, first… Anyway, I'll get this cleaned up. Belated thank you to Pppery for restoring the history, and to all here for bringing this to my attention. MusikAnimal talk 00:32, 23 February 2025 (UTC)
IIRC you would have needed sysadmin rights to move the page since it had more than 500 parts - but you appear to be a sysadmin which makes you omnipotent. * Pppery * it has begun 01:58, 23 February 2025 (UTC)
I do not have deployer rights so I can't run maintenance scripts :-P MusikAnimal talk 04:58, 23 February 2025 (UTC)
This is a stupid argument to have, but puppet says you're in restricted, which I had thought was sufficient (although it would have put you in the T378429 situation). Anyway, not knowing what you were doing well enough to carry out the move the proper way is a satisfactory historical answer, so I'll not continue this line further. * Pppery * it has begun 05:17, 23 February 2025 (UTC)
I don't think we need to even "discourage" translations - there's value in ensuring that people not proficient in English can read "outdated" information. Leaderboard (talk) 03:31, 23 February 2025 (UTC)

Bump to prevent this from being archived unfinished. * Pppery * it has begun 20:13, 7 March 2025 (UTC)

Yes Done Thanks for your patience. MusikAnimal talk 06:42, 12 March 2025 (UTC)
I've also restored the history of the translated pages, and fixed a few units whose fuzzy status was lost. It looks like some of the translate units weren't copied over properly though, compare this diff, for example. * Pppery * it has begun 14:11, 12 March 2025 (UTC)
It also looks like the Page display title translations may have not made it over from the previous title. (Thank you for running the script, MusikAnimal, & for restoring the histories, Pppery :)) Best, ‍—‍a smart kitten[meow] 15:06, 12 March 2025 (UTC)
I have recovered the remaining translations that were missed. * Pppery * it has begun 22:09, 15 March 2025 (UTC)

Report concerning User:2804:658C:2108:9700:35C4:D1DA:107F:BCC8

Already blocked by the abuse filter. Pppery (alt) (talk) 01:03, 17 March 2025 (UTC)

Report concerning User:41.150.227.219

Done --Clump (talk) 11:00, 20 March 2025 (UTC)

Request to add use case example

Hello, I’ve created a page at The Creative Processes Workshop to demonstrate how MediaWiki could be used by a psychotherapy center to document creative therapy techniques. The content is intended as a hypothetical example of MediaWiki’s application, not as promotion. Is this acceptable, or does it need adjustments? Thanks! Allocht 12.03.25 Allocht (talk) 01:38, 12 March 2025 (UTC)

The page you attempted to create at הסדנה לתהליכים יצירתיים, before being blocked by the abuse filter, is not in my opinion within this website's scope. We already have plenty of testimonials about how other websites view MediaWiki's features in places like MediaWiki testimonials/Sites using MediaWiki, and what you wrote seems very run-of-the-mill and doesn't stand up enough above those to warrant a separate page. * Pppery * it has begun 04:57, 24 March 2025 (UTC)

Request for Edit Permission on GrowthExperiments/Help

Hello, I’m AyushKhati, an Outreachy applicant working on task T389124 to add debug logging instructions to GrowthExperiments/Help. My edit was disallowed due to new user restrictions and possibly an external link (Phabricator task). I’ve set up a local MediaWiki instance and aim to improve documentation. Could an admin please grant me edit rights or advise on how to proceed? Thank you! — Preceding unsigned comment added by Ayush Khati (talkcontribs) 21:06, 17 March 2025 (UTC)

Apologies for the delayed response. GrowthExperiments/Help does not exist, and it seems like per phab:T389124#10645245 creating a separate page is not the desired solution, so I'm not inclined to exempt you from the mainspace filter. The link spamming filter is very lenient - just making your edit without adding links and then adding them later would avoid it. * Pppery * it has begun 05:00, 24 March 2025 (UTC)

Merge request

Consider merge of {{PhabT }} and {{Phabricator }} as they do the same thing, only slightly different. -- ZandDev (talk) 21:32, 17 March 2025 (UTC)

Context: I created {{Phabricator }} in September 2014, and @QChris (WMF) (now @QChrisNonWMF) created {{PhabT }} in December 2014.
Not sure if there's much value in having the second, but maybe others disagree? Jdforrester (WMF) (talk) 15:48, 21 March 2025 (UTC)
I do not see much use anymore for having both around either. So, FWIW, I'm all for merging them! With the phab:NNN#CCC interwiki link, I'm not sure any of them is actually still needed? Anyway, I think it would be good to merge them. --QChrisNonWMF (talk) 06:11, 22 March 2025 (UTC)
Agreed. So, if you want to merge them, go ahead. * Pppery * it has begun 05:02, 24 March 2025 (UTC)

Report concerning User:Naeem EDU

Blocked by Clump. * Pppery * it has begun 05:01, 24 March 2025 (UTC)

Edit request

Hi there. I cannot edit the page so posting here instead of the talk page. Can someone remove the reference to the Flow sandbox; it is now obsolete given that it is now read only. The page in question is Template:Please leave this line alone and write below (this is the coloured heading) (I also fail to understand why this page is even fully protected). ToadetteEdit (talk) 09:11, 25 March 2025 (UTC)

I guess there is some bug here. The page appears to be fully protected but I couldn't find the relevant logs, and I can see IP edits from almost two decades ago. Sounds illogical, but how this page is protected and when was it protected. It doesn't make sense to me... ToadetteEdit (talk) 09:15, 25 March 2025 (UTC)
Looking at the logs of the page's previous titles, looks like it may have been protected in November 2005 as Sandbox:Instructions. Best, ‍—‍a smart kitten[meow] 09:25, 25 March 2025 (UTC)
Done. --Clump (talk) 11:18, 25 March 2025 (UTC)
I've reduced the protection to semi. Since it's translatable nobody can really do anything that bad there as stuff won't show up in the actual sandbox until it's marked. * Pppery * it has begun 18:05, 25 March 2025 (UTC)

Report concerning User:128.75.116.72

Looks like others have handled this. * Pppery * it has begun 18:05, 25 March 2025 (UTC)

IMPORTANT: Admin activity review

Hello. A policy regarding the removal of "advanced rights" (administrator, bureaucrat, interface administrator, etc.) was adopted by global community consensus in 2013. According to this policy, the stewards are reviewing administrators' activity on all Wikimedia Foundation wikis with no inactivity policy. To the best of our knowledge, your wiki does not have a formal process for removing "advanced rights" from inactive accounts. This means that the stewards will take care of this according to the admin activity review.

We have determined that the following users meet the inactivity criteria (no edits and no logged actions for more than 2 years):

  1. User:ATDT (administrator)
  2. User:Az1568 (administrator)
  3. User:Catrope (administrator)
  4. User:Florianschmidtwelzow (administrator)
  5. User:Matanya (administrator)
  6. User:MaxSem (administrator)
  7. User:Rogerhc (administrator)
  8. User:Shanmugamp7 (administrator)
  9. User:Wugapodes (administrator)
  10. User:Yair rand (administrator)
  11. User:😂 (administrator)

These users will receive a notification soon, asking them to start a community discussion if they want to retain some or all of their rights. If the users do not respond, then their advanced rights will be removed by the stewards.

However, if you as a community would like to create your own activity review process superseding the global one, want to make another decision about these inactive rights holders, or already have a policy that we missed, then please notify the stewards on Meta-Wiki so that we know not to proceed with the rights review on your wiki. Thanks, EPIC (talk) 16:49, 22 February 2025 (UTC)

In the previous AAR round we kept Catrope since his staff account wasn't inactive. It still isn't. * Pppery * it has begun 20:14, 7 March 2025 (UTC)
@Pppery: so should we take this as Catrope's flags should be kept? If that should be your only exception here I assume the rest could be removed though (including Matanya who has agreed to removal). EPIC (talk) 20:07, 14 March 2025 (UTC)
I guess so ... I'm not happy with the lack of community input from anyone other than myself here, but, unless anyone else comments, keep Catrope and remove everyone else. * Pppery * it has begun 20:08, 14 March 2025 (UTC)
I'd actually recommend the removal of the sysop flag of Catrope as well. The last time it was used was 7 years ago. Also considering that sysop rights isn't that difficult to get here and the lack of input from Catrope, there really isn't any strong reason to exclude his flag removal. Minorax (talk) 07:01, 23 March 2025 (UTC)
I agree with Minorax. Obviously it is not needed for Catrope. If the user needs the rights for their WMF account, they could request it via the WMF process. --Ameisenigel (talk) 08:42, 23 March 2025 (UTC)
Belatedly noting that this is fine with me - I was just trying to make sure the consensus the community came to last year (Project:Village Pump/Flow/2024/02#IMPORTANT: Admin activity review) wasn't forgotten about through silence. * Pppery * it has begun 04:54, 24 March 2025 (UTC)
Noting that EPIC completed this on 24 March. Wugapodes (talk) 19:08, 26 March 2025 (UTC)

Flow cleanup bot supervised run nearing completion

Just a heads up to the community - I've basically finished my manual testing of User:Flow cleanup bot. A bunch of quirks are documented on the user page, but I'm at this point satisfied that it does everything that is practical to do, even though it isn't a perfect representation.

I intend to run the bot in unsupervised mode to convert all ~8500 Flow boards to wikitext some time in late February or early March. This is your last chance to comment on the matter. * Pppery * it has begun 03:34, 12 February 2025 (UTC)

@Pppery: Sounds good! Jdforrester (WMF) (talk) 16:40, 12 February 2025 (UTC)
How do you manage link to Flow topics (for instance this link:Topic:Yhej89rb95p69aei)? They were used to quote previous comments, sometimes with an anchor equivalent to a permalink (like this). Trizek_(WMF) (talk) 09:51, 13 February 2025 (UTC)
I don't right now. It's on my queue to wrangle those later, but not something I've coded yet, or will code in the immediate future. While for the supervised bits I've often been deleting the Flow board my plan for the main bot run is to let Flow talk page manager move to page to "Pagename/Flow" and then overwrite the stub it leaves behind with the export so the links will continue to work until Flow is fully uninstalled. * Pppery * it has begun 18:20, 15 February 2025 (UTC)
Thank you. Keeping links working was part of the feedback I collected from community members. I think it is important to respond to this request, as we have 10 years of hyperlinked conversations to convert. Trizek_(WMF) (talk) 16:48, 17 February 2025 (UTC)
Timing update: I'm going to do the full run as soon as the second FlowMoveBoardsToSubpages run is done, and T385132 (patches already in review) is resolved and deployed. * Pppery * it has begun 22:32, 21 February 2025 (UTC)
Things are happening slower than I expected. It's now looking like this will happen mid to late March (and I'm going to extend the temporary rights on Flow cleanup bot, which will expire before then). * Pppery * it has begun 03:07, 1 March 2025 (UTC)
I am going to run this next Tuesday (or as soon as the next MediaWiki version with the Parsoid fix is deployed). * Pppery * it has begun 20:56, 7 March 2025 (UTC)
This is running now. It will probably take most of the day and into tomorrow to run. * Pppery * it has begun 18:32, 11 March 2025 (UTC)
@Pppery: the bot is importing some pages to <talk page title>/Flow export (e.g. [1], [2]). Just to double-check, is this something that anyone needs to worry about/do anything about, or will things end up fixing themselves? Best, ‍—‍a smart kitten[meow] 21:34, 11 March 2025 (UTC)
It's intended for now. If there's an empty stub with no content (or a redlink) at the base page it puts the export there, otherwise it puts it at /Flow export since I don't want to clobber the Flow board for reasons explained earlier in this thread. I'm honestly not sure what to do in those cases. My thinking for now is to leave them at /Flow export until Flow is fully undeployed, and then move them to the title without /Flow export. Other suggestions welcome. * Pppery * it has begun 21:37, 11 March 2025 (UTC)

The main bot run has now finished, importing ~8000 exported Flow boards. I'm going to process the special cases it punted on or skipped tomorrow, since it's after midnight in my timezone now. * Pppery * it has begun 04:29, 12 March 2025 (UTC)

Superb work, thank you. Jdforrester (WMF) (talk) 16:35, 13 March 2025 (UTC)

I've finished cleaning up almost all of the edge cases now. At this point the only Flow board that still needs importing is the support desk, which is being a pain due to its huge size (even just one month's worth of posts is several times more content than the import interface will tolerate). I'll deal with that somehow tomorrow. * Pppery * it has begun 03:30, 15 March 2025 (UTC)

As a random possible thought, is it worth coordinating with a willing sysadmin to use importDump.php ? ‍—‍a smart kitten[meow] 07:05, 15 March 2025 (UTC)
Perhaps it could have been, but I've decided to modify the script to just do the import in batches of 50 revisions, which is slightly ugly but works. * Pppery * it has begun 14:08, 15 March 2025 (UTC)
Even that was a pain at times, and took hours with several false starts. Anyway, I've now finally imported the support desk, so I hereby declare this phase of Flow deprecation is complete. I do still plan to do a bot run to fix links to "Topic:" pages as I suggested above later, but first I'm going to take a long break from editing MediaWiki.org because I've been working on this pretty much nonstop for days and it's probably proved to be one of the hardest coding projects I've ever done in my life. * Pppery * it has begun 01:50, 16 March 2025 (UTC)

I've started writing and testing the code to fix links to the topic namespace, replacing them with the DiscussionTools header or comment ID. Examples at Special:Contributions/Pppery (alt). This is going to be like before, where there's a main bot run and then a lot of edge-case fixes where something about the Flow structure means I can't find the header or comment they intended to link to ...

Finally this only fixes local links on MediaWiki.org, of course. Links on other websites are going to have to die, or be dealt with via another process like phab:T389680. It isn't really practical to maintain a database of topic -> wikitext export links for every single topic as there are 100,000 of them and the current code is best-effort not 100% accurate.

I'm going to run the main bot run for links in a few days. * Pppery * it has begun 00:04, 24 March 2025 (UTC)

I have now gone a head and fixed links to both Flow topics and LiquidThreads threads. Which I had expected to be a fairly simple project, but instead ended up taking a full day of work and stumbling across so many edge cases, including a former admin clobbering some talk page comments from 2014 by invoking Cthulhu (okay, that's slightly embellished). * Pppery * it has begun 19:29, 27 March 2025 (UTC)

Report concerning User:5.125.5.205

Stale. * Pppery * it has begun 15:42, 27 March 2025 (UTC)

Hi everyone. I wanted to fix the external link on the Extension:ExtendedStatistics, which does not work any more. The correct link is https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceExtendedStatistics. But I got a message that adding external links is forbidden (It seems that you're trying to add an external link to a page. Please note that this site (MediaWiki.org) is not Wikipedia. MediaWiki.org exists solely for the documentation of the MediaWiki software and that off-topic material is not accepted here.).

I'm reporting this so that someone with higher level can update the link, and a suggestion that some pages (like this one) should have external links allowed. Kazink (talk) 09:19, 27 March 2025 (UTC)

Done. --Clump (talk) 12:02, 27 March 2025 (UTC)

Request to disable local filter 79

We have global filter 384 which disallows repeating characters, making the local filter (which warns and tags) redundant. Because of this, please disable filter 79. Thank you. Codename Noreste (talk) 06:25, 31 March 2025 (UTC)

Yes Done Leaderboard (talk) 15:43, 3 April 2025 (UTC)

Final proposed modifications to the Universal Code of Conduct Enforcement Guidelines and U4C Charter now posted

The proposed modifications to the Universal Code of Conduct Enforcement Guidelines and the U4C Charter are now on Meta-wiki for community notice in advance of the voting period. This final draft was developed from the previous two rounds of community review. Community members will be able to vote on these modifications starting on 17 April 2025. The vote will close on 1 May 2025, and results will be announced no later than 12 May 2025. The U4C election period, starting with a call for candidates, will open immediately following the announcement of the review results. More information will be posted on the wiki page for the election soon.

Please be advised that this process will require more messages to be sent here over the next two months.

The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, you may review the U4C Charter.

Please share this message with members of your community so they can participate as well.

-- In cooperation with the U4C, Keegan (WMF) (talk) 02:03, 4 April 2025 (UTC)

Report concerning User:2001:1260:230:828F:589:7470:B1B8:3E4D

Stale. * Pppery * it has begun 00:39, 13 April 2025 (UTC)

GFDL

Just as info: I suggested at MediaWiki talk:Licenses to remove GFDL from the list of licenses users see during upload. MGA73 (talk) 14:13, 8 April 2025 (UTC)

Done by Taavi. Which is all mostly pointless because only admins can upload here, but anyway. * Pppery * it has begun 00:39, 13 April 2025 (UTC)
Yeah, but look at this list getting shorter :-) --MGA73 (talk) 11:50, 13 April 2025 (UTC)

Update request to filter 72

I am suggesting some changes to filter 72:

  • page_namespace == 4 is placed as the first check. Also, action == 'edit' is not necessary.
  • I switched the current user_groups check to user_rights to also exclude global user groups that have the autoconfirmed user right, in addition to local user groups
  • Instead of some separate page_id conditions, I used an equals_to_any(page_id condition and added three coments of what project pages are excluded, and it saves at least one condition.
page_namespace == 4 &
!("autoconfirmed" in user_rights) &
!equals_to_any(
    page_id,
    1428,    /* Sandbox */
    2084484, /* Support desk */
    1926565  /* Village Pump */
)

Codename Noreste (talk) 23:25, 13 April 2025 (UTC)

Done. * Pppery * it has begun 23:08, 14 April 2025 (UTC)

Problems with the text "Userlogin-remembermypassword"

The text displays "Keep me logged in (for up to $1 days)" where $1 is not serving its purpose Danielyepezgarces (talk) 07:22, 15 April 2025 (UTC)

Pinging @Shirayuki ‍—‍a smart kitten[meow] 07:59, 15 April 2025 (UTC)
@Danielyepezgarces: To make the $1 variable display correctly in this message, administrators need to create the corresponding message page for each language (e.g. MediaWiki:Userlogin-remembermypassword/fr). If the page does not exist, the variable may not be rendered properly and will appear as-is.-- Shirayuki (talk) 09:55, 15 April 2025 (UTC)
That's an utterly colossal amount of work that greatly exceeds the value. It seems better to abandon this whole system and just use the default from upstream, which I just did. * Pppery * it has begun 16:00, 15 April 2025 (UTC)
If you ever re-introduce it, please make sure to protect the translation pages. In this case Template:Userlogin-remembermypassword was not protected, and it seems that anyone could edit it and thus change the message displayed on the login page. I was about to file a security bug about it when I noticed it has been deleted. Matma Rex (talk) 17:11, 15 April 2025 (UTC)

Vote now on the revised UCoC Enforcement Guidelines and U4C Charter

The voting period for the revisions to the Universal Code of Conduct Enforcement Guidelines ("UCoC EG") and the UCoC's Coordinating Committee Charter is open now through the end of 1 May (UTC) (find in your time zone). Read the information on how to participate and read over the proposal before voting on the UCoC page on Meta-wiki.

The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review of the EG and Charter was planned and implemented by the U4C. Further information will be provided in the coming months about the review of the UCoC itself. For more information and the responsibilities of the U4C, you may review the U4C Charter.

Please share this message with members of your community so they can participate as well.

In cooperation with the U4C -- Keegan (WMF) (talk) 00:33, 17 April 2025 (UTC)

Shirayuki

This administrator keeps doing nonsensical changes at times. The last one affecting me was undoing an edit of mine to fix a broken URL. He claims to use a neutral URL to allow automatic redirection to the user's preferred language version of the page but his change simply creates a dead link because in this case there's no other page than the en-US page!

This is not the first time I've had trouble with this person but this is becoming tiresome. Tactica (talk) 04:13, 17 April 2025 (UTC)

The link Shirayuki used is not a dead link - it works for me. * Pppery * it has begun 05:15, 17 April 2025 (UTC)
Well, here I get an error page claiming the URL doesn't exist for my preferred language (Spanish) but it does for English, pointing to the US page which is the only one I can find. Tactica (talk) 06:44, 17 April 2025 (UTC)
@Tactica This information on the MDN languages drop down might be helpful. P858snake (talk) 10:34, 17 April 2025 (UTC)
It is indeed. Looks like I got fooled by an MDN misfeature. Apologies to @Shirayuki... for now :-) Tactica (talk) 14:30, 17 April 2025 (UTC)
@Tactica: I tested this using the following steps. Based on this, the claim that the link is dead appears to be due to a temporary issue or a user-specific configuration, not because the link itself is invalid.
  1. I set the preferred language to Spanish and enabled "Remember language". (This can only be done on a different page that has a Spanish version.)
  2. I then tested the link used in my revision. It correctly redirected to the en-US version, which is the default.
Shirayuki (talk) 10:49, 17 April 2025 (UTC)
Ah, I see now. If I set my browser's language to Spanish, disable the "Remember language" setting, and then click the link in my revision, it does indeed redirect to a "Page not found" page...
This seems to be a bug on mozilla.org, so you should just trust me and enable "Remember language".-- Shirayuki (talk) 10:58, 17 April 2025 (UTC)

Review "Priority languages" settings

An empty "Priority languages" field had mistakenly been set on Template:Wikibase main page, and "Prevent translations to languages other than the priority languages" had also been enabled, which made it impossible for anyone to translate the page. I have just corrected this. Please check if there are any other pages with the same issue. Shirayuki (talk) 00:39, 19 April 2025 (UTC)

Report concerning User:2401:4900:3000::/36

Stale. And blocking an IP range as wide as /36, especially when it does have other constructive edits, seems like an overreaction. * Pppery * it has begun 02:57, 20 April 2025 (UTC)

Translations:Help:Navigation/50/bn

Hi, this string may need deletion. I can't undo the edit. Thanks. ~ Mbs016 (talk) 03:34, 20 April 2025 (UTC)

Yes Done-- Shirayuki (talk) 08:44, 20 April 2025 (UTC)

Report concerning User:Kroukoto

Thanks. Yes Done --Clump (talk) 10:47, 24 April 2025 (UTC)

Report concerning User:CallTokopedia

Yes Done Mainframe98 talk 14:47, 25 April 2025 (UTC)

Report not spam for Meetings/2013-04-18 on edit filter

It's not spam and this IP address have been blocked by abuse filter because, technetial blocking is wrong. Please fix for edit filter. JustAces (talk) 00:52, 27 April 2025 (UTC)

Yes, blocking the IP fixing the previous IP's vandalism was a false positive. Yes Done. --Clump (talk) 11:08, 27 April 2025 (UTC)
Yeah, indeed. We get so many IPs spamming their email address where they don't belong that a fairly harsh filter is necessary, and has occasional false positives. * Pppery * it has begun 20:56, 27 April 2025 (UTC)

Vote on proposed modifications to the UCoC Enforcement Guidelines and U4C Charter

The voting period for the revisions to the Universal Code of Conduct Enforcement Guidelines and U4C Charter closes on 1 May 2025 at 23:59 UTC (find in your time zone). Read the information on how to participate and read over the proposal before voting on the UCoC page on Meta-wiki.

The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, you may review the U4C Charter.

Please share this message with members of your community in your language, as appropriate, so they can participate as well.

In cooperation with the U4C --

Report concerning User:103.9.135.86

Yes Done --Clump (talk) 16:09, 29 April 2025 (UTC)

Report concerning User:2806:268:1487:9B7:58B8:BA82:8B57:663B

Yes Done Deleted by Svartava; blocked now too. --Clump (talk) 11:05, 1 May 2025 (UTC)

Report concerning User:Lucky7800

Blocked by Clump and later globally locked. Pppery (alt) (talk) 18:14, 2 May 2025 (UTC)

Unblock your block, please

I got here because there is a sort of block that for sure I don't understand it. I am trying to register my personal open discussion or rehearsal or essay page here, that is all. Thank You. MarySol6192. MarySol6192 (talk) 18:32, 2 May 2025 (UTC)

You are not blocked here. As for the content you were trying to create, please read Project:About. Note that you can also use the Project:Sandbox for simple testing. --Clump (talk) 18:46, 2 May 2025 (UTC)

Report concerning User:2402:9D80:32B:80FB:0:0:3A55:3161

Yes Done --Clump (talk) 19:24, 2 May 2025 (UTC)

Report concerning User:2403:6200:8881:34CF:6C23:167E:21CA:9C1D

Yes Done --Clump (talk) 11:59, 3 May 2025 (UTC)

Report concerning User:2806:2F0:3360:FB80:C0BE:E8F4:BA1A:D39A

Yes Done --Clump (talk) 11:59, 3 May 2025 (UTC)

Gadget for auto numeration and Vector-2022

I’ve asked this first at the Support Desk, but because I request in effect for editing of one or two gadgets this seems to belong at the Village Pump.
First a copy of my Support Desk question:

Hello, the auto numeration activated with MediaWiki:Gadget-autonum.css and MediaWiki:Gadget-autonum.js (I load them in my global.js) does not work well together with Vector-2022 skin, because the counter reset does not work, and so all lower sections are just counted up. Note, that in vector-2022 only the else tree of the script is active and the code of the CSS is used. If you think, why I do not just ask the author Krinkle – well he wrote almost a year ago “I do not use the autonum gadget myself. For now, I have exceed the time I'm willing to spend on this gadget. I suggest gathering support and awareness of other people in the community, to hopefully find someone who is able and willing to maintain this JS/CSS snippet for further modifications.” (Krinkle’s user talk page on meta, cf. meta:Special:Diff/26715423 or the full conversation at m:Special:PermaLink/26721127#Section autonumeration with Parsoid). As an example: Manual:FAQ (itself not ready for vector-2022, at least the toc part I looked for) has 12 sections, and the latest one has 6 subsections which is fine displayed in (legacy) Vector from 2010, but with Vector 2022 I see the count 12.107.

End of copy

I was meanwhile able to fix this locally. This works only for the new DOM structure for the sections active in Wikimedia universe since last year (I’ve added a regarding note also to Krinkle, but did not remember that this is, of course, also active in Vector-2022). Since the gadgets are only for internal use this should be OK; the question is, though, how to alter Snippets/Auto-number headings, then. The CSS does not even need the selector added by the script, so it could be considered to delete this. But then all users who imported it need to get an information.
So, long story short, could one of the interface admins, please, replace the active MediaWiki:Gadget-autonum.css with the following style code:

.mw-parser-output {
  counter-reset: autonum-h2 autonum-h3 autonum-h4 autonum-h5 autonum-h6;
}
.mw-parser-output .mw-heading2 {
  counter-increment: autonum-h2;
  counter-reset: autonum-h3 autonum-h4 autonum-h5 autonum-h6;
}
.mw-parser-output .mw-heading3 {
  counter-increment: autonum-h3;
  counter-reset: autonum-h4 autonum-h5 autonum-h6;
}
.mw-parser-output .mw-heading4 {
  counter-increment: autonum-h4;
  counter-reset: autonum-h5 autonum-h6;
}
.mw-parser-output .mw-heading5 {
  counter-increment: autonum-h5;
  counter-reset: autonum-h6;
}
.mw-parser-output .mw-heading6 {
  counter-increment: autonum-h6;
}
.mw-parser-output .mw-heading h2::before {
  content: counter(autonum-h2) " ";
}
.mw-parser-output .mw-heading h3::before {
  content: counter(autonum-h2) "." counter(autonum-h3) " ";
}
.mw-parser-output .mw-heading h4::before {
  content: counter(autonum-h2) "." counter(autonum-h3) "." counter(autonum-h4) " ";
}
.mw-parser-output .mw-heading h5::before {
  content: counter(autonum-h2) "." counter(autonum-h3) "." counter(autonum-h4) "." counter(autonum-h5) " ";
}
.mw-parser-output .mw-heading h6::before {
  content: counter(autonum-h2) "." counter(autonum-h3) "." counter(autonum-h4) "." counter(autonum-h5) "." counter(autonum-h6) " ";
}

If you want to keep the script in use then prepend .mw-parser-output with .tpl-autonum (with a space in between, of course) like it is seen in the active version, and keep the existent last part for JS mode.

As a side note: Somewhere a notice could be added that the style is best loaded by user script (global/common.js) because then exceptions for pages could be added where the style should not be loaded. — Speravir (talk) – 00:10, 29 April 2025 (UTC)

Done. I did the keep the script version on the principle of making the minimum possible change. * Pppery * it has begun 01:26, 10 May 2025 (UTC)
Thank you! I just now wanted to update the Snippets, but noticed that Krinkle has added the code there as transclusion of the gadgets, so the update has been done automatically. — Speravir (talk) – 23:32, 10 May 2025 (UTC)

Can't thank

In the hirstory for a page, I only see "undo" and no "thank". I would like to be able to thank people, it's a nice and uncluttered way of expressing appreciation/understanding. Is there something I need to enable, or is it a priviliege that gets unlocked? Douginamug (talk) 17:30, 10 May 2025 (UTC)

Report concerning User:223.225.169.119

Yes Done --Clump (talk) 13:44, 11 May 2025 (UTC)

Report concerning User:115.164.190.136

Yes Done --Clump (talk) 12:09, 12 May 2025 (UTC)

Report concerning User:Shelbertaim

Yes Done Jianhui67 (talk) 07:29, 13 May 2025 (UTC)

Report concerning User:37.239.32.6

Yes Done --Clump (talk) 13:13, 13 May 2025 (UTC)

Report concerning User:2404:3100:1822:894:2896:B3FF:FE0A:9341

Yes Done --Clump (talk) 16:18, 14 May 2025 (UTC)

Report concerning User:49.237.6.12

Yes Done --Clump (talk) 16:18, 14 May 2025 (UTC)

Report concerning User:49.237.12.174

Yes Done --Clump (talk) 10:08, 15 May 2025 (UTC)

Call for Candidates for the Universal Code of Conduct Coordinating Committee (U4C)

The results of voting on the Universal Code of Conduct Enforcement Guidelines and Universal Code of Conduct Coordinating Committee (U4C) Charter is available on Meta-wiki.

You may now submit your candidacy to serve on the U4C through 29 May 2025 at 12:00 UTC. Information about eligibility, process, and the timeline are on Meta-wiki. Voting on candidates will open on 1 June 2025 and run for two weeks, closing on 15 June 2025 at 12:00 UTC.

If you have any questions, you can ask on the discussion page for the election. -- in cooperation with the U4C,

Keegan (WMF) (talk) 22:06, 15 May 2025 (UTC)

Report concerning User:203.171.96.83

Yes Done. TenWhile6 09:57, 16 May 2025 (UTC)

Improving "Download"

I made some bold changes to Download recently. @Shirayuki and @Pppery suggested, based on the importance of that page, that it would be better to revert those changes and first draft in my userspace. Here is that draft: User:Douginamug/Draft:Download It makes some fairly dramatic changes to title, content and structure: I tried to group related changes into the same revision and give meaningful revision comments.

I trust people will have resistance to a lot of the changes! My hope would be to work forward gradually and step-wise, from strongest consensus backwards. Curious to hear your opinions. Cheers, Douginamug (talk) 21:21, 10 May 2025 (UTC)

@Shirayuki @Pppery just wanted to let you know that I will slowly and incrementally start changing Download in the direction I outlined in the draft. Douginamug (talk) 07:46, 16 May 2025 (UTC)
@Douginamug: Since there have been no comments from other users regarding your edits, I do not believe a consensus has been reached, so I do not intend to mark the relevant revision for translation.-- Shirayuki (talk) 11:44, 16 May 2025 (UTC)
@Shirayuki Thank you for explaining your reasoning and for your patience. I took the absence of comments to mean the absence of resistance, but I see I was too eager: ~1 week is not that long in the scope of this project. I would mention that there is one positive comment from @Pppery on your talk page.
Do you think it would be better for me to revert the change until there is stronger consensus here? Douginamug (talk) 12:07, 16 May 2025 (UTC)
@Shirayuki No comments != opposition. I'd say be bold and go ahead - it can be easily reversed if found out to be inappropriate later on. Leaderboard (talk) 18:43, 16 May 2025 (UTC)
Marking changes for translation isn't exactly easily reversible as it will fuzzy stuff and waste translator effort (although any translations not edited at all between the fuzzy and the revert do get unfuzzied)
I'm happy to mark changes for translation if someone needs to commit to taking that step. But that shouldn't be done until things settle down first.
And I agree Douginamug's changes look like an improvement, except I would keep the "system requirements" section -- there are a lot of pages, including the Main Page itself, that start off with a bold link to "Download" as the first thing someone might click. * Pppery * it has begun 19:05, 16 May 2025 (UTC)
More extensive feedback has been left at User talk:Douginamug/Draft:Download. * Pppery * it has begun 17:19, 17 May 2025 (UTC)

Optional message of Template:Deprecated

In the template {{Deprecated}}, parameter 2 (optional message) is used, but it is not normally displayed. It appears that parameter 2 is only output when both parameter 2 and parameter newvarlink are specified. However, there is a missing space between the output of parameter 2 and the following See {{{newvarname}}} for... message.

For example, in AuthPlugin, the optional message Superseded by AuthManager... should be displayed, but it is not.

There used to be an example showing the use of parameter 2, but it was recently removed.-- Shirayuki (talk) 13:07, 14 May 2025 (UTC)

ping @Tgr (WMF)-- Shirayuki (talk) 22:44, 15 May 2025 (UTC)
The example didn't actually work. (The current one with the version number doesn't either, actually.) Should have been fixed rather than removed - I started doing that yesterday, but it's taking a while; working with translated templates is such a pain. I'll get it working eventually. Tgr (WMF) (talk) 10:13, 16 May 2025 (UTC)
@Tgr (WMF): Until this revision, the template was simple and the role of parameter 2 was clear. It seems that later feature additions (based on a sandbox version by User:Waddie96) caused it to stop working correctly. I'm not sure what the intended behavior of the template is supposed to be.-- Shirayuki (talk) 11:32, 16 May 2025 (UTC)
Specifically, this change made $1/$2 conditional on the newvarlink parameter being present, which seems like a mistake. Tgr (WMF) (talk) 08:18, 18 May 2025 (UTC)

Report concerning User:2402:9D80:C25:8895:F1E9:C88E:C930:EAAB

Yes Done --Clump (talk) 13:36, 18 May 2025 (UTC)

Requesting deletion of Manual:Search

Not sure what Manual:Search is supposed to be, but it's definitely not the information I was looking for when visiting that page. SomeRandomDeveloper (talk) 14:40, 18 May 2025 (UTC)

Weird indeed. Yes Done --Clump (talk) 14:45, 18 May 2025 (UTC)
And salted. * Pppery * it has begun 19:02, 18 May 2025 (UTC)

Report concerning User:Ihavereturnedfromthedeadhahaha

Done by Stang. * Pppery * it has begun 03:02, 22 May 2025 (UTC)

Report concerning User:90.238.13.187

Yes DoneQuiddity (talk) 23:35, 24 May 2025 (UTC)

Report concerning User:41.215.9.250

Yes Done --Clump (talk) 22:20, 26 May 2025 (UTC)

Wikimedia Foundation Board of Trustees 2025 Selection & Call for Questions

More languagesPlease help translate to your language

Dear all,

This year, the term of 2 (two) Community- and Affiliate-selected Trustees on the Wikimedia Foundation Board of Trustees will come to an end [1]. The Board invites the whole movement to participate in this year’s selection process and vote to fill those seats.

The Elections Committee will oversee this process with support from Foundation staff [2]. The Governance Committee, composed of trustees who are not candidates in the 2025 community-and-affiliate-selected trustee selection process (Raju Narisetti, Shani Evenstein Sigalov, Lorenzo Losa, Kathy Collins, Victoria Doronina and Esra’a Al Shafei) [3], is tasked with providing Board oversight for the 2025 trustee selection process and for keeping the Board informed. More details on the roles of the Elections Committee, Board, and staff are here [4].

Here are the key planned dates:

  • May 22 – June 5: Announcement (this communication) and call for questions period [6]
  • June 17 – July 1, 2025: Call for candidates
  • July 2025: If needed, affiliates vote to shortlist candidates if more than 10 apply [5]
  • August 2025: Campaign period
  • August – September 2025: Two-week community voting period
  • October – November 2025: Background check of selected candidates
  • Board’s Meeting in December 2025: New trustees seated

Learn more about the 2025 selection process - including the detailed timeline, the candidacy process, the campaign rules, and the voter eligibility criteria - on this Meta-wiki page [link].

Call for Questions

In each selection process, the community has the opportunity to submit questions for the Board of Trustees candidates to answer. The Election Committee selects questions from the list developed by the community for the candidates to answer. Candidates must answer all the required questions in the application in order to be eligible; otherwise their application will be disqualified. This year, the Election Committee will select 5 questions for the candidates to answer. The selected questions may be a combination of what’s been submitted from the community, if they’re alike or related. [link]

Election Volunteers

Another way to be involved with the 2025 selection process is to be an Election Volunteer. Election Volunteers are a bridge between the Elections Committee and their respective community. They help ensure their community is represented and mobilize them to vote. Learn more about the program and how to join on this Meta-wiki page [link].

Thank you!

[1] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2022/Results

[2] https://foundation.wikimedia.org/wiki/Committee:Elections_Committee_Charter

[3] https://foundation.wikimedia.org/wiki/Resolution:Committee_Membership,_December_2024

[4] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections_committee/Roles

[5] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2025/FAQ

[6] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2025/Questions_for_candidates

Best regards,

Victoria Doronina

Board Liaison to the Elections Committee

Governance Committee

MediaWiki message delivery (talk) 03:07, 28 May 2025 (UTC)

Hello !!!

Yesterday, when I tried to log in to the Jawiki I was shown the message, "You need to verify your login. A verification code has been sent to your email address, please enter that code here," and the message, "Contact X if you no longer have access to your account's email address." Since I did not register my e-mail address, I sent the following message to X, but I have not yet received a reply from X, even though about nine hours have passed.

I am user:天帝淵瀑布 of jawiki.

When I tried to login to jawiki recentely, the message "You need to verify your login. A verification code has been sent to your email address, please enter that code here." was displayed.

But I had not registered my e-mail address, so I cannot recieve the verification code.

The message "Contact X if you no longer have access to your account's email address" was also displayed, so I send this messafe.

Please let me know what happened, and let me know how I can resolve this probrem.

Thank you

Also, I asked a question in Japanese Wikipedia with the IP address 2001:268:C28A:24C7:F467:9E4F:37D8:6E57 but I have received no reply.

It is not displayed now, but when I was denied login yesterday, a message was displayed saying that SUL3 was involved, so I am writing this message.[1]

Please let me know by email or on this page what to do.

Thank you

The text above is almost translate from the original text in Japanese with machine translation. I attached the original text in Japanese, but I got a warning that it was spam, so I removed it.

The messaages below are sent from you.

Your account or IP address has been blocked by ‪Abuse filter‬.

The reason given is Automatically blocked by abuse filter. Description of matched rule: IP adding email address or with email address in summary. Start of block: 04:23, 28 May 2025 Expiry of block: 04:23, 11 June 2025 Intended blockee: ‪2001:268:C288:74D5:E5C0:DC06:88FD:4554‬ You can contact ‪Abuse filter‬ or another administrator to discuss the block. You cannot use the 'e-mail this user' feature (Special:EmailUser) unless a valid e-mail address is specified in your account preferences and you have not been blocked from using it. Your current IP address is 2001:268:c288:74d5:e5c0:dc06:88fd:4554, and the block ID is #158869.

Please include all above details in any queries you make.

--~~~~

This edit has been identified as spam. If it is not spam, contact an administrator. However, if you attempt this edit again, your account or IP address will be automatically blocked by the abuse filter.

2001:268:C2C3:3209:F497:A645:3597:33E3 04:45, 28 May 2025 (UTC)

You did the right thing, but it might take some time for the team to get back to you (several days). "Since I did not register my e-mail address" You most likely did register, but forgot about which email address you used. There is also the option that there is a bug in this new functionality, but that team you emailed should be able to figure that out. —TheDJ (Not WMF) (talkcontribs) 10:07, 28 May 2025 (UTC)

References

  1. At first I tried to send this message to Talk:MediaWiki_Platform_Team/SUL3.

Template:Project/Navbar

This template is not very well named for what it does, which is navigate a very specific page and subpages of Translation suggestions: Topic-based & Community-defined lists, and isn't meant to be a subpage of Template:Project. Can a translation admin (and/or others?) do some part of the following:

  1. Move this without redirect to a more appropriate name (Template:Translation suggestions: Topic-based & Community-defined lists nav is as good as anything), and
  2. Update uses to use the new template's location.

Izno (talk) 05:49, 30 May 2025 (UTC)

Yes Done. Thank you, Izno. I moved it to Template:Translation suggestions navbar, and updated the CSS-call and page-uses. --Quiddity (WMF) (talk) 22:24, 30 May 2025 (UTC)

Report concerning User:Aicuaboom19

Yes Done by SHB2000(GS).ASid (talk) 09:27, 2 June 2025 (UTC)

Report concerning User:2A02:CB80:420B:13E0:6D4E:A9C5:869F:DC9F

Yes Done --Clump (talk) 17:57, 3 June 2025 (UTC)

Handling automatic translations

I've been translating site content to Spanish for some time. Which is the best procedure to follow when encountering a fairly long and complex page (say, more than a few dozen translation units and a size of several KB) that clearly was automatically translated? Mark it for deletion ({{Delete }}, {{Speedy }})? Just fix the translation? Sabbut (talk) 16:48, 22 May 2025 (UTC)

Bumping this question to prevent automatic archival, as I'm also interested in what folks' thoughts are about (what to do with) automated translations on MW.org. Best, ‍—‍a smart kitten[meow] 14:23, 6 June 2025 (UTC)
Personally I think it would depend on the translation and the content that is there, There is nothing wrong machine translation per say (The user should be QAing the translation like anything else). If its horribly bad and you don't have time to retranslate I would would probably delete it, If it just needs simple corrections and time is available you could probably just correct it. P858snake (talk) 22:18, 6 June 2025 (UTC)

Display Bug on Translated Page

On Help:Lint errors/multiple-unclosed-formatting-tags, in the languages that have a translated unit for the heading

Scenario 2: Incorrect use of ‎<tag> instead of ‎</tag>

the heading itself displays correctly, but is preceded by the visible line

<span id="Scenario_2:_Incorrect_use_of_‎‎<tag>_instead_of_‎‎</tag>">

In the English original, as well as any languages lacking a translation for that translation unit, the spurious markup does not appear.

I tried structuring the translate and span tags in the source to make sure they’re balanced and correct, to no avail. Perhaps someone more knowledgeable than I can look into it? --tooki (talk) 18:38, 25 May 2025 (UTC)

Fixed. * Pppery * it has begun 15:11, 6 June 2025 (UTC)

Report concerning User:177.226.232.75

Stale. * Pppery * it has begun 15:09, 6 June 2025 (UTC)

Report concerning User:Yummie1207 sucks, QuyQuang and QuangQuy accounts is better

Already lockhidden. * Pppery * it has begun 15:10, 6 June 2025 (UTC)

Report concerning User:2400:C600:3433:C44E:D6:56FF:FE32:3180

Looks like the abuse filter got this one. * Pppery * it has begun 15:10, 6 June 2025 (UTC)

Vanished accounts holding user rights as of 06-06-2025

Username User rights Globally locked?
Renamed user 45789865fa0214736c62b15b685ab131 autopatrolled Yes
Renamed user f26394dcb19bd7bdad78f0d752896653 autopatrolled Yes
Renamed user 23o2iqy4ewqoiudh autopatrolled No

I think their rights should be removed as there is no point or benefit in keeping them, and it helps with clear stats. Thanks! -- CptViraj (talk) 14:49, 6 June 2025 (UTC)

Done. * Pppery * it has begun 15:09, 6 June 2025 (UTC)

Report concerning User:TonggoMunthe

Yes Done. --Clump (talk) 20:38, 11 June 2025 (UTC)

Report concerning User:113.176.53.176

Yes Done --Clump (talk) 20:09, 12 June 2025 (UTC)

Report concerning User:Yummie1207 sucks, QuyQuang2048 is better is back

Already globally locked. * Pppery * it has begun 15:34, 13 June 2025 (UTC)

Vote now in the 2025 U4C Election

Please help translate to your language

Eligible voters are asked to participate in the 2025 Universal Code of Conduct Coordinating Committee election. More information–including an eligibility check, voting process information, candidate information, and a link to the vote–are available on Meta at the 2025 Election information page. The vote closes on 17 June 2025 at 12:00 UTC.

Please vote if your account is eligible. Results will be available by 1 July 2025. -- In cooperation with the U4C, Keegan (WMF) (talk) 23:00, 13 June 2025 (UTC)

Wikimedia Foundation Board of Trustees 2025 - Call for Candidates

Hello all,

The call for candidates for the 2025 Wikimedia Foundation Board of Trustees selection is now open from June 17, 2025 – July 2, 2025 at 11:59 UTC [1]. The Board of Trustees oversees the Wikimedia Foundation's work, and each Trustee serves a three-year term [2]. This is a volunteer position.

This year, the Wikimedia community will vote in late August through September 2025 to fill two (2) seats on the Foundation Board. Could you – or someone you know – be a good fit to join the Wikimedia Foundation's Board of Trustees? [3]

Learn more about what it takes to stand for these leadership positions and how to submit your candidacy on this Meta-wiki page or encourage someone else to run in this year's election.

Best regards,

Abhishek Suryawanshi
Chair of the Elections Committee

On behalf of the Elections Committee and Governance Committee

[1] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Call_for_candidates

[2] https://foundation.wikimedia.org/wiki/Legal:Bylaws#(B)_Term.

[3] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Resources_for_candidates

MediaWiki message delivery (talk) 17:43, 17 June 2025 (UTC)

Report concerning User:Wassetna

Yes Done --Clump (talk) 10:56, 19 June 2025 (UTC)

Report concerning User:223.123.21.40

Yes Done --Clump (talk) 10:56, 19 June 2025 (UTC)

Category deletion request

Hello, could you please delete Category:Instant Diffs i18n? I created it for a test that didn’t work as expected. Thank you! Serhio Magpie (talk) 06:05, 20 June 2025 (UTC)

Yes Done --Clump (talk) 12:37, 20 June 2025 (UTC)

Report concerning User:INSTALLING HRIDOY

I don't see the point in blocking an account that hasn't edited for 18 days; they're clearly not coming back. * Pppery * it has begun 17:37, 20 June 2025 (UTC)

Report concerning User:120.29.69.18

Blocked by Clump. * Pppery * it has begun 04:31, 22 June 2025 (UTC)

Temporary accounts will be deployed next week

Hello, we are the Wikimedia Foundation Trust and Safety Product team. Temporary accounts are successfully live on pilot wikis, and now we are rolling them out on more wikis. Because the community here is particularly technical, we plan to enable temporary accounts for this wiki next week. This project is especially relevant to logged-out editors, who this feature is designed to protect. But it is also relevant to community members like mentors, patrollers and admins – anyone who reverts edits, blocks users, or otherwise interacts with logged-out editors as part of keeping the wikis safe and accurate.

Why are we building temporary accounts

Our wikis should be safer to edit by default for logged-out editors. Temporary accounts allow people to continue editing the wikis without creating an account, while avoiding publicly tying their edits to their IP address. We believe this is in the best interest of our logged-out editors, who make valuable contributions to the wikis and who may later create accounts and grow our community of editors, admins, and other roles. Even though the wikis do warn logged-out editors that their IP address will be associated with their edit, many people may not understand what an IP address is, or that it could be used to connect them to other information about them in ways they might not expect.

Additionally, our moderation software and tools rely too heavily on network origin (IP addresses) to identify users and patterns of activity, especially as IP addresses themselves are becoming less stable as identifiers. Temporary accounts allow for more precise interactions with logged-out editors, including more precise blocks, and can help limit how often we unintentionally end up blocking good-faith users who use the same IP addresses as bad-faith users.

Our ask of you, and next steps

  • If you know of any tools, bots, gadgets etc. using data about IP addresses or being available for logged-out users, you may want to test if they work on testwiki or test2wiki. If you are a volunteer developer, read our documentation for developers, and in particular, the section on how your code might need to be updated.
  • If you want to test the temporary account experience, for example just to check what it feels like, go to testwiki or test2wiki and edit without logging in.
  • Tell us if you know of any difficulties that need to be addressed. We will try to help, and if we are not able, we will consider the available options.
  • Look at our previous message about requirements for users without extended rights who may need access to IP addresses.

To learn more about the project, check out our FAQ – you will find many useful answers there. You may also look at the updates and subscribe to our new newsletter. If you'd like to talk to me (Szymon) off-wiki, you will find me on Discord (both the general English one and the one about MediaWiki), and Telegram. Thank you!

SGrabarczuk (WMF) (talk) 00:53, 26 June 2025 (UTC)

Report concerning User:~2025-105042

Yes Done Blocked. Hide on Rosé (talk) 02:25, 1 July 2025 (UTC)

Report concerning User:Faramarz Tabesh

Declined. They're not spamming, they're appealing a no-warning no-talk block on Wikidata and there's no real other venue to do. If people are silenced everywhere for no clear reason they are prone to lash out. * Pppery * it has begun 22:22, 1 July 2025 (UTC)

Report concerning User:~2025-110841

Done. * Pppery * it has begun 23:39, 1 July 2025 (UTC)

Report concerning User:Sex With Jimbo Waels

Yes Done --Clump (talk) 16:08, 2 July 2025 (UTC)

Template:PD Help Page in Help pages

It would be desirable that the template (or a simpler, condensed version) was part of a suitable system message so that it was automatically interted in every page in this namespace. Right now a significant number of help pages lack the template and editing them one by one to add the template is not only boring but in the case of translatable pages it gives extra work to language administrators for no real benefit. Tactica (talk) 16:31, 9 July 2025 (UTC)

If it was in a system message, presumably there'd need to be some way (from an individual page) to achieve what the |imported=1 template parameter currently does (in order to signal that some of a given page's content may not be PD). Best, ‍—‍a smart kitten[meow] 16:56, 9 July 2025 (UTC)

I use a wiki.gg page and can't find any option to turn off Link Previews. Personally I find them annoying. ~2025-16536-6 (talk) 01:09, 10 July 2025 (UTC)

I think you're talking about Page Previews. Are you trying to turn off the view for you personally or turn them off for the wiki entirely? —Justin (koavf)TCM 01:25, 10 July 2025 (UTC)

Machine translations

JorgeElias2302 is creating translations in the languages (de, es, pt-br, ca, it, sv, af) they probably don't know. They are doing the same thing on translatewiki.net. Nemoralis (talk) 10:43, 10 July 2025 (UTC)

Translations deleted. --Clump (talk) 12:00, 10 July 2025 (UTC)

Report concerning User:~2025-17480-0

Yes Done --Clump (talk) 22:09, 11 July 2025 (UTC)

Report concerning User:Paninhackanpnimus

Nothing new since the temp block on the 6th, But since they have performed cross wiki vandalism, Have requested a global lock on meta. P858snake (talk) 08:50, 14 July 2025 (UTC)
Already reported him at m:, by the way. —Justin (koavf)TCM 09:32, 14 July 2025 (UTC)
Yes DoneJustin (koavf)TCM 09:33, 14 July 2025 (UTC)

Need a deletion and page content model change

Hi, not sure if this is the right place to ask but could some admin be so kind to delete User:tactica/global.js (which does nothing for me since I presume I lack some user right) and change the content model of User:tactica/sandbox to plain wikitext? Thanks. Tactica (talk) 09:30, 14 July 2025 (UTC)

I wasn't able to change the content model (as i'm not a Interface Admin), But did delete both so it should reset on recreate I hope, If you need any content from the sandbox archives, Please let me know and I should be able to dig it out. P858snake (talk) 09:40, 14 July 2025 (UTC)
Nah, that's more than fine. Thanks! Tactica (talk) 09:43, 14 July 2025 (UTC)
Re: "User:tactica/global.js (which does nothing for me since I presume I lack some user right)" -- Note that your global.js would need to be located at Meta-wiki (m:User:tactica/global.js), not on this wiki. I hope that helps! Quiddity (WMF) (talk) 20:38, 14 July 2025 (UTC)
Ah, that would explain why nothing was happening :) Ty. Tactica (talk) 20:42, 14 July 2025 (UTC)

Report concerning User:~2025-19681-8

Yes Done Hide on Rosé (talk) 02:48, 15 July 2025 (UTC)

Report concerning User:Nate Oakman

Yes Done --Clump (talk) 13:10, 17 July 2025 (UTC)

Report concerning User:Ash Loren

Yes Done --Clump (talk) 16:15, 19 July 2025 (UTC)

Semi protection for Help:Temporary accounts

Hello, could you please semi-protect Help:Temporary accounts permanently, as this page is linked to the notice where the unregistered user try to edit (i.e. Warning: You are not logged in. Once you make an edit, a temporary account will be created for you. Learn more.). Thanks. SCP-2000 (talk) 06:14, 21 July 2025 (UTC)

Yes Done --Clump (talk) 11:45, 21 July 2025 (UTC)

Can you unprotect Template:DB?

This template was incorrectly protected, Despite the template being "This page is protected so it can only be edited by administrators", so can you use a special page to unprotect this? ~2025-145089 (talk) 17:09, 21 July 2025 (UTC)

The link is found here:
Template:DB?action=protect ~2025-145089 (talk) 17:14, 21 July 2025 (UTC)
Why? And what exactly is incorrect? --Clump (talk) 17:14, 21 July 2025 (UTC)
It was the template Delete because (DB), it needs to be unprotected, It says "allow only administrators", It should be "allow all users". ~2025-145089 (talk) 17:16, 21 July 2025 (UTC)
Again, why? It was protected due to ongoing vandalism. There's no need for all users to be able to edit it. --Clump (talk) 17:25, 21 July 2025 (UTC)
Wait, It needs to be unprotected. ~2025-145089 (talk) 17:28, 21 July 2025 (UTC)
Request declined. --Clump (talk) 17:33, 21 July 2025 (UTC)

Report concerning User:~2025-24195-9

Yes Done --Clump (talk) 11:43, 22 July 2025 (UTC)

Language codes in Page display title translations

There are a number of Page display title translations that contain just the page's name plus the translation's language code (e.g., Extension:UploadWizard/fr). (This search should hopefully be an okay heuristic for finding some of them, though it does contain a number of false positives.)

As far as I can see (please correct me if I'm wrong!), page-display-title translations shouldn't contain the language code (e.g. /fr) at the end like this; as it isn't part of a translation of a page's title, and as it causes {{Localized link }} to include that language code when linking from other pages in the same language.

Because of this, should these translation pages be deleted/be edited to have the language code removed (or, where a previous revision exists without the language code included in the text, reverted back to that)?

Best, ‍—‍a smart kitten[meow] 14:58, 16 July 2025 (UTC)

Sounds like a question for a translation admin like @Shirayuki but I think faulty pages should be renamed. It doesn't look like a trivial task though, unless the number of badly named pages is very small. Tactica (talk) 13:07, 27 July 2025 (UTC)

Report concerning User:~2025-26937-0

How is this "long-term abuse"? I'm not seeing it. * Pppery * it has begun 05:56, 28 July 2025 (UTC)

Página "Special:ExpandTemplates"

Nesta página:

https://www.mediawiki.org/wiki/Special:ExpandTemplates

deve-se ler no título "Modelos" 'NÃO "Predefinições"

e no texto "... do analisador sintático, ..." deve ser "... do analisador, ..."

Obrigada

MS @Aamrs Mansil (talk) 12:14, 27 July 2025 (UTC)

Why is an EN-5 writing in Portuguese here? :-P
If a translation is wrong you can fix it yourself. In the case of a Special: page, translations are usually done on translatewiki so you should raise the matter there. If the issue is a translation from a template expanded here by the special page, just fix the template (translation). Tactica (talk) 12:47, 27 July 2025 (UTC)

Change content model to JSON

Hi! May someone change content model for Manual:Language/fallback-languages-list.json, please? :) Iniquity (talk) 18:03, 27 July 2025 (UTC)

Yes Done. Cheers :) –Quiddity (talk) 18:19, 27 July 2025 (UTC)
Thanks! :) Iniquity (talk) 18:21, 27 July 2025 (UTC)

Global ban for Chealer

Hello, this message is to notify that Chealer has been nominated for a global ban at m:Requests for comment/Global ban for Chealer. You are receiving this notification as required per the global ban policy as they have made at least 1 edit on this wiki. Thanks, --SHB2000 (talk) 11:21, 28 July 2025 (UTC)

Marking Skin:Lakeus for translation

Hello! Could I kindly ask if one of the translation admins could help me with marking Skin:Lakeus for translation? I think that maybe Shirayuki isn't around at the moment (they previously help me with this matter). Thanks in advance! -- Lakejason0 (talk) 12:58, 29 July 2025 (UTC)

Yes Done Ciencia Al Poder (talk) 20:40, 29 July 2025 (UTC)

Report concerning User:~2025-26462-8

Yes Done --Clump (talk) 00:55, 30 July 2025 (UTC)

Admin request: LMata (WMF)

No longer works for the WMF; account globally locked. Please remove autopatrol. -- CptViraj (talk) 14:13, 1 August 2025 (UTC)

Seems redundant if/since the account is locked, but Yes Done --Clump (talk) 14:43, 1 August 2025 (UTC)

Edit request Extension:Math/Syntax

Please replace the broken link http mathjax.readthedocs org en/latest/tex.html#mhchem with https docs.mathjax org en/latest/input/tex/extensions/mhchem.html . ~2025-31902-6 (talk) 02:27, 3 August 2025 (UTC)

Is there a better replacement link? The new link you propose describes mhchem but doesn't expand/clarify the relation between math chem and mhchem (as it is used in the sentence). --Clump (talk) 13:57, 3 August 2025 (UTC)
https web.archive.org/web/20160209063623/https mathjax.readthedocs.org/en/latest/tex.html#mhchem
But that might be outdated ~2025-31902-6 (talk) 22:55, 3 August 2025 (UTC)
So it never was actually relevant as a reference for the relation between math chem and mhchem. Link removed. --Clump (talk) 13:40, 4 August 2025 (UTC)

Report concerning User:QuyQuang2048 is better

Yes Done by Tropicalkitty. --Clump (talk) 13:32, 4 August 2025 (UTC)

Report concerning User:~2025-32535-5

Yes Done --Clump (talk) 13:32, 4 August 2025 (UTC)

Slow updates

I'm wondering, is there something flat out wrong with my changes to Module:Navbox/styles.css or is miser mode or the job handling for this site really this slow that nav boxes in dark mode still look the same 60 hours later? A few days ago, as I copied a template from enwiki I read there that something was updated once a month, but I found hard to believe that things were this slow. Now, however, I'm not so sure. :/ Tactica (talk) 10:57, 4 August 2025 (UTC)

It seems to be displaying as intended now? phab:F65712002. Perhaps it was a server-side thing, or a browser-cache thing? Doing either a purge, or a "hard-refresh", can sometimes help with delays. [I.e. You don't mention trying either of these options specifically, so it might be worth my mentioning both w:WP:PURGE and the separate w:WP:REFRESH). HTH. Quiddity (WMF) (talk) 17:29, 4 August 2025 (UTC)
I tried all kind of purging methods, nothing works. In the end I went and cleared the cache from Firefox itself for this site and wikipedia just in case, and I'm still seeing the old CSS at work. Even switching to Chromium shows me the same and not the intended look I was expecting. I just added a screenshot to that task.
So I suspect the CSS didn't work as expected, or maybe it's the template (and the documentation) here not being in sync with Wikipedia, as that's the version I'm using locally. Tactica (talk) 19:34, 4 August 2025 (UTC)
I wonder if the CSS in Module:Message_box/ombox.css is overriding what you expect to see? (EDIT: Caveat: I'm not deeply experienced with tracking down how `inherit` works, and don't have time to poke around now, so this is just a hypothesis) Quiddity (WMF) (talk) 20:19, 4 August 2025 (UTC)
As I see it that should only affect omboxes but I'm not sure, really. My local version of that file is also from Wikipedia.
It's no big deal anyway, it's just a pity that this was for nothing and navboxes here still look wrong in dark mode :/ Tactica (talk) 20:39, 4 August 2025 (UTC)
Could you be more specific on what’s wrong? I see the same as Quiddity, and that looks fine to me ­– everything is readable (except for the navbar, but that’s indeed broken by the Lua codeinline background:none is known to be problematic –, not by styles.css), and everything but the manually colored lines are light-on-dark. —Tacsipacsi (talk) 10:22, 5 August 2025 (UTC)
Well yes, the navbar links being invisible is the main issue. I'd replace the module with Wikipedia's version, but doing that here isn't as simple as experimenting locally on my own MW instance where I'm currently the only user and navboxes aren't yet used anywhere :-) A secondary question is the "boring" colour palette in dark mode, but that's a matter of taste and besides my take of it doesn't necessarily follow the recommendations for dark mode, in fact trouble appears as soon as you use custom background colours as per the examples in the template documentation.
Summing up, since CSS and Lua are both beyond me I'll let things be and won't take any more of your time. Tactica (talk) 14:22, 5 August 2025 (UTC)
I think your styles are overridden by the dark-mode style fixes that use the !important keyword. These styles can be disabled in MediaWiki:Wikimedia-styles-exclude by adding the theme-night value to the source. Values should be separated by |. But before disabling it, all other cases that are covered by this CSS file must be tested.
https://gerrit.wikimedia.org/g/mediawiki/extensions/WikimediaMessages/+/91c58a8305f243d8b650cc793b492c6e9abd5f8e/modules/ext.wikimediamessages.styles/theme-night.less Serhio Magpie (talk) 18:51, 5 August 2025 (UTC)

Report concerning User:Tipshep14

Yes Done by Svartava (and extended by me). --Clump (talk) 11:15, 9 August 2025 (UTC)

Report concerning User:DinoSakura35 are better than QuyQuang2048

Yes Done by Johannnes89. --Clump (talk) 11:21, 10 August 2025 (UTC)

MWStakeGenericTagHandlerInitTags hook

The Category:MWStakeGenericTagHandlerInitTags extensions page lists extensions that use this hook, but there is no description page for the hook itself, so the link appears in red.

This hook seems to be provided by the mwstake-mediawiki-component-generictaghandler component.

Although there is no description page for that component, is it necessary to create a page for the component in the Extension namespace in order to create a description page for the hook? -- Shirayuki (talk) 03:03, 11 August 2025 (UTC)

Report concerning User:~2025-26937-0

I'm really not seeing this as long-term abuse; it seems more like vaguely reasonable talk page comments to me. * Pppery * it has begun 19:36, 11 August 2025 (UTC)

Report concerning User:DigiAuxilio

Blocked. * Pppery * it has begun 15:41, 13 August 2025 (UTC)

Restricting creation of empty categories with Translate

A patch for phab:T390348 was merged a week ago, which allows us to restrict who can use the Translate extension to create translations of categories that are currently empty. This has been a longstanding problem on this site (see the task itself for links to complaints), and I propose we restrict it to sysops and translation administrators. What do people think? * Pppery * it has begun 20:43, 11 August 2025 (UTC)

Support restrict it to sysops, TAs. Hide on Rosé (talk) 10:57, 12 August 2025 (UTC)
Support as one of the administrators who has deleted more empty categories than anyone else -- Shirayuki (talk) 11:10, 12 August 2025 (UTC)
Support sure, seems reasonable. --Clump (talk) 11:24, 12 August 2025 (UTC)

This config change has now been deployed. * Pppery * it has begun 20:51, 14 August 2025 (UTC)

Manually reporting User:~2025-38987-8

Translations were deleted, seems to have stopped now so I don't see a need to block. * Pppery * it has begun 16:52, 14 August 2025 (UTC)

Making changes to Download

A few months ago a series of changes to Download were proposed at User:Douginamug/Draft:Download; see Project:Village Pump/Archive 3#Improving "Download". This has stalled, with general agreement they are an improvement but the proposer stopped editing and thus the changes never went live. Is it time to deploy them now. @Douginamug and APaskulin (WMF): * Pppery * it has begun 19:34, 11 August 2025 (UTC)

Just FYI, User:APaskulin_(WMF) is away on leave through January 2026. If the Draft is in a publishable state, I would say let's give @Douginamug a few days to reply to these messages and if there's no action, then one of us who are here talking about this can go ahead and make the changes / publish the draft. Does that sound acceptable? TBurmeister (WMF) (talk) 14:18, 12 August 2025 (UTC)
@Pppery @TBurmeister (WMF) thanks for bringing this up. Sorry I dropped out, a combination of being unsure if I was overstepping on such and important page + rest of life. I'm totally fine for people to implement/adapt things I drafted: I'm much more interested in the result than recognition. I will continue discussion on the bottom of the draft talk page. Douginamug (talk) 14:18, 15 August 2025 (UTC)

Report concerning User:"Bagaimana cara menghubungi CS AirAsia

Blocked by Tanbiruzzaman. * Pppery * it has begun 15:32, 16 August 2025 (UTC)

Report concerning User:~2025-39520-9

Blocked by Shirayuki. * Pppery * it has begun 15:32, 16 August 2025 (UTC)

Report concerning User:Dj_Roby_Greco

Yes Done --Clump (talk) 22:07, 17 August 2025 (UTC)

Report concerning User:~2025-41097-7

Yes Done --Clump (talk) 10:48, 18 August 2025 (UTC)

Report concerning User:~2025-41678-8

Yes Done * Pppery * it has begun 04:34, 19 August 2025 (UTC)

Report concerning User:King Of Waagaa

Yes Done * Pppery * it has begun 04:34, 19 August 2025 (UTC)

Report concerning User:Jahleel K. is back

Yes Done by Tanbiruzzaman. --Clump (talk) 11:06, 19 August 2025 (UTC)

Report concerning User:~2025-42868-3

Yes Done --Clump (talk) 10:56, 21 August 2025 (UTC)

Report concerning User:~2025-43643-8

Yes Done --Clump (talk) 13:11, 21 August 2025 (UTC)

Report concerning User:~2025-43279-3

Blocked by the AF. --Clump (talk) 14:45, 21 August 2025 (UTC)

Should we move API:Main page to API:Action API

Since Action API is not the only API of MediaWiki. GZWDer (talk) 10:13, 29 April 2025 (UTC)

@GZWDer: That seems reasonable, though we of course have api.wikimedia.org as the main user-facing pages nowadays. I think this is something the MediaWiki Interfaces team owns, however, so I would want their opinion first. Jdforrester (WMF) (talk) 09:46, 4 May 2025 (UTC)
Bump to prevent archival. * Pppery * it has begun 15:17, 19 May 2025 (UTC)
I would not call the API Portal (api.wikimedia.org) our main user-facing pages. Technically, the portal was never "officially" launched, it lags behind MediaWiki in terms of adoption/readership, and many of the docs pages presented on it are not updated very regularly. The "Core REST API" endpoints are also tightly coupled with a specific implementation that we're likely going to retire. There are other reasons that I won't get into here, but I would avoid putting too much weight on it being a preferred source of truth.
That being said, we are investing in improving our API experiences this year, which includes focusing on docs quality and consolidation. We will revisit the future of the API Portal and how it fits with other docs solutions later this year. I will share more specific plans and timelines once we have them! HCoplin-WMF (talk) 19:33, 18 August 2025 (UTC)
Pinging MWI product manager HCoplin-WMF per Jdforrester's comment above ‍—‍a smart kitten[meow] 09:13, 26 May 2025 (UTC)
Bump. * Pppery * it has begun 15:12, 6 June 2025 (UTC)
Note that this move would require a sysadmin due to the translatable page containing more than 500 bits. * Pppery * it has begun 01:09, 16 June 2025 (UTC)
(Restored. Would be great to get an answer on this.) Jdforrester (WMF) (talk) 10:31, 2 July 2025 (UTC)
I have re-flagged this discussion for PM User:HCoplin-WMF and other WMF colleagues, but just FYI Halley is currently out of the office so there may still be some delay in reply; maybe someone else from MWI team can reply. TBurmeister (WMF) (talk) 16:33, 14 August 2025 (UTC)
I support moving it. —TheDJ (Not WMF) (talkcontribs) 13:39, 2 July 2025 (UTC)
Should this discussion be moved to Phabricator; both so that it can be specifically tagged for the MW Interfaces team's attention, and also given that - in any event - a maintenance script run would be needed to move this page (per Pppery)? Best, ‍—‍a smart kitten[meow] 17:01, 9 July 2025 (UTC)
@A smart kitten: I don't think forking the conversation to Phab is necessary. I'll ping the team again about this. Jdforrester (WMF) (talk) 13:42, 10 July 2025 (UTC)
Anything happening here? * Pppery * it has begun 19:36, 11 August 2025 (UTC)
I think I would support moving it. One alternate option would be to instead redirect it to API, which currently serves as a landing page that attempts to direct people to the various MediaWiki-related APIs including API:Action API. api.wikimedia.org has a similar, though somewhat broader scope and I don't think should be considered as relevant for the decision about API:Main_page specifically. Just FYI, the Wikimedia Technical Documentation Team is currently in the research/discovery phase of work to improve the discoverability of all these different collections of API docs; this will likely involve some future changes to API and related pages that seek to help people navigate to the landing pages for a specific API. TBurmeister (WMF) (talk) 16:24, 14 August 2025 (UTC)
Sorry, I realize my comment was a bit unclear. I think the Action API main page should clearly reflect that API's identity and not pretend to be the only API for MediaWiki. I think API:Action_API achieves that best as a page title (and I note it is already redirecting to API:Main_page). My comment was about what we could do with API:Main_page if we agree that it should not serve as the landing page for only the Action API.
One other note: there are some external dependencies that my team maintains and would need to update if the URL for the Action API landing page changes from API:Main_page to API:Action_API; the most important one I can identify right now is the URL we use in https://developer.wikimedia.org/use-content/content/ would need to change (this is not a big deal, just noting it here so we don't lose track of it). TBurmeister (WMF) (talk) 16:44, 14 August 2025 (UTC)
This suggestion resonates with me too, @TBurmeister (WMF). It makes sense that API:Main_page would reference the generic API overview (although that page could also use some clean up love), with API:Action_API reflecting appropriate name space and scoping for the Action API specifically. Rerouting the main page would likely help people discover other flavors of APIs (eg: REST APIs) instead of thinking that the Action API is the only option. HCoplin-WMF (talk) 19:41, 18 August 2025 (UTC)
I am very much in support of this transition and really appreciate you flagging it :) This proposal is aligned with where we are heading with Wikimedia APIs, including making the APIs more approachable by investing in improving REST coverage. Based on the API listening tour and developer satisfaction survey conducted last fiscal year, we have a lot of work ahead of us to improve the discoverability and understanding of the different APIs that we already offer. Putting them onto a more even playing field for the MediaWiki docs hierarchy would be a great starting point. It also frankly just matches the established pattern for the API namespace better. HCoplin-WMF (talk) 19:48, 18 August 2025 (UTC)
I have filed the script run request at T402800: Request to move translatable page: mw:API:Main_page for the initial move; the decision of what to do with the to-be redirect is not resolved, but doesn't need to block this. Jdforrester (WMF) (talk) 13:12, 25 August 2025 (UTC)
… and this has been done by @Ammarpad, thank you! Jdforrester (WMF) (talk) 17:59, 26 August 2025 (UTC)
Excellent! Thank you @Jdforrester (WMF) and @Ammarpad <3 Thanks again to @GZWDer for raising this in the first place, too :) HCoplin-WMF (talk) 19:02, 26 August 2025 (UTC)

DOCUMENT_ROOT

Several pages here refer to "document root" or "DOCUMENT_ROOT", but there doesn't seem to be a good link target where that concept is discussed. Does anyone have a recommendation for this? - dcljr (talk) 04:42, 25 August 2025 (UTC)

@Dcljr DocumentRoot is the main directory on your web server from which the web server will serve files when you visit your webserver. —TheDJ (Not WMF) (talkcontribs) 07:33, 25 August 2025 (UTC)
Yes. I'm saying our articles that mention it need to link to a simple explanation here on this wiki. You're not suggesting that every instance of that term be linked to an external webpage, are you? - dcljr (talk) 07:42, 25 August 2025 (UTC)
@Dcljr: It's a pretty fundamental Web tech concept, akin to "Web server" or "browser". It's not really our place to try to define it. I think trying to document the bits of the world for which we're not responsible is a bad idea. Jdforrester (WMF) (talk) 18:01, 26 August 2025 (UTC)
So, this means you are indeed saying we should link to an external page every time the term is used? - dcljr (talk) 18:14, 26 August 2025 (UTC)
If a Wikipedia article existed about it everyone would link to it without a second thought and that's an "external" page too, so I don't see what's the big deal. If anything we'd only have to remain consistent with the page we link to, *if* it is necessary to link to a given page at all. Tactica (talk) 18:26, 26 August 2025 (UTC)
The "big deal" is just that I couldn't tell what TheDJ's position on this actually was (link off-wiki or don't link at all). As you have seemed to imply that not linking to an explanation at all is a viable option, I will just point out that not everyone coming to a page like Manual:$wgLogos, for example, will know what DOCUMENT_ROOT is, or where it might be found. (It may be a general term, not a MediaWiki specific one, but it is a pretty arcane one compared to, say, "web server".) Closest thing we seem to have to the kind of thing I'm looking for is at Manual:Installing MediaWiki#Upload files to your web server, but that explanation is kind of "buried" in the text, plus it's way more information than most of the uses of the term elsewhere in our documentation actually require. (Somewhat ironically, that section actually links the more common term "web server", in exactly the way I'm suggesting we should be doing with "document root" and "DOCUMENT_ROOT".) I posted here merely to see if there was some better target that I was overlooking. - dcljr (talk) 20:48, 26 August 2025 (UTC)
My opinion comes down to that it is not our job to document how webservers work. Linking to external pages seems fine to me, but honestly, people should have already learned this before ever trying to install MediaWiki. —TheDJ (Not WMF) (talkcontribs) 22:03, 26 August 2025 (UTC)
We don't need to "document how webservers work" [eye roll], just not leave regular folks in the dark when technical jargon is used on this wiki. You do realize, do you not, that some people install MediaWiki through things like cPanel on shared servers, which tends to hide a lot of the installation details from them — until they find one day that they actually need to know certain details to do things they want to do (like change the way a site logo is configured). In such cases, our documentation should not throw up unnecessary barriers to understanding. Anyway, thank you for clarifying your position (even if I do end up disregarding it). I think we're done here. - dcljr (talk) 00:30, 27 August 2025 (UTC)
I don't think we need to define or link it, but I think it should be more consistently referred to as "document root" and not "DOCUMENT_ROOT" or "docroot" or any of the other variations. It's not a variable (although most web servers do have a variable for it) it's the name of a configuration concept. (Of course, I don't mean when a particular web server config is being talked about.) Sam Wilson 23:50, 26 August 2025 (UTC)

Report concerning User:~2025-47132-5

Blocked. Hide on Rosé (talk) 08:03, 27 August 2025 (UTC)

Protect Talk:News

Hi, there's a lot of out of scope IP comments here. Could we please protect it to semi-protection? Matrix (talk) 10:48, 27 August 2025 (UTC)

Limited to autoconfirmed, and permanent this time given the ongoing spam/nonsense. --Clump (talk) 11:03, 27 August 2025 (UTC)
And I've buried all of the vandalism edits. * Pppery * it has begun 19:02, 27 August 2025 (UTC)

Report concerning User:~2025-42818-7

Yes Done by Hide on Rosé --Clump (talk) 10:56, 21 August 2025 (UTC)
They're back. Codename Noreste (talk) 18:45, 30 August 2025 (UTC)
Made permanent. --Clump (talk) 20:03, 30 August 2025 (UTC)

Category:Template should be deleted or soft-redirected to the plural

Given the existence of Category:Templates, the less logically named Category:Template should either be deleted (and the title watched by interested parties — note that it has many translations) or soft-redirected to the plural title. I have already recategorized the handful of pages (4) and subcats (2) that were listed there. - dcljr (talk) 01:44, 25 August 2025 (UTC)

Agreed. I've marked for deletion Ciencia Al Poder (talk) 20:04, 26 August 2025 (UTC)
Deleted. * Pppery * it has begun 21:07, 2 September 2025 (UTC)

Report concerning User:~2025-53025-2

Done. * Pppery * it has begun 20:08, 5 September 2025 (UTC)

Waddie96's behavior

Below is some behavior that I am concerned with. Was going to let this go, but they keep popping up on my watchlist, and have not admitted to or apologized for any of the rudeness or LLM use. In their defense they are willing to discuss content / disruptive editing, although not necessarily stop or fix it.

Thoughts? Thanks. –Novem Linguae (talk) 15:41, 4 September 2025 (UTC)

If I may, I'd humbly suggest some action about it rather than a discussion. Quoting myself, most of Waddie96's edits lately have been reckless if not outright vandalism as he clearly doesn't test his changes neither before or after hitting the Publish button. Last time I checked wikis were meant to be a collaborative space to share and improve knowledge about a given matter, not some people undoing sabotage from others. I still remember an edit from a developer wondering "why nobody updates these pages" (changelog quote), while some people appear to be using this wiki as their personal test area just to increase their edit count or some other weird purpose, with zero consideration for actually improving the content. And yet, nothing is done about it. Tactica (talk) 16:33, 4 September 2025 (UTC)
I am less concerned with who needs to apologize to whom and more with what is being changed and why, and why these changes are not being done with more caution. All the examples in Extension:InputBox currently have overlap/spacing and colour issues---basically, it is now a hot mess. Prior to the bulk of Waddie96's edits (say the August 30 version, which at least has only a few minor changes from Waddie96) it is readable and clean. @Shirayuki: made some edits among Waddie96's changes too, so it's not clear cut whether there's any point in keeping the changes or not (and perhaps there's another specific revision that is better) but otherwise I am tempted to just revert it to that old version. More generally, I am not sure what Waddie96 is trying to do overall. I see lots of editing churn, most of which seems to focus on trivial changes to colours or icons, or delegating things into templates. Some of Waddie96's changes have involved (non-negative) interaction with others here, and I also haven't been following any related phab discussions, so perhaps it represents progress of some form, but it would be nice to have the actual vision expressed (and agreed upon) here too, as at the moment I have an impression of it being mainly less-than-competent and arbitrary revision over useful change. --Clump (talk) 17:21, 4 September 2025 (UTC)
I'm not expecting a direct answer to this but what would you have done already if an IP account was responsible for the current state of Extension:InputBox? I mean this is one of the problems with this site, some admins and rollbackers only see and act on vandalism from IP accounts. I could also mention the latest simplification effort by Shirayuki to Extension:DiscussionTools removing part of the documentation but he seems to be above every policy here or even common sense, so if the developers don't care, who am I to complain. Tactica (talk) 18:57, 4 September 2025 (UTC)
Sidenote: I don't see any removing part of the documentation in Shirayuki's edits there; he reformatted the table from one-column to two-column but didn't delete any content I can see. * Pppery * it has begun 04:07, 5 September 2025 (UTC)
Yes, my fault -- I was too quick checking the diff. But don't you worry, it won't be long before he reverts something without a reason, again.
</OT> Tactica (talk) 07:16, 5 September 2025 (UTC)
@Clump: My edits on the page in question were limited to fixing translation markup and simplifying translation units to reduce the burden on translators, so feel free to revert them as needed. Shirayuki (talk) 22:32, 4 September 2025 (UTC)
Good evening, it's late in Europe hence my reply. Without delving into much until it is for me to respond, the 'mess' on the inputbox article was a CSS from a template transclusion changing all the other inputbox's CSS too. I commented that template out, and problem fixed. 👌 Waddie96 (talk) 23:38, 4 September 2025 (UTC)
Hey fellow editors. Before a decision is made I'd like an opportunity to respond. Waddie96 (talk) 18:06, 4 September 2025 (UTC)
Note: (personal opinion) it's probably best to contain the discussion to issues on this wiki, if there are cross technical community issues it should probably be raised with the tech conduct committee. — Preceding unsigned comment added by P858snake (talkcontribs)
@Waddie96: Could you please explain why you have chosen to re-instate this reverted edit without addressing the raised concerns? taavi (talk!) 08:17, 10 September 2025 (UTC)
Waddie96's response on the talk page does not imply to me that they are here to collaborate in good faith. I will go ahead and block. taavi (talk!) 12:01, 10 September 2025 (UTC)
I don't know exactly what is going on, but it is definitely strange and confusing. I have the feeling this is not the first account this user has had... —TheDJ (Not WMF) (talkcontribs) 08:52, 10 September 2025 (UTC)

HotCatCustomizer gadget

I have written what I believe to be a useful extension to the popular HotCat gadget, which I’ve successfully implemented on ICANNWiki. It allows customization of the sometimes excessive icons HotCat produces, which — depending on the number of categories — can hinder readability. I’ve uploaded the customizer to User:VersedFenrir/HotCatCustomizer.js and published the source on GitHub under GPL-3.0: https://github.com/mark-wd/HotCatCustomizer. I’m not fully familiar with the internal MediaWiki workflow; from what I understand, an interface-admin needs to review it before it can be made available to the wider public. Let me know if I can help in any other way. VersedFenrir (talk) 18:32, 9 September 2025 (UTC)

Hi. The primary source for that gadget is at c:MediaWiki:Gadget-HotCat.js, and from there it is often directly imported to other wikis (e.g. English Wikipedia's w:en:MediaWiki:Gadget-HotCat.js). I'd suggest copying/adapting your comment over to the talkpage for that (c:MediaWiki talk:Gadget-HotCat.js) to see if the main developers/maintainers of the gadget are interested in examining your code and potentially merging it into the default gadget. [disclaimer: I am not a dev.].
I'd also hesitantly advise: We don't usually make something into a gadget unless many folks are already using it via a user-script method. I would also speculate that it might be preferable to have this feature as part of the default code, to reduce worrying about future-breakages if/when the underlying codebase structure is changed. But perhaps other editors here have deeper insights.
Hope that helps. –Quiddity (talk) 19:43, 10 September 2025 (UTC)
That is very helpful, @Quiddity. Even as someone who manages a mid-sized wiki, I am experiencing a bit of a learning curve in learning how to contribute "upstream" the different types of novel code that I develop, offering it back to the broader MediaWiki environment. VersedFenrir (talk) 23:45, 10 September 2025 (UTC)

Report concerning User:~2025-57087-3

Yes Done --Clump (talk) 13:24, 10 September 2025 (UTC)

Report concerning User:OmranTokhi7

Account locked by Johannnes89 --Clump (talk) 11:15, 13 September 2025 (UTC)

Report concerning User:Rakesh jaiswal 04

Blocked by M7. --Clump (talk) 11:38, 15 September 2025 (UTC)

Report concerning User:~2025-64473-6

Yes Done --Clump (talk) 14:54, 18 September 2025 (UTC)

Report concerning User:~2025-63997-0

Yes Done --Clump (talk) 15:22, 18 September 2025 (UTC)

Report concerning User:Pminh141 loses, Huynhthiminhngoc99 wins

Yes Done (someone global-blocked it) Ciencia Al Poder (talk) 20:12, 18 September 2025 (UTC)

Report concerning User:KTCABerry are worst, Thcsphuninh2006 are best

Yes Done Jianhui67 (talk) 16:50, 21 September 2025 (UTC)

Report concerning User:~2025-69462-0

Yes Done --Clump (talk) 13:00, 23 September 2025 (UTC)

Report concerning User:B-CLICK123

Yes Done --Clump (talk) 10:52, 24 September 2025 (UTC)

Report concerning User:~2025-68340-6

Yes Done --Clump (talk) 13:07, 24 September 2025 (UTC)

Report concerning User:~2025-26528-21

Yes Done --Clump (talk) 13:07, 24 September 2025 (UTC)

Report concerning User:~2025-26549-63

Yes Done --Clump (talk) 13:56, 24 September 2025 (UTC)

Report concerning User:Traveloperatorrajasthan

Blocked by Tanbiruzzaman. --Clump (talk) 13:14, 25 September 2025 (UTC)

Report concerning User:DefenderTienMinh06 vs Truong cong huu, i'm Truong cong huu

Now globally locked. eunn (meta · phab) 08:00, 26 September 2025 (UTC)

Report concerning User:Plantaest vs Yummie, Yummie are best

Blocked by Minorax (and globally locked now too). --Clump (talk) 14:34, 26 September 2025 (UTC)

Report concerning User:~2025-26768-37

Yes Done --Clump (talk) 14:34, 26 September 2025 (UTC)

Report concerning User:~2025-59212-3

Blocked. * Pppery * it has begun 03:08, 27 September 2025 (UTC)

Report concerning User:Thcsphuninh2006 is best is back

Globally locked by Ajraddatz. --Clump (talk) 11:44, 28 September 2025 (UTC)

Report concerning User:~2025-26673-93

Yes Done --Clump (talk) 11:44, 28 September 2025 (UTC)

About Extension:NewUserMessage

Hi, does this extension add welcome template to temporary account's talk page when they making an edit? Nvdtn19 (talk) 11:47, 28 September 2025 (UTC)

Upcoming Dark Mode user interface rollout for anonymous Wikimedia sites users

Hello Wikimedians,

Apologies if this message is not in your language. Please help translate to your language.

The Reader Experience team will launch the Dark mode feature for anonymous users on all Wikimedia sites, including yours, on October 29, 2025.

Dark mode is an option that allows users to view pages in light-coloured text, and icons on a dark background. Once it is available for anonymous users, they can enable it when using various devices. More information on ways to enable it can be found on this page. Given many pages are still not compatible with dark mode this will be an opt-in feature and not automatically apply to pages.

Dark mode requires modifications to content pages and templates, and since our initial launch in July 2024, we have been working with communities and helping them prepare for dark mode. Before the rollout, it is essential that template authors and technical contributors test dark mode and read this page to learn how to make pages Dark mode-ready and address any compatibility issues found in templates.

We will fix most color compatibility issues only on the most-viewed pages on projects with over 5 million monthly page views. Technical contributors with an account should opt into dark mode currently using preferences or settings and test pages and seek help before the release to ensure everything complies before the enablement.

If you have any questions or need help, please contact the Reader Experience team for support.

Thank you!

UOzurumba (WMF) 02:08, 30 September 2025 (UTC)

(This message was sent to Project:Current issues and is being posted here due to a redirect.)

Some extensions not downloadable

Hi, some extensions aren't downloadable from the MediaWiki site

Some examples:

https://www.mediawiki.org/wiki/Special:ExtensionDistributor/OATHAuth

https://www.mediawiki.org/wiki/Special:ExtensionDistributor/PluggableAuth

https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Cite

Other extensions appear to be downloadable, such as:

https://www.mediawiki.org/wiki/Special:ExtensionDistributor/WSOAuth Telesphoreo1 (talk) 18:36, 28 September 2025 (UTC)

These are a list of extensions that aren't working
Nuke Linter CategoryTree Gadgets YouTube MultimediaViewer Scribunto PdfHandler Math CheckUser Interwiki WikiEditor Poem InputBox Echo StopForumSpam SpamBlacklist Timeless MinervaNeue MonoBook
To be more specific, the error is "Unable to fetch information about any branches." when you visit the page. Telesphoreo1 (talk) 18:56, 28 September 2025 (UTC)
It could be a temporary problem. It works for me now. Ciencia Al Poder (talk) 19:40, 28 September 2025 (UTC)
It does seem like a temporary problem, but not all of them are still working:
Gadgets YouTube MultimediaViewer Scribunto PdfHandler Math Interwiki WikiEditor Poem Echo Timeless MinervaNeue MonoBook are still down Telesphoreo1 (talk) 19:42, 28 September 2025 (UTC)
Try again. They all work for me now. Ciencia Al Poder (talk) 11:39, 30 September 2025 (UTC)

Report concerning User:Yuki Shiromita vs Thcsphuninh2006, I'm Not Yuki Shiromita, I'm Thcsphuninh2006

Blocked by Tanbiruzzaman. --Clump (talk) 11:23, 30 September 2025 (UTC)

Report concerning User:BilboBpolson

Yes Done --Clump (talk) 11:23, 30 September 2025 (UTC)

Module:No globals

This module was made redundant by require('strict') (T209310). Maybe it's time to start deleting it along with its 441 siblings? NguoiDungKhongDinhDanh 10:49, 30 September 2025 (UTC)

Report concerning User:Vssdent

Yes Done --Clump (talk) 12:27, 30 September 2025 (UTC)

Report concerning User:Nvdtn19 thất bại, Thcsphuninh2006 chiến thắng

Blocked by Jianhui67. --Clump (talk) 11:23, 1 October 2025 (UTC)

Report concerning User:~2025-27308-59

Yes Done --Clump (talk) 11:23, 1 October 2025 (UTC)

Report concerning User:Mittrayash

Yes Done --Clump (talk) 11:23, 1 October 2025 (UTC)

Report concerning User:~2025-27332-53

Yes Done --Clump (talk) 11:23, 1 October 2025 (UTC)

Report concerning User:~2025-27335-31

pages tag broken across all Wikisource projects

The behavior of the pages tag has changed, so that any page with more than one use of the pages tag implements only the first one and none of the others. Thais can be seen, for example at:

Note that this affects the majority of content pages across all Wikisource projects, effectively hiding all content except the first page section from all readers. This change seems to have happened with the last 12 hours.

--EncycloPetey (talk) 19:34, 1 October 2025 (UTC)

Thanks for the bug-report. I've forwarded it on to some of the engineers. They think it might be a result of the code-updates for phab:T278481 and they are now in the process of rolling-back that latest patch. Quiddity (WMF) (talk) 20:29, 1 October 2025 (UTC)
This should now be fixed (the reverting-patch was merged). I've checked the example page-links you provided (thank you for supplying those! Examples always make things clearer) and most were automatically working again, but a few needed to be purged. Thanks again. Quiddity (WMF) (talk) 21:16, 1 October 2025 (UTC)
Thanks to everyone involved for the speedy fix. --EncycloPetey (talk) 21:32, 1 October 2025 (UTC)

Manual:$wgTmpDirectory

Do you think the edit to Manual:$wgTmpDirectory by ~2025-26303-10 and their explanation at Manual_talk:$wgTmpDirectory#Reverted_edit_about_default_value. are reasonable?-- Shirayuki (talk) 21:34, 25 September 2025 (UTC)

No response for about 10 days-- Shirayuki (talk) 01:00, 5 October 2025 (UTC)

Report concerning User:Kateru Zakuro kẻ ghét

Blocked by Minorax. --Clump (talk) 12:15, 4 October 2025 (UTC)

Report concerning User:~2025-27611-91

Yes Done --Clump (talk) 12:15, 4 October 2025 (UTC)

Report concerning User:~2025-28053-91

Yes Done --Clump (talk) 11:11, 8 October 2025 (UTC)

Have your say: vote for the 2025 Board of Trustees

Hello all,

The voting period for the 2025 Board of Trustees election is now open. Candidates are running for two (2) seats on the Board.

To check your voter eligibility, please visit the voter eligibility page.

Learn more about them by reading their application statements and watch their candidacy videos.

When you are ready, go to the SecurePoll voting page to vote.

The vote is open from October 8 at 00:00 UTC to October 22 at 23:59 UTC.

Best regards,

Abhishek Suryawanshi
Chair, Elections Committee

MediaWiki message delivery (talk) 04:47, 9 October 2025 (UTC)

Report concerning User:Huynhthiminhngoc99 are amazingssss

Yes Done --Clump (talk) 13:35, 9 October 2025 (UTC)

Report concerning User:Masoom rahimi

Blocked by Tanbiruzzaman. --Clump (talk) 13:22, 10 October 2025 (UTC)

Report concerning User:~2025-28429-04

Yes Done --Clump (talk) 11:16, 11 October 2025 (UTC)

Report concerning User:Nguyentrongphu vs TUIBAJAVE, I'm TUIBAJAVE

Yes Done --Clump (talk) 14:56, 12 October 2025 (UTC)

Report concerning User:Tvpuppy loses, ChanComThemPho wins

There's not much point in reporting accounts with zero edits to the local admins here absent some reason to think they will specifically target MediaWiki.org. Just report to the stewards and move on. * Pppery * it has begun 15:57, 14 October 2025 (UTC)

Protect

Please protect MediaWiki 1.45/Roadmap: Excessive vandalism Nvdtn19 (talk) 16:57, 14 October 2025 (UTC)

Yes Done Quiddity (WMF) (talk) 18:43, 14 October 2025 (UTC)

Report concerning User:~2025-28855-08

Blocked. * Pppery * it has begun 00:00, 15 October 2025 (UTC)

Report concerning user ~2025-28949-94

I've deleted the translation units they created. There are some modifications in existing units that, looking more closely, seem to be better (but mind you I don't know Galician language, only because it's close to Spanish). You may want to take a look at those. Ciencia Al Poder (talk) 18:03, 19 October 2025 (UTC)

Report concerning User:((Uw-uhblock)) --Username violation, hard block--

Blocked Bawolff (talk) 17:08, 19 October 2025 (UTC)

Report concerning User:~2025-29408-61

Yes Done --Clump (talk) 11:05, 20 October 2025 (UTC)

Help us decide the name of the new Abstract Wikipedia project

Hello. Please help pick a name for the new Abstract Wikipedia wiki project. This project will be a wiki that will enable users to combine functions from Wikifunctions and data from Wikidata in order to generate natural language sentences in any supported languages. These sentences can then be used by any Wikipedia (or elsewhere).

There will be two rounds of voting, each followed by legal review of candidates, with votes beginning on 20 October and 17 November 2025. Our goal is to have a final project name selected on mid-December 2025. If you would like to participate, then please learn more and vote now at meta-wiki. Thank you!


-- User:Sannita (WMF) (talk) 11:42, 20 October 2025 (UTC)

Duplicate IDs in MediaWiki

What I can say here is that I'm seeing Special:LintErrors/duplicate-ids having so many lists. Mostly from other languages that use Translate extension. I'm not sure if somebody has already filed out this track on Phabricator.

The id attributes in other language pages are just making them same while English one doesn't (it starts with "sectionname_number"). I hope this issue gets fixed. —Baris6161TURK (talk) 21:29, 20 October 2025 (UTC)

Report concerning User:Beerftwweb

I added a MediaWiki site to the list of Sites_using_MediaWiki which is permitted, thus it isn't spam Beerftwweb (talk) 21:54, 20 October 2025 (UTC)
Indeed, it looks currently limited/nascent, but not spam. --Clump (talk) 11:13, 21 October 2025 (UTC)
Thank you.
Are you able to revert the rollback? I don't want to get into an edit war myself by re-applying the same change. Beerftwweb (talk) 11:23, 21 October 2025 (UTC)

Report concerning User:NguoiDungKhongDinhDanh vs TUIBAJAVE, I'm TUIBAJAVE lovers

Globally locked by Tanbiruzzaman. --Clump (talk) 11:13, 21 October 2025 (UTC)

Report concerning User:Sugar Galaxy Queen on fandom vs TUIBAJAVE, I'm TUIBAJAVE

Globally locked. --Clump (talk) 13:46, 21 October 2025 (UTC)

Report concerning User:~2025-29615-48

Blocked by KonstantinaG07. * Pppery * it has begun 01:15, 22 October 2025 (UTC)

Hide edit summary

Please hide [1]. Thanks. Henrydat (talk) 13:56, 22 October 2025 (UTC)

Yes Done --Clump (talk) 14:01, 22 October 2025 (UTC)
Thanks again. Henrydat (talk) 14:04, 22 October 2025 (UTC)
Also for others [2], [3], [4], [5]. Henrydat (talk) 01:22, 23 October 2025 (UTC)
Yes Done --Clump (talk) 10:57, 23 October 2025 (UTC)

Seeking volunteers to join several of the movement’s committees

Each year, typically from October through December, several of the movement’s committees seek new volunteers.

Read more about the committees on their Meta-wiki pages:

Applications for the committees open on October 30, 2025. Applications for the Affiliations Committee, Ombuds commission and the Case Review Committee close on December 11, 2025. Learn how to apply by visiting the appointment page on Meta-wiki. Post to the talk page or email cst(_AT_)wikimedia.org with any questions you may have.

For the Committee Support team,


- MKaur (WMF) 14:12, 30 October 2025 (UTC)

MediaWiki:Sitenotice

Currently, the floated image is taking the page title's place, causing it to be shifted to the right (Legacy Vector). Please add {{clear}}. Thanks. NguoiDungKhongDinhDanh 13:34, 30 October 2025 (UTC)

I tried {{clear}} and adding
clear:both;
to the div, but it seems not to have any effect. Mainframe98 talk 18:35, 30 October 2025 (UTC)
@Mainframe98: {{clear}} needs to be placed right before ‎</div>. NguoiDungKhongDinhDanh 20:50, 30 October 2025 (UTC)
There's a more elegant solution: Add overflow: hidden; to the style element of the div. It makes the div grow to contain all floating elements. Ciencia Al Poder (talk) 21:02, 30 October 2025 (UTC)
Closing as nothing to do atm. Hide on Rosé (talk) 10:59, 7 November 2025 (UTC)

Proposal - prevent reporting of dark mode issues for non WMF wikis

Currently non WMF sites can report dark mode issues at Reading/Web/Accessibility for reading/Reporting. This isn't a good use of community time. I propose we don't allow such reporting and delete pages on sight. Matrix (talk) 19:36, 11 November 2025 (UTC)

TBH I'm not even sure having issues from Wikipedia and other WMF sites reported here makes sense. IMO they should wash their dirty laundry locally, so to speak. Tactica (talk) 19:52, 11 November 2025 (UTC)
Agreed, but that should be a seperate proposal, which could be more complicated considering we would have to edit quite a few interface messages. It certainly makes more sense to have on meta wiki, at least. Matrix (talk) 22:00, 11 November 2025 (UTC)
xref phab:T385811 ‍—‍a smart kitten[meow] 21:45, 11 November 2025 (UTC)

Report concerning User:~2025-33137-18

Yes Done --Clump (talk) 21:09, 12 November 2025 (UTC)

Cleanup Category:MediaWiki code pages

There are ~3000 pages in Category:MediaWiki code. For example Manual:AbstractContributionHandler.php. The vast majority of these are empty skeletons with essentially no content, and the links in the infobox are broken a non-trivial portion of the time because the file was moved or the class was namespaced. And MediaWiki just (in what I think was a bad decision) renamed every single folder to be uppercase, and despite my efforts with {{Capitalize folder }} this ends up breaking even more links.

I suggest deleting every page that contains only a call to {{MW file }} and no other content. What do people think? * Pppery * it has begun 02:04, 12 November 2025 (UTC)

Xref: Phab:T398513 is the relevant task about capalization changes. P858snake (talk) 03:04, 12 November 2025 (UTC)
Unless there's some special magic about the way this site works wrt the average MediaWiki instance, there's nothing to win by deleting all those pages, other than decreasing the amount of pages the spambots can vandalize. They would be no longer accessible to non-admins and the documentation would become poorer, because a skeleton is still better than nothing.
As for the capitalization changes, it's up to the adminship to have a ReplaceText extension or similar installed for cases like this one. Why this facility isn't available in a site that is fundamentally about documentation and bound to need this every now and then is beyond me. Tactica (talk) 16:27, 12 November 2025 (UTC)
It's better to have nothing and direct people to search for what they are looking for on doc.wikimedia.org instead than it is to have pages that are broken nobody is putting in the effort to fix. * Pppery * it has begun 17:31, 12 November 2025 (UTC)
Or, maybe a good chunk of the content currently in doc.wikimedia.org should be moved (or at least mirrored) here. Also, I'd say not having an easy means to replace text site wide is what makes a lot of pages to remain stale. Tactica (talk) 17:38, 12 November 2025 (UTC)
I've never understood the point of these pages; I'd vote for deleting them. I'd be interested in hearing what people think should be added to those pages to make them worth keeping. Is the idea that we have a page here for every single file in the core repo? I get the feeling that they date from a time when MediaWiki code was much less structure and had things like multiple classes per file (at least, judging by the examples for {{MW file }}). What's the point of a page like Manual:ApiQueryRevisions.php? We could write something like "A query action to enumerate revisions of a given page…" but we've already written that in the file itself and it's available at https://doc.wikimedia.org/mediawiki-core/master/php/classMediaWiki_1_1Api_1_1ApiQueryRevisions.html in a way that's guaranteed not to become out of sync with the code. Any more general documentation that's useful about that class should probably be in API:Revisions, and documentation about the architecture or class hierarchy should be done with topics and @defgroup. Sam Wilson 01:49, 13 November 2025 (UTC)
This convention started before we had a site hosting the php doc. And once you have something, hard to get rid of it. It is also searchable from this site, which the autogenerated docs are not. Im in favor of getting rid of it in principle, but i dont have a good picture about what it is they now contain that other docs dont, so a careful strategy to me makes sense. —TheDJ (Not WMF) (talkcontribs) 08:09, 13 November 2025 (UTC)
We could make them soft redirects to wmdoc: interwikilinks…. —TheDJ (Not WMF) (talkcontribs) 08:14, 13 November 2025 (UTC)
That would itself be a problem as the wmdoc pages move without a redirect when the class is namespaced, causing links to break. * Pppery * it has begun 17:14, 13 November 2025 (UTC)

I've added a few featured templates to the Template insertion dialog, by configuring this via Special:CommunityConfiguration. It's just an initial start, if you have good ideas for this, let's talk about it. —TheDJ (Not WMF) (talkcontribs) 14:18, 13 November 2025 (UTC)

Reminder: Help us decide the name of the new Abstract Wikipedia project

Hello. Reminder: Please help to choose name for the new Abstract Wikipedia wiki project. The finalist vote starts today. The finalists for the name are: Abstract Wikipedia, Multilingual Wikipedia, Wikiabstracts, Wikigenerator, Proto-Wiki. If you would like to participate, then please learn more and vote now at meta-wiki. Thank you!


-- User:Sannita (WMF) (talk) 14:21, 20 November 2025 (UTC)