Misplaced Pages

:Village pump (technical): Difference between revisions - Misplaced Pages

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 01:09, 18 December 2024 view sourcePppery (talk | contribs)Interface administrators, Administrators101,280 edits Why are frwiki talk pages so much nicer than ours?: Re← Previous edit Latest revision as of 22:02, 17 January 2025 view source Danbloch (talk | contribs)Extended confirmed users, Pending changes reviewers17,570 edits tracking attributions in material copied from a draft: new sectionTag: New topic 
(658 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{{pp-sock|small=yes}}
<noinclude>{{Short description|Page for discussing Misplaced Pages technical issues}}<!-- <noinclude>{{Short description|Page for discussing Misplaced Pages technical issues}}<!--
-->{{Pp-move|small=yes}}<!-- --><!--
-->{{User:MiszaBot/config -->{{User:MiszaBot/config
| archive = Misplaced Pages:Village pump (technical)/Archive %(counter)d | archive = Misplaced Pages:Village pump (technical)/Archive %(counter)d
Line 32: Line 33:


--> -->
== Group changes by page doesn’t work in mobile view ==
== Add new category: articles in mainspace that contain template "Draft article" ==


The option to "Group changes by page in recent changes and watchlist" doesn’t work for me in mobile view. Am I missing something? ] (]) 12:38, 10 January 2025 (UTC)
{{tl|AfC submission}} uses ] so it can list AfC submissions with categories automatically in ].


:Or perhaps this is a bug? ] (]) 02:50, 12 January 2025 (UTC)
It looks like {{tl|Draft article}} also uses ] but it does not appear to be listing articles in mainspace that contain {{tl|Draft article}} in a category. Can we do that? I have ] {{ping|Tol}} to add removing {{tl|Draft article}} from articles in mainspace to TolBots list of tasks. It would be nice if the bot could work from a category, ] the existing ] to remove {{tl|Draft categories}} from mainspace articles.
::It is apparently intentionally disabled on mobile. It has been disabled in ]. ] <small>]</small> 17:43, 13 January 2025 (UTC)
:::@]: is there any explanation of why it was disabled? Was there a bug? Is there a work item someplace to fix this functionality? I looked at the link you supplied but was unable to discern any reasons. Probably my shortcoming, but I’d appreciate it if you or someone else could explain.
:::As it is, I find myself swapping between desktop view to see the grouped changes and the mobile view to see the changes. Very inconvenient!
:::— ] (]) 06:23, 14 January 2025 (UTC)
::::Basically the only issue is that it's not mobile friendly. ] (]) 06:34, 14 January 2025 (UTC)
::::I don't know anything beyond what's written in the Phab task I linked, which just says it would be ill-suited for mobile. I guess phones were smaller in 2019… ] <small>]</small> 08:12, 14 January 2025 (UTC)
:::::Well, that mode is using separate tables for every row and just a counted number of spaces for correct spacing. It is not well-written and adapting it to mobile is practically impossible without major changes, so it is not a surprise that it was not enabled on mobile. There is a general task for a discussion about what to improve in RC/watchlist design, see ], but it has a long way to go before resolving this. ] 12:58, 14 January 2025 (UTC)
::@], @], @]: Thanks one and all! I will see if I can find a work-around. — ] (]) 15:54, 14 January 2025 (UTC)


== Background colour for Talk and other pages ==
Note that there are currently no articles in mainspace that contain {{tl|Draft article}} but that is because I used AWB to remove it. Thank you, ] (]) 06:33, 7 December 2024 (UTC)


How can I change the background colour of Talk pages without changing Skin. I'm using MonoBook, and the talk page background is blue, but I'd like to change it to white. I presume that I can edit my monobook.css or common.css (I have done previously for other similar things, eg Watchlist, so I'm familiar with the general process).
:@] You're basically asking for https://en.wikipedia.org/Special:WhatLinksHere?target=Template%3ADraft+article&namespace=0&hidelinks=1&hideredirs=1&limit=50. It's been a while since I've used the desktop AWB, but in ] it's pretty easy to generate a list of mainspace pages that transclude a template. You can import the JSON file below to do it for {{tl|Draft article}}:
:<syntaxhighlight lang="JSON" copy=1>{
"Draft article template in mainspace": {"string":{"namespacelist":,"linksto-title":"Template:Draft article"},"bool":{"linksto":true,"backlinks":false,"embeddedin":true,"imageusage":false},"replaces":}
}</syntaxhighlight> TolBot should be able to do something similar. <span class="nowrap">--] (])</span> 17:21, 10 December 2024 (UTC)
:::That would also be a way to achieve the same goal, but that would be inconsistent, less elegant, and a waste of dev time. AWB and JWB are intended for tasks that require human supervision, which this does not. ] (]) 15:56, 13 December 2024 (UTC)
::::@] PyWikiBot, or whatever TolBot is using on the backend, should be able to perform a similar search. <span class="nowrap">--] (])</span> 19:28, 16 December 2024 (UTC)
:::::{{ping|Ahecht}} I know how Pywikibot and the Action API work. You have not given a reason ''why'' you prefer that approach. ] (]) 10:22, 17 December 2024 (UTC)


Do we have a list of {{em|all}} the tweaks that can be to CSS, rather than having to ask about individual ones? ] (]) 00:47, 12 January 2025 (UTC)
== Typing "Template:gl" (lower-case G, lower-case L) in the search box takes me to an unexpected page ==
:If that is what you really want to change, you can try adding this to your ] : <syntaxhighlight lang=css>
body.ns-1 {
background-color: white;
}
</syntaxhighlight> You can pretty much style anything at all, almost every element has a class or ID, view the page source to see them all. — ] <sup>]</sup> 01:25, 12 January 2025 (UTC)
:(edit conflict) {{ping|Mitch Ames}} This is the current CSS in MonoBook: <syntaxhighlight lang="css">
div#content,
div#p-cactions li a:hover,
div#p-cactions li.selected a,
div#content div.thumb {
background-color:#F8FCFF;
}
</syntaxhighlight> You could change it to white in ] with !important added to override the existing CSS: <syntaxhighlight lang="css">
div#content,
div#p-cactions li a:hover,
div#p-cactions li.selected a,
div#content div.thumb {
background-color:white !important;
}
</syntaxhighlight> ] is a whole language and our skins have numerous things which can be targeted with CSS. A list of all possible tweaks is not realistic but maybe there should be an attempt to list significant tweaks many users may want. Some of ] and ] make CSS tweaks without users having to copy the CSS. ] (]) 01:36, 12 January 2025 (UTC)
::{{section link|Help:User style|CSS}} has some info and sample changes. ] (]) 04:11, 12 January 2025 (UTC)
::{{replyto|PrimeHunter|Mitch Ames}} I don't see why might be necessary. This rule sets the background colour for all talk namespaces, also all non-talk namespaces except article: <syntaxhighlight lang="css">div#content,
div#p-cactions li a:hover,
div#p-cactions li.selected a,
div#content div.thumb {
background-color: white;
}</syntaxhighlight> It works for me, and it should work for any other MonoBook user. It goes in ]. As for {{tq|do we have a list of all the tweaks that can be to CSS}}, the list is potentially infinite. --] &#x1f339; (]) 15:24, 12 January 2025 (UTC)
: Side note, this is an ancient customization from ], where you can see a few other places things are blue. ] (]) 20:32, 12 January 2025 (UTC)
::And on that note, I adjusted the upstream CSS so some adjustment above will also be needed. <code>!important</code> is absolutely valid in user CSS, and is what I would recommend for this case. ] (]) 20:44, 12 January 2025 (UTC)
:::It's ''valid'', yes, but it's not ''necessary''. It artificially boosts the specificity when there should be no need to.
:::Anyway, {{diff|MediaWiki:Monobook.css|prev|1269055653|this edit}} means that my CSS rule above should be replaced with the following: <syntaxhighlight lang="css">@media screen {
body:not(.ns-0) #content,
body:not(.ns-0) #p-cactions li a:hover,
body:not(.ns-0) #p-cactions li.selected a,
body:not(.ns-0) #content div.thumb { /* "Margin" for thumbs, padding for galleries */
background-color: white;
}
}</syntaxhighlight> --] &#x1f339; (]) 22:13, 12 January 2025 (UTC)


Will one of these solutions work on article pages, too? Today, every mainspace page i look at has a horrid off-puce colour background which i'm sure wasn't there yesterday ~ ''']'''<sup>''']''']</sup> 08:52, 13 January 2025 (UTC)
When I type "]" (lower-case G, lower-case L) in the search box at the top of my page (in Vector 2022), and then click Search, I am automatically taken to ] (upper-case G, upper-case L). There is not a redirect at ], so I do not understand why this happens. I believe that I should end up at , telling me that "''The page "Template:Gl" does not exist.'', etc."


:@] Your colors are because ] appears to have some old copy of ] in it that emulates the relevant CSS I adjusted today. The rules upstream were overriding these because they were more specific. Now they simply don't apply in mainspace so your rules are engaging. Try removing the CSS in the "LIGHT BLUE SECTION". ] (]) 06:39, 14 January 2025 (UTC)
This also happens if I type "]", so it is not limited to two-letter names.
:(Except the <code>.usermessage</code> block which it looks like you've customized to be red rather than orange.) ] (]) 06:40, 14 January 2025 (UTC)
::Thank you, {{U|Izno}}; this is one of the things i love about our community ~ there's always someone who knows more than i about...everything, but no one hoards it, it's all shared. Begone, puce ~ ''']'''<sup>''']''']</sup> 08:26, 14 January 2025 (UTC)


== Image placement is broken on ] ==
I thought that after the first character, case was significant in page names. What is happening here? – ] (]) 19:20, 10 December 2024 (UTC)


]
:The search box allows es. This query matches "" or another type of near match. ] (]) 19:51, 10 December 2024 (UTC)
The images in the article ] (]) are not placed correctly on desktop. Sometimes, the right-hand column of images overlaps with the reference section, but not always. –] (]]) 02:38, 12 January 2025 (UTC)
::Thanks for that. I suppose this (to me) inconsistent behavior is helpful for nearly everyone, but not for template editors and gnomes trying to investigate and fix specific problems. I find it a bit frustrating that the Search box at the top of the page behaves differently from . I guess that's why one has a white-background button that is the same height as the text box, and the other has a blue-background button that is taller than the text box. Maybe that will help me remember. – ] (]) 19:56, 10 December 2024 (UTC)
:::The big search box at ] always makes a search and never goes directly to a matching page name. The normal search box on every page always goes directly to a page which only differs by captizalition, unless you select "Search for pages contaning" in the dropdown. ] (]) 21:15, 10 December 2024 (UTC) :{{ping|LaundryPizza03}} I used {{tl|stack}} to avoid pushing down the left image. Does that work for you? ] (]) 09:41, 12 January 2025 (UTC)
::Yes, thank you. –] (]]) 18:58, 12 January 2025 (UTC)
: {{u|Jonesey95}}, if you append a tilde to any search in the top-right box, it will force a search result page, regardless if a page exists matching your search string or not. This is actually documented somewhere, and not some kind of klugey thing that might go away next version. Try <code>Template:Ambox~</code> or similar. ] (]) 09:02, 13 December 2024 (UTC)
::Interesting. Strangely, it doesn't tell me that "The page Template:gin~ does not exist", as I might expect, but I'll file that tip away for future use. – ] (]) 15:03, 13 December 2024 (UTC)


== Display bizarreness with green on black gadget ==
== Fun problem with ] (beta feature) ==


Misplaced Pages namespace pages (like this one) and my watchlist have started displaying oddly for me, a user of the green on black gadget. Instead of a black background they are shewing a white background with green text. Started in the last hour or so. ] (]) 22:05, 12 January 2025 (UTC)
Was editing a page (]) with the Improved Syntax Highlighting beta feature when I noticed that the text I was editing was <code style="color: purple">all purple</code>. Scrolled up to find where the problem started, and it was first <code>completely unnhighlighted</code>, then <code style="color: purple">all purple except for <span style="color: RoyalBlue"><nowiki>]</nowiki></span></code>, then it was just ''completely'' off kilter. E.g. <code style="color: purple">As part of its cr<span style="color: green">a'''ckd'''o</span>'''wn<u> and conc</u>urrent''' to rocket fir'''e from''' Gaza, Israel conducted air strikes against Hamas faci'''litie'''s in the Gaza Strip.</code> I guess that's beta features for you. {{smiley}} &ndash;&nbsp;] (]&nbsp;•&nbsp;]) <sub>''Please do '''not''' ping on reply.''</sub> 23:32, 11 December 2024 (UTC)
:It's happening on Talk pages too. ] (]) 22:18, 12 January 2025 (UTC)
:The talk page for that beta feature is ] if you want to report a problem there. It helps to describe exactly what you clicked on and what you saw. For example, were you using the Visual Editor, and were you editing a section or the whole article? – ] (]) 00:56, 12 December 2024 (UTC)
:Do you use Monobook? ] (]) 22:18, 12 January 2025 (UTC)
::{{Thank you}}... not sure how I would get syntax highlighting in Visual Editor though... :-) &ndash;&nbsp;] (]&nbsp;•&nbsp;]) <sub>''Please '''do''' ] on reply.''</sub> 01:46, 12 December 2024 (UTC)
:] ] (]) 14:26, 12 December 2024 (UTC) ::Yes, I was about to ask you if you had just broken it, after reading the thread above. ] (]) 22:19, 12 January 2025 (UTC)
:::Amendments are required at ], unless Izno is willing to revert {{diff|MediaWiki:Monobook.css|prev|1269055653|this edit}}. I can't do either, because I don't have the ] right. --] &#x1f339; (]) 22:34, 12 January 2025 (UTC)
::{{Thank you}}. &ndash;&nbsp;] (]&nbsp;•&nbsp;]) <sub>''Please '''do''' ping on reply.''</sub> 21:28, 12 December 2024 (UTC)
:::Should be fixed. You may need to ]. ] (]) 22:35, 12 January 2025 (UTC)
::::Seems fixed now. Talk pages and Misplaced Pages space fixed after a single hard refresh. Watchlist took three. Thank you. ] (]) 22:37, 12 January 2025 (UTC)


== Problem For Translate page ==
== Does the ] allow ] edit summaries? ==


Hello everyone. I don’t know who is in charge for coding the Translate page on Misplaced Pages. But I wanted to send my message to the Misplaced Pages coders, and that is that in the Misplaced Pages translation system, the information boxes for individual persons (i.e personal biography box- see: ]) are not automatically translated, and it is time-consuming for Misplaced Pages users to manually translate and change the links one by one from English to another language. Please, could the coders come up with a solution for translating the information template boxes? Thank you. ] (]) 19:22, 13 January 2025 (UTC)
] but ended up with receiving ]. So, i'm gonna mirror his discussion here on the ]'s ]. ] (]) 03:14, 12 December 2024 (UTC)
: The English Misplaced Pages has no authority over the Japanese Misplaced Pages. We would probably not want Japanese edit summaries here, but we don't have a "help for non-English speakers" page either so make of that what you will. ] ] 04:32, 12 December 2024 (UTC)
:It appears to have no filter to stop non-Japanese edit summaries. I suggest that you supply an edit summary in English that is helpful when editing. Without knowing the language, perhaps you can usefully edit images, or numbers on a page. ] (]) 06:37, 12 December 2024 (UTC)
:I really wouldn't recommend editing a Misplaced Pages in a language you don't speak for anything beyond the most perfunctory of edits, e.g. maybe replacing images with technically superior versions. For that, machine translation (perhaps with a courtesy note explaining you don't speak the language) should suffice. <span style="border-radius:2px;padding:3px;background:#1E816F">]<span style="color:#fff">&nbsp;‥&nbsp;</span>]</span> 06:39, 12 December 2024 (UTC)
::Unironically unironically the highest quality tip. Thank you. ] (]) 08:49, 12 December 2024 (UTC)
:::If you log in, Japanese Misplaced Pages might send you a welcome message - they sent me one some years ago, see ], which includes one line of English:
::::Hello, Redrose64! Welcome to Japanese Misplaced Pages. If you are not a Japanese speaker, you can ask a question in ]. Enjoy!
:::which may help here. I see that an IP has posted ] at 04:10, 3 December 2024 (UTC). --] &#x1f339; (]) 18:50, 12 December 2024 (UTC)
::Or ]. ]<sub>]<sub>]</sub></sub> (]/]) 20:50, 12 December 2024 (UTC)
: I sometimes perform file moves on Commons, which generates a copy of my edit summary (in English) copied to all languages where the file is renamed pursuant to the file move. I have never had a problem result from this in any language Wiki, including Japanese, where I have some 250 of these. ] ] 20:54, 12 December 2024 (UTC)


:Use ]. It is designed to translate links and will even give you a machine translation of text outside of templates too. It will not give you a final translation, you are supposed to review it yourself.
== Redirects to anchors ==
:As for templates, English Misplaced Pages does not have a translation system. It is feasible for a template to translate dates and language names, but most things can not be translated by templates. It is not what templates do. ] (]) 08:32, 14 January 2025 (UTC)
::Thanks. My another question is that does your system enable to translate from non-english to another language too ? because i saw french and german and italic wiki pages and some of them doesn't had english equal page, but i didn't saw any trantion button (to Offer) for translating into persian language (because my native lang is persian). Should i ask it in Meta ? ] (]) 09:32, 14 January 2025 (UTC)
:::From ] choose a different language instead of English. French and German will translate over to Persian. ContentTranslate uses Google Translate, MinT or Yandex to translate, so stay within the languages these engines can translate from. The links are translated from ], it uses the links from there.
:::For other languages than those supported by these existing engines, you would need an machine translator that is under a free licence (for example MIT, CC-BY-SA, GFDL) and you would ask your community first, then on ]. ] (]) 11:58, 14 January 2025 (UTC)
::::@] Thanks a lot. ] (]) 12:43, 14 January 2025 (UTC)


== Is PetScan tool down or broken? ==
Redirects to anchors don't seem to work.


Hi, Today PetScan (<nowiki>https://petscan.wmcloud.org</nowiki>) is slow to startup, and when it does, Field names are in Red. A simple request that normally runs very fast, errors out with no results and displays ''<nowiki><span style='font-size:7pt;color:red'>num_results</span></nowiki>'' just below the "Submit" button. Not sure where to report so asking for help here. Regards, ] (]) 20:32, 13 January 2025 (UTC)
If I go to ] it redirects to ] at the top of the page. But if I click the link in "Redirected from Special pages" it shows a link to ]. And if I click '''that''' link, I get the anchor jump.
:{{Done}} - PetScan is now running again. Cheers! ] (]) 20:54, 13 January 2025 (UTC)


== afdstats tool down message: Wikimedia Toolforge Webservice is unreachable ==
Is the failure to do the jump on redirect peculiar to Firefox or do I need to file a bug report with Wikimedia? Or is this a known issue they won't be able to fix?


afdstats has been slow since yesterday
] (]) 03:06, 13 December 2024 (UTC)


Getting this message today on the
:What version of Firefox are you using?
:You can find it under help > About firefox. ] (]) 03:35, 13 December 2024 (UTC)
:Redirects to a section require scripting to be enabled. ] (]) 08:13, 13 December 2024 (UTC)


" Wikimedia Toolforge
:Works correctly for me. Firefox 133.0.3 (64 bits) @ Windows 11 Home. --] (]) 09:00, 13 December 2024 (UTC)
Webservice is unreachable
::Works for me in Firefox with JavaScript enabled, bot not disabled as Johnuniq said. Does https://www.whatismybrowser.com/detect/is-javascript-enabled/ say JavaScript is enabled? What is the url in the address bar after clicking ]? With JavaScript enabled and working correctly it should be rewritten to https://en.wikipedia.org/MediaWiki#Installation_and_configuration and jump to the section. Without JavaScript the url remains https://en.wikipedia.org/Special_pages. It does display the MediaWiki article but doesn't jump to the section. This is an effect of MediaWiki using "pseudoredirects" and not real HTTP redirects. ] (]) 12:56, 13 December 2024 (UTC)


The tool responsible for the URL you have requested, https://afdstats.toolforge.org/afdstats.py?name=Maile66&max=&startdate=&altname=, is not currently responding.
== Data sorting in tables ==
If you have reached this page from somewhere else...


This URI is managed by the afdstats tool, maintained by 0xDeadbeef, Ahecht, APerson, Legoktm, Scottywong, Σ.
Hi there, I've created a page ] which has sortable lists.


You may wish to notify the tool's maintainers (above) about the error.
In the first column, I've added data sorting via either <code>|data-sort="Lastname, firstname"|</code> or with <code><nowiki>{{sortname|Firstname|Lastname}}</nowiki></code>, or variations on these. The seem to be outputting to the table, but it doesn't seem always to sort on these values. In particular, cells which have sort values, but do not contain data, are treated as blanks.
If you maintain this tool


The web service for this tool is running but cannot be reached. Please check the error logs of your web service."
It is necessary to have some data-less name cells, because the table contains columns for the author's original names, and their Latin names; but either of these can be absent for different authors.


] (]) 20:33, 13 January 2025 (UTC)
I've tried adding nsbsp; to make browsers think there is content, in case that is the issue, but that doesn't seem to help. Any ideas? ] ] 17:12, 13 December 2024 (UTC)
:{{ping|JimKillock}} It's called <code>data-sort-value</code>. ] (]) 18:23, 13 December 2024 (UTC)
::Ah great - thanks! ] ] 20:29, 13 December 2024 (UTC)


:For the moment, it's working again. ] (]) 20:42, 13 January 2025 (UTC)
== Module editor needed, again ==
::cc @] ] (]) 23:41, 13 January 2025 (UTC)
:::@] No idea. Seems to be working fine, and nothing obvious in the error logs. I restarted the webservice for good measure, but I'd chalk it up to toolforge weirdness. <span class="nowrap">--] (])</span> 05:27, 14 January 2025 (UTC)


== Tech News: 2025-03 ==
Another two redlinks generated by the move of template-generated maintenance categories again, this time relating to {{tl|Infobox road}}:
*{{cl|Infobox road instances in Cabo Verde}} → {{cl|Infobox road instances in Cape Verde}}
*{{cl|Infobox road instances in Georgia}} → {{cl|Infobox road instances in Georgia (country)}}
But yet again, the template isn't directly declaring these categories itself in any place I could fix them myself, but is smuggling them in via a module I can't edit, so I need somebody with module-editing privileges to clean them up. Thanks. ] (]) 17:20, 13 December 2024 (UTC)
: This is beyond me, too. And I tested and it doesn't follow redirects. Posted at ] in the hope that one of the editors watching that knows how this works. ] ] 17:30, 13 December 2024 (UTC)
:: I think exceptions to ISO names need to be added at ]. &nbsp;—&nbsp;<span style="white-space: nowrap;font-family:Arial;background:#d6ffe6;border:solid 1px;border-radius:5px;box-shadow:darkcyan 0px 1px 1px;"> ] &#124;]&nbsp;</span> 18:10, 13 December 2024 (UTC)
:::I agree, it is safer than adding it to the ISO, less templates using the subtemplate than the module. ] (]) 20:19, 13 December 2024 (UTC)
:::I've made and it seems to make the change. One road that I null edited is there at the moment. &nbsp;—&nbsp;<span style="white-space: nowrap;font-family:Arial;background:#d6ffe6;border:solid 1px;border-radius:5px;box-shadow:darkcyan 0px 1px 1px;"> ] &#124;]&nbsp;</span> 08:04, 14 December 2024 (UTC)
:The trace here is ] > ] > ] > ] > ]. The last module "Module:ISO 3166/data/National" mentions "Cabo Verde" as the main name and "Cape Verde" as the alterntive, hence the category gets thee "Cabo Verde" name. ] (]) 19:40, 13 December 2024 (UTC)
*Thanks, gang. I followed up Jts's Cape Verde edit above with another one that used the same format to deal with the Georgia category, and that also worked, so that one's now clean as well. Thanks again for figuring this out. ] (]) 15:35, 14 December 2024 (UTC)


<section begin="technews-2025-W03"/><div class="plainlinks">
== File:01 Burqa (cropped).tif ==
Latest ''']''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. ] are available.


'''Weekly highlight'''
When I hover over the "reply" link on WP:VP/P policy I see ]. Any particular reason for that? ] (solidly non-human), ], ] 23:00, 13 December 2024 (UTC)
* The Single User Login system is being updated over the next few months. This is the system which allows users to fill out the login form on one Wikimedia site and get logged in on all others at the same time. It needs to be updated because of the ways that browsers are increasingly restricting cross-domain cookies. To accommodate these restrictions, login and account creation pages will move to a central domain, but it will still appear to the user as if they are on the originating wiki. The updated code will be enabled this week for users on test wikis. This change is planned to roll out to all users during February and March. See ] for more details and a timeline.


'''Updates for editors'''
:Not sure which "reply" link you're hovering over (there are far too many to try all of them), but neither hovering nor clicking yielded the file in question for the two I tried. &ndash;&nbsp;] (]&nbsp;•&nbsp;]) <sub>''Please do '''not''' ping on reply.''</sub> 23:29, 13 December 2024 (UTC)
* On wikis with ] installed, you can now ] to pages in a given WikiProject by using the <code dir=ltr>inproject:</code> keyword. (These wikis: {{int:project-localized-name-arwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwikivoyage/en}}{{int:comma-separator/en}}{{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-huwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zhwiki/en}})
::It's all the reply links. Only hovering shows the image and click on the reply link just opens the page to reply. ] (solidly non-human), ], ] 04:54, 14 December 2024 (UTC)
* One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in ] (])
:{{ping|CambridgeBayWeather}} I guess you have enabled "Navigation popups" at ]. The reply links are made by "Enable quick replying" at ]. The links points to the page itself and ] is displayed in ] Popups can display an image outside the lead, unlike the default feature Page previews at ]. ] (]) 23:36, 13 December 2024 (UTC)
* ] View all {{formatnum:35}} community-submitted {{PLURAL:35|task|tasks}} that were ]. For example, there was a bug with updating a user's edit-count after making a rollback edit, which is now fixed.
::I do have the navigation popup enabled. It just seemed an odd choice of image for the VP/P page as I didn't realise that was the only image on the page. I see that ] is showing at ]. ] (solidly non-human), ], ] 05:00, 14 December 2024 (UTC)
:::Maybe the icons at ] should also be added to the top of the pages. ] (]) 12:12, 14 December 2024 (UTC)
::::There's not really a good place to add ''only'' the relevant icon, and hovering over a link to ] (no particular section) yields ''no'' image, despite the ] one being in the header, so I'm not quite sure where ''at all'' one would put a relevant image. &ndash;&nbsp;] (]&nbsp;•&nbsp;]) 15:42, 14 December 2024 (UTC)
:::::Popups looks at the source text in ] and doesn't discover the icons which are transcluded from {{tl|Village pump}}. Hovering on the template link shows the first icon ]. ] (]) 20:15, 14 December 2024 (UTC)
::::::Ah. Still doesn't solve the question of where one would put the ] icons. &ndash;&nbsp;] (]&nbsp;•&nbsp;]) <small>''Please do '''not''' ] on reply.''</small> 22:52, 14 December 2024 (UTC)
:::::::Huh. I thought that at the top might work because when I hover over my talk page link above I see ] and on my user page, ]. On PrimeHunter's I see a barnstar and his talk page link shows ]. But for some reason hovering over the links to Daℤyzzos and his talk page show no images at all. ] (solidly non-human), ], ] 00:18, 15 December 2024 (UTC)
::::::::Actually, hovering over a link to ] displays ], but that's still provided (albeit smaller than ]) by the Adminidstrators' newsletter. &ndash;&nbsp;] (]&nbsp;•&nbsp;]) 18:35, 15 December 2024 (UTC)
:::::::::And that's what I'm seeing now. ] (solidly non-human), ], ] 18:39, 15 December 2024 (UTC)
::::::::I did some testing and I found... (drumroll please)<br />...that I have ''absolutely '''no''' idea why ] (or normal userpage for that matter) gets no image''! But at least we know now that it can't be something to do with the image or its syntax {{smiley}}.<div class="paragraphbreak" style="margin-top:0.5em"></div>&nbsp; &nbsp; &nbsp;&mdash;&hairsp;] (]&nbsp;•&nbsp;]) <small>''Please do '''not''' ] on reply.''</small> 19:19, 15 December 2024 (UTC)


'''Updates for technical contributors'''
== Cursor jumping ==
* ] Wikimedia REST API users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. Starting the week of January 13, we will begin rerouting ] from RESTbase to the newer MediaWiki REST API endpoints for all wiki projects. This change was previously available on testwiki and should not affect existing functionality, but active users of the impacted endpoints may raise issues directly to the ] in Phabricator if they arise.
* Toolforge tool maintainers can now share their feedback on Toolforge UI, an initiative to provide a web platform that allows creating and managing Toolforge tools through a graphic interface, in addition to existing command-line workflows. This project aims to streamline active maintainers’ tasks, as well as make registration and deployment processes more accessible for new tool creators. The initiative is still at a very early stage, and the Cloud Services team is in the process of collecting feedback from the Toolforge community to help shape the solution to their needs. ].
* ] For tool and library developers who use the OAuth system: The identity endpoint used for ] and ] returned a JSON object with an integer in its <code>sub</code> field, which was incorrect (the field must always be a string). This has been fixed; the fix will be deployed to Wikimedia wikis on the week of January 13.
* Many wikis currently use ] to render custom footnote markers in Parsoid output. Starting January 20 these rules will be disabled, but the developers ask you to ''not'' clean up your <bdi lang="en" dir="ltr">]</bdi> until February 20 to avoid issues during the migration. Your wikis might experience some small changes to footnote markers in Visual Editor and when using experimental Parsoid read mode, but if there are changes these are expected to bring the rendering in line with the legacy parser output.


'''Meetings and events'''
For a month or longer now, my cursor has been jumping to the beginning of my sentence when I'm writing a message in places like the Help Desk or an article's Talk page — ''but interestingly, not here at Technical Help'' — and try to type capital letters or certain common symbols such as colons, semicolons, parentheses, quotation marks, exclamation points, and question marks. This happens ONLY when I'm working in Misplaced Pages, nowhere else.
* The next meeting in the series of ] will take place on ] and ]. The topic of this call is defining the priorities in tool investment for Commons. Contributors from all wikis, especially users who are maintaining tools for Commons, are welcome to attend.


''''']''' prepared by ] and posted by ]&nbsp;• ]&nbsp;• ]&nbsp;• ]&nbsp;• ]&nbsp;• ].''
It's really maddening, because it means I waste a lot of time going back to the start of a line and copying the letter or symbol to pasted back down where I was typing. Can you help me stop this? ] (]) 12:08, 14 December 2024 (UTC)
</div><section end="technews-2025-W03"/>


<bdi lang="en" dir="ltr">]</bdi> 01:39, 14 January 2025 (UTC)
== Another mystery ==
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/search/?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28048614 -->


== Help needed for accurate table sorting ==
When I go to the talk page for a Wiki article entitled "Ramendra Kumar" and click on History, sometimes I see the entire history as I'd expect, with all messages in descending order ... other times I see selected revisions (there's a box saying "Compare selected revisions," so I'm calling what I see that same way). I never know what to expect when I click on History. I assume this would happen at other article Talk pages.


In the article for the ], the table has the ability to automatically sort the list based on death range, year, etc. It recently came to my attention that, in the year section, the table doesn't seem to be identifying the BCs, and is ignoring them and only counting the numbers. I don't know how to fix this, and it's very annoying
Of course I want to see the entire history. Please help me stop the selected revisions from coming up when I click on History. ] (]) 12:43, 14 December 2024 (UTC)
:], what is the URL, in both cases?<span id="Qwerfjkl:1734269923369:WikipediaFTTCLNVillage_pump_(technical)" class="FTTCmt"> —&nbsp;]] 13:38, 15 December 2024 (UTC)</span>
::It's https://en.wikipedia.org/Ramendra_Kumar, @]. But now I see the history as it should look. I've noticed this has happened before with that history ... but now I've discovered this is happening with other histories as well. One day, I see selected revisions — another day, everything.
::I checked several more edits that I made to other articles and the History tab is bringing up all the revisions correctly. Let me check on this again tomorrow and see if it goes back to seeing just selected revisions. Stay tuned, please.
::I'm intrigued by your User name, as it's certainly an interesting version of the Qwerty keyboard! ] (]) 15:36, 15 December 2024 (UTC)
:::], I mean the URL when you only see certain versions, not the URL of the page.<br/>As far as I know there is no Qwerfjkl keyboard; I just started on Qwerty and got bored halfway through.<span id="Qwerfjkl:1734278217805:WikipediaFTTCLNVillage_pump_(technical)" class="FTTCmt"> —&nbsp;]] 15:56, 15 December 2024 (UTC)</span>
::::Oh, sorry, that’s what I thought I’d copied for you. It’s https://en.wikipedia.org/search/?title=Ramendra_Kumar&action=history .
::::But again, I’ve now found that the selected version/entire version changes happen elsewhere as well as at that page. And by the way when I just checked at the RK page, I found the edits were now showing in their entirety. So, then, they changed twice in one day.
::::As for your Wiki name, lyes, I know there’s no keyboard that uses it. I was just having a little fun with you, ] (]) 18:26, 15 December 2024 (UTC)


Here's a screenshot: https://ibb.co/2d3J21P ] (]) 10:27, 14 January 2025 (UTC)
== Yet another mystery ==


:@] See ] which has a couple of options. ] ] 11:08, 14 January 2025 (UTC)
When I add topics in places like the article Talk pages and the Help Desk, perhaps elsewhere too, I'm finding a lot of times that square-shaped "sticky notes" have begun to pop up with brief dictionary definitions of words. No idea why. I don't ask for them, they just seem to come on their own. They get in the way of my typing. Is there a way to stop this? ] (]) 12:46, 14 December 2024 (UTC)
::Thanks a lot! That seems to have fixed the issue ] (]) 13:56, 14 January 2025 (UTC)


== Finding articles with invalid parameters ==
:Do the "sticky notes" look something like this?<br />{{box|<big>'''note'''</big>{{pb}}A brief record of facts, topics, or thoughts, written down as an aid to memory.{{pb}}<div style{{=}}"color: blue; text-align: right; width: 100%">More »</div> |width=300px |border size=1px |background=LightYellow}}<div class="paragraphbreak" style="margin-top:0.5em"></div>&nbsp; &nbsp; &nbsp;&mdash;&hairsp;] (]&nbsp;•&nbsp;]) 15:59, 14 December 2024 (UTC)
::Yes, except mine are square.
::By the way, @], please tell me how you inserted that image. That's exactly what I wanted to do in this message but didn't know how. ] (]) 16:22, 14 December 2024 (UTC)
:::Okay. If the "sticky notes" look like that, you probably have some sort of dictionary extension installed. If you're using Google Chrome, check to see if you have that installed. If you're ''not'' using Google Chrome, I doubt I can help any further.{{pb}}I made the diagram using the {{tl|box}} template&mdash;it's ''not'' an image. Documentation for using the {{tlf|box}} template can be found ]. Information on uploading a ''screenshot'' (image) of Misplaced Pages to show your problem can be found ].<div class="paragraphbreak" style="margin-top:0.5em"></div>&nbsp; &nbsp; &nbsp;&mdash;&hairsp;] (]&nbsp;•&nbsp;]) <small>''Please do '''not''' ] on reply''</small> 18:53, 14 December 2024 (UTC)
::::1- I ''am'' using Chrome. :) I followed your link and ended up on a page entitled Google Dictionary, so I suppose that means the dictionary is installed. Now what?
::::2- A box template, interesting. I look forward to learning about this. ] (]) 08:14, 15 December 2024 (UTC)
:::::{{ping|Augnablik}} Everybody sees a page called Google Dictionary at . The question is whether you see a button to add or remove the extension. It may be another extension. See https://support.google.com/chrome_webstore/answer/2664769#uninstall-extension. ] (]) 11:15, 15 December 2024 (UTC)
::::::@], I see an Add button. ] (]) 12:17, 15 December 2024 (UTC)
:::::::{{ping|Augnablik}} Then look for another installed extension as described at my link. ] (]) 12:27, 15 December 2024 (UTC)
::::::::I did what you asked, looking for another installed extension. Two came up. One was clearly an extension, and it didn't look important, so I deleted it. But the second is Acrobat! I can't imagine why that would appear as an extension. As you can guess, I didn't uninstall it.
::::::::Perhaps for the uninstallation to work, or the sticky notes to stop (if that's supposed to happen now), I'll restart my computer and come back to see what happens. ] (]) 15:09, 15 December 2024 (UTC)


There is a LTA that has been messing around with population figures in articles about settlements in Russia but also Ukraine. In some of their older edits, they have included invalid parameters in the infobox. See for example edit where {{parameter|pop_2024census}} is invalid because there was no 2024 census in Russia (the last one was conducted in 2021, and before that, in 2010). This was later removed because it is an invalid parameter but the old population figures were missing as a result. Is there a way to find articles that have a similar issue due to invalid parameters being introduced? Thanks. ] (]) 13:35, 14 January 2025 (UTC)
== Christmas message error ==
:Yes. That article was in {{cl|Pages using infobox Russian inhabited locality with unknown parameters}}. If you do not have the Preference enabled to show hidden categories, you might benefit from enabling it (although it can result in a lot of stuff that you may not care about). – ] (]) 15:18, 14 January 2025 (UTC)
Urgh I just sent out a load of Christmas messages and forgot to add a <nowiki></div></nowiki> at the end. So responses will spew onto the background. Can somebody use AWB or a bot to quickly fix it and add it like , it would take an hour to do manually! ♦ ] 10:29, 15 December 2024 (UTC)
::Thank you. Is there any way to find specific invalid parameters (like the example above)? I was also thinking that it might be easier to comb through the edits of the ranges of known IPs (some of which have been blocked). ] (]) 15:25, 14 January 2025 (UTC)
:Some have been fixed already. Each one will require checking manually. {{replyto|Dr. Blofeld}} What is the original that you used? --] &#x1f339; (]) 12:35, 15 December 2024 (UTC)
:::{{ping|Mellk}} {{cl|Pages using infobox Russian inhabited locality with unknown parameters}} is sorted by the name of the unknown parameter. Click "Po" to get parameters starting with "Po" or "po" (and eventually something later). If there are multiple unknown parameters then it may be sorted by the first. You can also consider using ] or ]. ] (]) 16:31, 14 January 2025 (UTC)
:Blowers, you are ] of having too many wiki-friends! Looks like RedRose64 is very kindly helping you out. ] (]) 12:47, 15 December 2024 (UTC)
::::I see, that makes a lot more sense now. Thank you! ] (]) 17:16, 14 January 2025 (UTC)
::A number of them are contributors to the challenges who deserve to be shown that they are appreciated Martin! ♦ ] 12:58, 15 December 2024 (UTC)
:::<small>The only challenge I generally ever attempt is ], and the results aren't usually ]. ] (]) 13:25, 15 December 2024 (UTC) </small>
::{{u|Redrose64}}, or use AWB to alert them to add <nowiki></div></nowiki> at the end if they've not already fixed it! ♦ ] 12:52, 15 December 2024 (UTC)
:::That would be spamming. But what is the original that you used? Presumably it was a template; if I can fix the problem at source, it shouldn't occur again. It seems that every year, somebody sends out Christmas greetings with unclosed markup of some kind - in this case there were both a missing <code><nowiki>'''''</nowiki></code> and a missing {{tag|div|c}} but in the past I've seen cases of unclosed tables, or where closing tags are transposed. --] &#x1f339; (]) 12:59, 15 December 2024 (UTC)
:Please let me know if I can help with this. I have a bot ] approved for fixing typos and issues in mass messages. – ] <small>(])</small> 13:21, 15 December 2024 (UTC)
::Is it possible something could be coded to fix the ones Redrose hasn't done yet? It's just it'll take over an hour to fix manually. Perhaps if this is a common problem at Christmas something could be coded to fix them? Only if it wouldn't take long to do Dream. ♦ ] 16:56, 15 December 2024 (UTC)
:::Yes, I can fix it. It is bedtime here where I live, so I will take care of it tomorrow. – ] <small>(])</small> 17:14, 15 December 2024 (UTC)
::::All {{done}} now, including fixing up some half-fixes by others - do people really think that {{tag|div style|c}} is valid?. --] &#x1f339; (]) 19:59, 15 December 2024 (UTC)


== Hiding Images ==
== URGENT - more category template mess ==


'''Anyone know if it's easily possible to block all images shown on ]'''? I don't want to deal with ]'s ] script since I use images on my talk page and my user page (as well as there being other images on pages that aren't necessarily inappropriate), nor with having to import every page into my ] using <code>.page-(Name) img {display: none;}</code>. I'm not entirely sure if there will ever be a scenario where I will encounter an image from the bad image list since I revert vandalism with AntiVandal and I mainly go to pages without these images, but I'd still like something just in case. Thank you! / ] <sup><nowiki>]<nowiki>]</nowiki></sup> 16:54, 14 January 2025 (UTC)
A mass nomination has been listed at ] for processing with hundreds and categories and hundreds of thousands of articles. However these are generated by convoluted code in templates and it's not clear how to change WikiProject & taskforce "articles" to "pages" without causing chaos.
:Hmm... This is a more fiddly task than it may appear at first glance. The absolute "best" way to, is to install in your browser a content blocker extension such as ], take the bad image list and process it into a filter list it can use, then add that filter list. Or alternately filter your network traffic "upstream" at your LAN ] to block "fetches" of those files in the list.
:The "foolproof", or nearly enough, way to do it via a ], is going to involve sticking a CSS rule in your user CSS to '''default-hide''' all images, and then have a user script go through and ''un''-hide all of them that aren't on the bad list. That is similar to what Anomie's image hider is doing.
:Anything else can't guarantee you won't see the images, before it then is able to hide them—it inherently suffers from ]s, the ] problem "infamous" in Web development. Your browser goes right ahead and tries to load everything and render and show it to you since that's what it's designed to do; meanwhile, it also loads all the client-side ] and executes it, with no guarantees of what gets to run first or how long it takes to load & execute. That all has to happen before any script can then go through and hide bad images—so the unpredictable result of what happens on any given page load, is based on what "wins the race": the browser's page display rendering, or its JavaScript engine? The "best" methods I detailed avoid this issue by either running as a ], which has much more control over the browser and what it does and doesn't do; or, by just gatekeeping your network connection on a completely separate device. (You ''could'' also do the network filtering by running a filtering ] and pointing your browser at the proxy.)
:I think I might be willing to take a crack at hacking something up if you'd find it useful. Like I said, the method I recommend is to massage the bad image list into a format something like uBlock can use. So let me know if you find any of the suggestions here helpful. --] (]) 05:11, 16 January 2025 (UTC)
::if anyone is bored, I'd suggest to try to write a ] and filter the requests like that. Then there could be lists of blocked images, that people could share and import from each other with levels of criteria that they want to apply. It would help avoid the flash of content. —] (] • ]) 10:33, 17 January 2025 (UTC)


== Adding categories to vital articles ==
Can some please URGENTLY look at the templates and sort this out. Once again we've had a mass renaming pushed through without stopping to check it can be easily done. ] (]) 00:04, 16 December 2024 (UTC)


I would like to add a category to all the vital articles. For example, on ], there is a category that says Misplaced Pages level-3 vital articles in People. I would like to add Misplaced Pages level-3 vital articles to the page without manually adding each category to every page. It seems like there is a template that added the category so I am wondering if it has to do anything with the template to add the category. ] (]) 17:06, 14 January 2025 (UTC)
:] has some discussion about the topic. ] (]) 00:12, 16 December 2024 (UTC)
:], ] is a container category. It should not have individual articles.<span id="Qwerfjkl:1736878175916:WikipediaFTTCLNVillage_pump_(technical)" class="FTTCmt"> —&nbsp;]] 18:09, 14 January 2025 (UTC)</span>
: I see at the top of ] it states {{tq|If the category needs to be split among multiple destination categories, requires template editing, or requires editing the documentation subpage of templates, or any other special circumstances that require manual review, list it at ] rather than here.}} Perhaps that should be done, and the person who didn't do that in the first place informed of their mistake? ]] 00:14, 16 December 2024 (UTC)
::Saw the notice. Didn’t see that. ] (]) 18:34, 14 January 2025 (UTC)


== "Hidden" template formatting issue ==
::I've moved the list to ] and will try blocking the bot for a couple of hours to see if that resets it. I have asked the editor who put the list on the main processing page to remember to fix templates at the same time. But more generally this whole renaming mess has caused chaos, not least because of the absurdly complicated way these categories are generated without being easy to amend. ] (]) 00:22, 16 December 2024 (UTC)


{{hidden
== Infobox radio station issues ==
| expanded=true
| headerstyle = text-align:left;
| header =
Header 1
| content =
Content 1.1
}}


{{hidden
In many articles at {{Plain link|url=https://en.wikipedia.org/Category:CS1_errors:_URL?from=W|name=Category:CS1 errors: URL}} regarding radio stations have a common problem and its about a citation error that too in same place. It's something with {{tl|Infobox radio station}}.––]<sup>(])(])</sup> 17:38, 16 December 2024 (UTC)
| expanded=true
:Not a WP:VPT issue.
| headerstyle = text-align:left;
:I only looked at one article (]) but in that article there is this:
| header =
::<syntaxhighlight lang="wikitext" inline="1">| facility_id = WALC: 72377 <br />WZLC: 173901</syntaxhighlight>
Header 2
:The value assigned to that parameter completes an incomplete url.
| content =
:
Content 2.1
:If one is to believe the template documentation, the only value that should be assigned to that parameter is the 'numeric Facility ID' – whatever that is. As currently written, the value assigned to {{para|facility_id}} looks like a mishmash of callsigns and facility IDs for two different radio stations. Perhaps the other radio station articles in {{cl|CS1 errors: URL}} suffer from similarly malformed input.
:—] (]) 18:16, 16 December 2024 (UTC)
::Is it appropriate to remove <code>WALC:</code> & <code><nowiki><br /></nowiki></code> and only put one line of numerical rather than two.––]<sup>(])(])</sup> 18:22, 16 December 2024 (UTC)
:::You should probably discuss this issue with editors at ]. Editors there should be able to tell you how to properly handle two (related) radio stations in a single article/infobox. Perhaps that discussion will result in changes to {{tlx|Infobox radio station}}.
:::—] (]) 18:56, 16 December 2024 (UTC)


Content 2.2
== Account creation limit for administrators ==
}}


I present for your consideration two transclusions of {{tlx|hidden}}. I see less space between Header 1 and Content 1.1 than between Header 2 and Content 2.1. Yet the only coding difference is the existence of Content 2.2. Why? Does anyone not using Windows/Firefox see this anomaly? If not, I'll assume a browser issue. If so, can the template be modified to correct this? &#8213;]&nbsp;] 05:33, 15 January 2025 (UTC)
I'm trying to process ] requests and I'm getting the message that I've exceeded the "6 accounts in the last 24 hours" limit (when I tried it via the API, I got "acct_creation_throttle_hit") despite the fact that I am an administrator have the <code>noratelimit</code> userright. Reading ] and ] it seems like admins shouldn't be subject to that limit. I've verified via the API that I am properly logged in and have <code>noratelimit</code>. Any idea why I'm not able to create further accounts? <span class="nowrap">--] (])</span> 19:14, 16 December 2024 (UTC)
:] confirms you should have <code>noratelimit</code>. You have created 9 accounts today. <code>wgAccountCreationThrottle</code> is set to 6 in https://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php. If the problem started after the 9th then I really don't know why. ] (]) 20:55, 16 December 2024 (UTC)
::@] Some were created directly with the ACC tool, so they may appear to come from a toolforge IP address as opposed to my own, and others were created manually. At least that's all I can think of. <span class="nowrap">--] (])</span> 21:11, 16 December 2024 (UTC)
:::@] I just tried creating some other accounts both manually and via the tool and they both worked, but the specific username I tried before still gives me the "6 accounts" error. Does that rate limit follow the username somehow? <span class="nowrap">--] (])</span> 21:18, 16 December 2024 (UTC)
::::I don't know. ] (]) 21:35, 16 December 2024 (UTC)
:You could be hitting a special upstream mitigation, is there anything unusual about the username you are trying to create? — ] <sup>]</sup> 22:16, 16 December 2024 (UTC)
::Might've been the email domain, which appears to be on various lists as "likely used for abuse and fraud". <span class="nowrap">--] (])</span> 14:20, 17 December 2024 (UTC)
:::Could be - I don't normally create accounts for people with suspicious email addresses. — ] <sup>]</sup> 18:04, 17 December 2024 (UTC)
:How are you authenticating to the API? If you're using a bot password or an OAuth client it's possible that the client does not have a ] that includes <code>noratelimit</code>. ] (]) 15:14, 17 December 2024 (UTC)
::I was using ], so no bot password or OAuth (and the same issue occurred with the regular account creation page as well). <span class="nowrap">--] (])</span> 15:22, 17 December 2024 (UTC)


:Different OS/browser comment here and I see it, so it's not just you. I'll leave it to someone more versed in templates to try to troubleshoot, but you aren't crazy and it doesn't seem to be a browser/OS specific issue. -bɜ:ʳkənhɪmez &#124; ] &#124; ] 05:33, 15 January 2025 (UTC)
== Highlight function of Interactive Pathways Map not displaying content correctly ==
::The parser/renderer, or whatever it's called, inserts {{tag|p}} tags into the second one, but not into the first one.
<syntaxhighlight lang="html">
<div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1214851843">.mw-parser-output .hidden-begin{box-sizing:border-box;width:100%;padding:5px;border:none;font-size:95%}.mw-parser-output .hidden-title{font-weight:bold;line-height:1.6;text-align:left}.mw-parser-output .hidden-content{text-align:left}@media all and (max-width:500px){.mw-parser-output .hidden-begin{width:auto!important;clear:none!important;float:none!important}}</style><div class="hidden-begin mw-collapsible" style=""><div class="hidden-title skin-nightmode-reset-color" style="text-align:center; text-align:left;">Header 1</div><div class="hidden-content mw-collapsible-content" style="">
Content 1.1</div></div>


<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1214851843"><div class="hidden-begin mw-collapsible" style=""><div class="hidden-title skin-nightmode-reset-color" style="text-align:center; text-align:left;">Header 2</div><div class="hidden-content mw-collapsible-content" style="">
when you try to use the function Highlight as in
<p>Content 2.1
</p>
Content 2.2</div></div></div>
</syntaxhighlight>
::This is not really an explanation, but it may help someone track down why it happens. – ] (]) 06:13, 15 January 2025 (UTC)
:::Thanks for that, it will help. Someday I might take the time to learn how to do that myself. I know it can't be that hard. &#8213;]&nbsp;] 07:03, 15 January 2025 (UTC)
:::::] can be fun. I used the "Show raw HTML" option. – ] (]) 15:01, 15 January 2025 (UTC)
::::Many templates use a parameter for each line to avoid multi-line inputs. Your input contain line breaks which the parser is handling in a way you don't like. You could decide to use ] to achieve this in your example:
{{hidden
| expanded=true
| headerstyle = text-align:left;
| header =
Header 3 - Line Breaks Used
| content =
Content 3.1{{Break|2}}Content 3.2
}}


::::Or you could use ] templates for more natural multi-line support if you are okay with a different look and feel:
{{collapse top|title=Header 4|left=yes|expand=yes|width=30%|clear=right|bg=white|border=0px|b-color=white}}
Content 4.1


Content 4.2
GlycolysisGluconeogenesis_WP534|highlight=Glucose-6-phosphate_isomerase
{{collapse bottom}}
::::At least you may have some options now. ] (]) 07:18, 15 January 2025 (UTC)
:::::Thanks. I'm not interested in kludgy workarounds for a problem that shouldn't exist in the first place. I'm a retired non-web developer; some called me a perfectionist because my quality standards were higher than theirs. If I were an editor who had some time invested in {{tlx|hidden}} (pride of partial authorship), I'd be all over this. I'm also not interested in a solution to my case alone; my focus is on the project.{{pb}}I'm hoping someone will take this on. If no one does, I'll just live with the problem. &#8213;]&nbsp;] 08:09, 15 January 2025 (UTC)


== Number of ] deletions ==
the thumbimage is not displayed correctly: it is centered on the highlighted objcet as intended but not displayed, leaving a void where the highlighted object should be.

div style="position: relative; top: -204.445378151261px; left: -239.5px; width: {{{bSize}}}px"
the problem is in width:{{{bSize}}}. it should be fit-content

the problem affects every interactive pathways map i have seen. ] (]) 20:37, 16 December 2024 (UTC)

:The highlight box when clicking on a notification linking to this post is also ''way'' oversized: it extends just past the bottom of the text in the previous post an ''well'' below the bottom of the footer. (Wait&mdash;is this reply also going to be way off to the side? Only one way to find out!) &ndash;&nbsp;] (]&nbsp;•&nbsp;]) <small>''Please do '''not''' ] on reply.''</small> 20:49, 16 December 2024 (UTC)

== Tech News: 2024-51 ==

<section begin="technews-2024-W51"/><div class="plainlinks">
Latest ''']''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. ] are available.

'''Weekly highlight'''
* Interested in improving event management on your home wiki? The ] offers organizers features like event registration management, event/wikiproject promotion, finding potential participants, and more - all directly on-wiki. If you are an organizer or think your community would benefit from this extension, start a discussion to enable it on your wiki today. To learn more about how to enable this extension on your wiki, visit the ].

'''Updates for editors'''
* Users of the iOS Misplaced Pages App in Italy and Mexico on the Italian, Spanish, and English Wikipedias, can see a ] with insights based on their reading and editing history.
* Users of the Android Misplaced Pages App in Sub-Saharan Africa and South Asia can see the new ] feature. This feature shows a suggested search term in the Search bar based on the current article being viewed, and a suggested reading list generated from the user’s last two visited articles.
* The ] is now active and running on nearly 800 wikis. This service reminds most users holding temporary rights when they are about to expire, so that they can renew should they want to. See ] for more information.
* The next issue of Tech News will be sent out on 13 January 2025 because of the end of year holidays. Thank you to all of the translators, and people who submitted content or feedback, this year.
* ] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were ]. For example, a bug was ] in the Android Misplaced Pages App which had caused translatable SVG images to show the wrong language when they were tapped.

'''Updates for technical contributors'''
* There is no new MediaWiki version next week. The next deployments will start on 14 January.


How many abandoned drafts are deleted as ] each month or year? Is there a report or metrics showing how many G13 deletions are performed? More generally, are there statistics showing the frequency of the various types of speedy deletion including G13? It is G13 at this time that I am asking about, but, as a former quantitative program management analyst and computer performance analyst, I will probably be interested in any sort of deletion statistics. ] (]) 16:32, 15 January 2025 (UTC)
''''']''' prepared by ] and posted by ]&nbsp;• ]&nbsp;• ]&nbsp;• ]&nbsp;• ]&nbsp;• ].''
</div><section end="technews-2024-W51"/>


:]. – ] <small>(])</small> 16:51, 15 January 2025 (UTC)
<bdi lang="en" dir="ltr">]</bdi> 22:21, 16 December 2024 (UTC)
::]. – ] <small>(])</small> 16:57, 15 January 2025 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/search/?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27942374 -->
:::Thank you, ]. That is interesting. So it appears that there are more than 5000 G13 deletions each month. ] (]) 18:35, 15 January 2025 (UTC)
:The of ] shows the daily numbers. 160–220 per day. – ] (]) 10:01, 16 January 2025 (UTC)


== Dark mode and {{tl|Yes}} ==
== Seeking bot that checks for duplicate sources ==


Hi, so {{tl|Yes}} has always been a bit hard to add dark mode compatibility for. <code>skin-invert</code> isn't that useful as it doesn't blend in with the natural background (i.e. the dark mode background isn't #000). I made ], however anywhere I put the templatestyles tag introduces problems in one way or another. I think the easiest solution is to insert these styles into ], since light-dark() function in CSS doesn't have good compatibility. Thoughts? —'''](!)''' <sub>ping one</sub><sup>when replying</sup> &#123;''] - ] - ]''&#125; 17:37, 15 January 2025 (UTC)
Is there any bot on Misplaced Pages that will check an article for sources that are used multiple times (and could be combined)? <span style="text-shadow:#000 0em 0em 1em">]</span> 22:26, 16 December 2024 (UTC)
:As I mentioned on that template's talk page, it would be great to have a fix that worked for all of the templates in {{cl|Unified table cell templates}}. – ] (]) 20:54, 15 January 2025 (UTC)
::{{ping|Jonesey95}} yeah, that's the issue. There's no good place to insert a templatestyles tag, and there are downsides with inserting stuff into ] (namely only IAs can edit). Maybe what we can do is have a hidden gadget that loads CSS from a template-level CSS page (]) so that any template editor can edit it. —'''](!)''' <sub>ping one</sub><sup>when replying</sup> &#123;''] - ] - ]''&#125; 18:11, 16 January 2025 (UTC)
:What's the issue with adding the templatestyles tag? – ] (]) 19:47, 16 January 2025 (UTC)
::It can not be done because the template is used within a table. The parser then removes the <> characters and tries to make it work as an table styling, rendering it completely useless. ] (]) 22:21, 16 January 2025 (UTC)
:::I would word it as.. the template does not output wikitext, it outputs inline CSS. As such it can only be used in places that accept inline CSS and those places do not handle arbitrary wikicode, so they cannot handle the templatstyles tag being added by the template. This is not surprising, we've always been warning about these inline 'table fragments' generated by templates, and it is also why they don't work in things like Visual Editor. —] (] • ]) 10:21, 17 January 2025 (UTC)
::::But {{t|Yes}} is inline CSS followed by a pipe followed by table cell content, which ''is'' wikitext, alongside which adding the templatstyles tag should be possible. – ] (]) 11:06, 17 January 2025 (UTC)
:::::Yes, you can add the tag. What you cannot do is ensure the tag comes before the class name.
:::::I have a few reasons why I haven't bothered touching these templates.
:::::# The above.
:::::# I have a niggling feeling you'd start seeing some pages hitting one or another parser limits, either PEIS for the addition of the tag, or the strip marker expansion limit (which is apparently and surprisingly possible to hit despite its big size because the contents of each tag are expanded before they're de-duplicated, IIUC).
:::::# I've been thinking about whether it makes sense to have the styles like this in a bunch of separate templates or whether it makes sense to have a single table style template. Maybe a mix between the commonly used ones and the others.
:::::] (]) 18:58, 17 January 2025 (UTC)
::::::I think centralizing the styling for templates intended to be used for individual table cells would make sense. It would make it easier to ensure that the styling remains accessible in both light and dark modes, and different skins (regardless of where the skin-specific adaptations are made). I think this is worth the additional cost of having to add a <syntaxhighlight lang="html" inline><templatestyles></syntaxhighlight> element before the table. A helper template could be used, and it could take arguments to allow it to select one or more categories that it could map to specific stylesheets. ] (]) 19:17, 17 January 2025 (UTC)


== Harv warnings on bundled refs ==
:There is a tool available at https://yabbr.toolforge.org/ that helps combine duplicate references. – ] <small>(])</small> 02:12, 17 December 2024 (UTC)
:: Looks like that's a different function. It finds articles where someone has twice ''named'' a citation using the same refname. I'm looking for something which finds duplicate URLs, so that I can combine them into one citation that can be referred to multiple times. <span style="text-shadow:#000 0em 0em 1em">]</span> 02:20, 17 December 2024 (UTC)
:::] is also helpful in combining duplicate references, but it is mainly used for fixing bare references. – ] <small>(])</small> 02:38, 17 December 2024 (UTC)
:::: That sounds like the ticket! I'll give it a try. <span style="text-shadow:#000 0em 0em 1em">]</span> 02:48, 17 December 2024 (UTC)
:::::{{replyto|Grorp}} There's ], but I've not used it myself. I did come across it {{diff|2020 Atlantic hurricane season|prev|1259120127|here}}, inspiring me to do {{diff|2020 Atlantic hurricane season|1259210446|1259149981|this}}. --] &#x1f339; (]) 21:04, 17 December 2024 (UTC)


Could one of you referencing mavens around here please take a look at ] and tell me why the multiple refs introduced back in February 2024 by another editor aren't working? I know that some of the bundled refs are working for cite web references but the ones for cite books are not. If you could explain what is going wrong here and tell me '''here''' how to fix the issues, I'd really appreciate it. Maybe if I do it myself and understand what is going on, I'll be able to fix something similar next time. Thanks, ] (]) 20:48, 15 January 2025 (UTC)
== VPNgate blocking bot ==
:What do you mean by "not working"? I don't see any error messages or problems. Give a specific example of what you think should happen and then explain what is currently happening. – ] (]) 20:56, 15 January 2025 (UTC)
::Sorry I wasn't more clear. There are 9 Harv warnings being thrown at present. They are all emanating from these 2 refs:Ref 52 & Ref 65, both of which have similar nomenclature and were added at the same time. I know you know all about this but for the kibitzers in the back, if one can't see Harv errors and Harv warnings one has to install ]. Thanks - ] (]) 21:30, 15 January 2025 (UTC)
:::I see them. They're warnings, not errors. You can safely ignore them. --] &#x1f339; (]) 22:28, 15 January 2025 (UTC)
::::Oh I know they're warnings and they can be ignored, but sometimes I like to tidy things up around here... - ] (]) 00:41, 16 January 2025 (UTC)
:::{{ec}}
:::If you think that there won't be any {{tlx|sfn}} or {{tld|harv}} templates linking to the nine long-form citations in the three bundles (permalinks: ], ], ]), you can set {{para|ref|none}} in each long-form citation template in the bundles to suppress the warning messages.
:::—] (]) 22:39, 15 January 2025 (UTC)
::::Thanks {{u|Trappist the monk}}, I appreciate the tip. I do know about the ref=none fix but what I want to know is *why* are these particular bundles throwing Harv warnings when other bundles in the article aren't? It's probably as plain as the nose on my face but I just can't figure it out. - ] (]) 00:41, 16 January 2025 (UTC)
:::::The warning messages have nothing to do with bundling. Were those long-form citations unbundled and listed as individual long-form templates, they would show the same warning messages until they were linked by matching {{tlx|sfn}} or {{tld|harv}} templates. The long-form citations show the warning now because (apparently) there is no need to link to any of them individually with {{tld|sfn}} or {{tld|harv}}.
:::::
:::::So, of course, your next question is: What about "George Washington's Last Will and Testament" in ]? It doesn't show the warning message because that {{tlx|cite web}} template does not name an author/contributor/editor. To create a <code>CITEREF</code> anchor ID, all cs1|2 templates require at least one author/contributor/editor name parameter; no author/contributor/editor: no <code>CITEREF</code> anchor ID so nothing for a short-form template to link to so no warning message. Setting {{para|ref|none}} tells cs1|2 that it must not create a <code>CITEREF</code> anchor ID; same as if there were no author/contributor/editor.
:::::—] (]) 01:17, 16 January 2025 (UTC)
::::::With the harv script that I am using, bundled refs have always shown the "Harv warning: There is no link pointing to this citation. The anchor is named CITEREFWashington" messages for unlinked citation templates, while unbundled, unlinked refs in the same article do not show errors. I always figured this was a limitation in the script. I am using the Ucucha script. – ] (]) 02:17, 16 January 2025 (UTC)
:::::::] lists citations with the same author and year, even if there is no harv or sfn linking to them. It also has other ID conflicts. For example lists three errors. ] (]) 14:30, 16 January 2025 (UTC)


== Selection of image displayed at the top of the article / in the search results on mobile devices ==
I am seeking consensus on a proposal to develop and deploy a bot to help block VPNgate IP addresses used by a particular ]. For ]/] reasons, I cannot provide full details, but users familiar with the LTA in question will understand the context.


When I view ] on my mobile device, the image displayed at the top of the article is the ''second'' image in the article, which is an image of the driver who finished ''second'' in the championship. The same applies to the image displayed when I search for the article in the search bar on my mobile device. Other editors report seeing the same thing. It would be preferable if it displayed the ''first'' image in the article, which is an image of the the driver who ''won'' the championship, as occurs for most (all?) the other Formula One season summary articles, e.g. ], ], etc. Is there a way to select/specify which article is displayed at the top of the article / in the search results on mobile devices? Thanks. ] (]) 20:51, 15 January 2025 (UTC)
=== Background ===
:When I look at that article in Safari on my iPhone in mobile view, I see the lead, then the F1 season box, then four images, just below the F1 season box. There is no image at the top of the article. Let us know how you are viewing the article, and maybe provide a screen shot. – ] (]) 20:59, 15 January 2025 (UTC)
I have tested several VPNgate IPs, and very few of them are currently blocked. According to Misplaced Pages's policy on open proxies and VPNs (per ]), these should be blocked. Given the volume of VPNgate IPs, I propose using a bot to automate this process.
:Interesting - I see the correct first image of Hamilton after the season box (first in a group), so all ok there, but I can confirm seeing the second of Massa as the thumbnail when searching for it, which probably shouldn't be happening. I can't see anything affecting those images which should mean one gets skipped unless it's somehow related to the use of {{tl|Multiple image}} ] (]) 21:14, 15 January 2025 (UTC)
::{{ping|DH85868993}} I don't know what you mean by "the image displayed at the top of the article". The image in mobile search results is selected by ] which says "images smaller than 119 pixels are negatively weighted". The first image has width 111px due to a small width/height ratio and the current parameters to {{tl|Multiple image}}, so the second image is selected instead. <code>total_width = 500</code> or other images could change it. ] (]) 21:18, 15 January 2025 (UTC)
:::{{re|PrimeHunter}} Changing the <code>total_width</code> has fixed it, thanks. Re the image at the top of the article: When I view the article in the Misplaced Pages app on my Android Samsung phone, it displays an image at the top, above the article title. (Sorry, I didn't realise that I was viewing the article via the app). ] (]) 21:34, 15 January 2025 (UTC)


== Another category/java space user mess ==
This is building off ] on ].


Can someone with the tools & know-how look at ] (the user hasn't edited for two years) and remove the page from the redirect ] (and preferably from all pages as well). Thanks in advance. ] (]) 21:44, 15 January 2025 (UTC)
I am posting here to gauge consensus needed for a ].
:The page hasn't been edited in two years but ] has thousands of other edits in that time and several in the last week. The page is evaluated as wikitext when categories are added so each <code><nowiki>{{WikiProject Theatre|...}}</nowiki></code> causes categories. For js/css pages it can be avoided with wikitext comments inside js/css comments but the json format doesn't have comments. It could be avoided by making some valid json which contains <code><nowiki><!--</nowiki></code> before the first <code><nowiki>{{WikiProject Theatre|...}}</nowiki></code> and <code><nowiki>--></nowiki></code> after the last. It could for example be arbitrary replace rules which will never be applied in practice. ] (]) 22:51, 15 January 2025 (UTC)
::Would changing the page's ] from JavaScript to JSON help with the unwanted categorization? Only ] or an interface administrator would be able to do it. —⁠] (]) 22:58, 15 January 2025 (UTC)
:::That might do it. The source of ] contains <code><nowiki>]</nowiki></code> but the page is not in ]. It would have been there if it had content model JavaScript or CSS so it appears JSON pages are not evaluated as wikitext when link tables are made. ] (]) 23:12, 15 January 2025 (UTC)
:::: I have changed the content model to JSON. ] ] 23:14, 15 January 2025 (UTC)
:::::As the page name hints, that page is settings related to the ] tool. This page is updated whenever I use the "Save to wiki" option to save my JWB settings. I to confirm that. If this can result in the page getting placed into a category (presumably through saving settings related to editing a category or the pages therein), then you might want to report the issue at ], so you won't have to do manual fixes every time someone else uses this option. --] (]) 23:40, 15 January 2025 (UTC)
::::::It looks like JWB used to save settings at .js and automatically moved it to .json, hence the mismatch between content model and page name/file type. There are ]. ] (]) 00:18, 16 January 2025 (UTC)
:::::::The only category currently in the 22 pages is ] in ], but maybe an interface admin should change content model for all 22 to avoid future issues and make the pages more readable. ] (]) 00:35, 16 January 2025 (UTC)
::::::::I've fixed it for ]. – ] (]) 10:08, 16 January 2025 (UTC)
::::::::I updated the batch JS-->JSON. — ] <sup>]</sup> 10:34, 16 January 2025 (UTC)


== Unable to access contribs or talk page for user ==
=== Proposal ===
I propose a bot to automate blocking these VPNgate IPs using the following steps:


On NPP I came across ], which was said to be created by ]. When I try to click that user name, or the links to their talk page or contributions, I get the "Bad title" special page, saying "The requested page title contains unsupported characters: ">"." I can't even link to his name here. I don't know if this user exists, or if it is some other glitch, but if the user exists then I guess such user names should be disallowed technically. ] (]) 11:30, 16 January 2025 (UTC)
# The bot will use provided by VPNgate, which contains OpenVPN configuration files in Base64 format. The provided "IP" value is only the one that your computer uses to talk to the VPN (and sometimes wrong), not the one used for the VPN to talk to Misplaced Pages/external internet - this requires testing to uncover.
:It's an import artifact. Looking at the deleted page, it's linked as ], which goes to the right place. It was reimported properly into ], where it's ] to ] (the 29 June 2001 edit). —] 11:40, 16 January 2025 (UTC)
# The bot will iterate through each config file and use OpenVPN to test if it can connect. If successful, it will then use the VPN to send a request to to determine the real-world IP address used by each VPN to connect to Misplaced Pages. This is sometimes the same as the IP used to talk to the VPN - but sometimes completely different, see the demo edit I did using VPNgate on the Bot Requests discussion linked above and I also did one as a reply to this post. Also, testing is needed before blanket blocking because VPNgate claim to fill the list with fake IPs to prevent it from being used for blocking, again see the BR discussion.
::Okay, thanks. Seems like a waste of time to create a temp page and get it deleted just so we now have edit in the history as well, but that's not a VPT issue of course. Perhaps getting the correct user link in the NPP feed would be better though. ] (]) 11:46, 16 January 2025 (UTC)
:::Some old edits from before the current MediaWiki software have been found and systematically imported. See ]. There isn't always a corresponding MediaWiki user. ] (]) 13:26, 16 January 2025 (UTC)
:Yeah that was a silly mistake on my part and comes from not checking the " Assign edits to local users where the named user exists locally " check box in the import form (that box is normally left unchecked for imports from other language Wikipedias, but in this case where it's from one English Misplaced Pages database to another, I ideally want to check it). See . My current project is to try to match accounts in the ] with those in the current database as closely as possible. ] (]) 01:49, 17 January 2025 (UTC)


== can't pan around map on Red Rock-Secret Mountain Wilderness with a mouse / touchscreen ==
'''Blocking or Reporting''':
* If the bot is approved as an admin bot, it will immediately block the identified IPs or modify block settings to disable TPA (see Yamla's recent ANI discussion per the necessity for this) and enable auto block.
* If the bot is not approved to run as an admin bot, it will add the IPs to an interface-protected JSON file in its userspace for a bot operated by an admin to actually do the blocking.


When I click on / expand the map for ] I can't move around on the map by clicking and dragging with my mouse. I can move around with the directional keys on my keyboard but not a mouse or clicking and dragging with my touchscreen.
=== Additional Information ===
* I have already developed and tested this bot locally using Pywikibot. I have tested it on a local MediaWiki install and it successfully prevents all VPNgate users from editing (should they not be IP block exempt).
* I’m posting here to gauge broader community consensus beyond the original ] discussion.


Any ideas? ] (]) 14:38, 16 January 2025 (UTC)
=== Poll Options ===
* '''Oppose''': Object to the bot proposal. Feel free to explain why.
* '''Support''' options:
# '''Admin Bot (admin given code)''': An admin will run the bot, and I will provide the code for them to run, as well as desired environment setup etc. and will need to send any code changes or packages updates to them to perform. ''Admin needs to be quite technically competent.''
# '''Admin Bot (admin gives me token)''': An admin provides me with the bot token (scoped per Anomie below) of a newly created account only for this purpose, allowing me to run the code under myself on Toolforge and fully manage environment setup (needs install and config of multiple python and brew packages not needed for standard pywikibot) as well as instantly deploy any needed code changes or dependency updates without bottlenecks. ''Admin only needs to know how to use Misplaced Pages UI and navigate to ], check some boxes, and then submit.''
# <s>'''Admin Bot (I run it)''': For this specific case I am permitted to run my own admin bot.</s> Withdrawn per Rchard2scout and WMF <code>viewdeleted</code> policy.
# <s>'''Bot without Admin Privileges''': The bot will report IPs for potential blocking without admin privileges. ''Not recommended per large volume.''</s> Withdrawn per 98 IPs/hour volume, too much for a human admin.
# '''Non-admin bot v2 (<u>preferred by me</u>)''': My bot, ] is '''not''' an admin bot. It can, however, add IP addresses that it finds are the egress of open VPNgate proxies to ] (editable only by the bot and ]/interface admins). This means I can run the code for it and manage the complex environment. An admin's bot will be running the uncomplicated code (doesn't require the complex environment and OpenVPN setup for this bot) to just monitor that page for changes and block any IPs added.


:Can confirm. JS console reports <code>shape.getElement is not a function. (In 'shape.getElement()', 'shape.getElement' is undefined)</code> It seems other pages with other maps and shapes work, so I suspect it is something particular to this shape. —] (] • ]) 10:08, 17 January 2025 (UTC)
=== Poll ===
* <s>'''Oppose''' for now. From reading that discussion, it looks like the IPs available through the API are only the "ingress" IPs, which is what you connect to on their side when using the VPN (and even then, it seems like the VPN client might sometimes use another IP instead?). If there's actually a publicly available list of outgoing IPs available, I'd be very surprised. From an operational standpoint, those IPs don't need to be public, and if they are, that's a serious error on their side. If we do somehow get our hands on a list, I'd be in favour of '''option 1'''. There's plenty of admins available who are able to run bots. --] (]) 08:37, 17 December 2024 (UTC)</s>
*:Hi {{u|rchard2scout}}, I think you misunderstand the bot. The bot connects to each "ingress" IP and then finds out the "egress" IP that it uses by sending a request to a "what is my IP address API" (not associated with VPNGate in any way), then blocking the egress. This fully disables VPNgate on my local instance of MediaWiki. Thus, a list of egress IPs are not required, because it makes it own by connecting to each of the ingress ones and sending a request. I apologize if my documentation wasn't clear. ] <sup>]]</sup> 08:44, 17 December 2024 (UTC)
*::Noting that I currently do have a complete list of "egress" IPs from my local run of the bot, so should I take your vote as a '''support''' of option 1 like you stated? Thank you. ] <sup>]]</sup> 08:45, 17 December 2024 (UTC)
*:Oops, you're right, I somehow missed this. Hadn't had my first coffee yet ;). Striking, adding new vote.
*::That's so fine, my brain is a little laggy in the early morning as well! My technical/documentation writing probably needs some work as well, it's not my best skill (anyone please feel free to edit this post and make it clearer, if it's wrong I'll just fix it). Thank you for your time in reviewing this even though it's still the early morning where you are! :) ] <sup>]]</sup> 09:38, 17 December 2024 (UTC)
* '''Support option 1'''. Options 2 and 3 are probably incompatible with our local and WMF policies, because an admin bot can do anything an admin can do, and you haven't gone through RfA, so you're not allowed access to rights like {{mono|viewdeleted}}. Or (@ anyone who know this) are OAuth permissions granular enough that an admin can generate a token that allows a bot access to {{mono|block}} but not to other permissions? In any case, I think option 1 is the easiest and safest way, there's plenty of admins available who are able to run bots. --] (]) 08:59, 17 December 2024 (UTC)
** Hi {{u|Rchard2scout}}, thank you for your new comment and feedback. I hope your morning is going well! Ah yes <code>viewdeleted</code>, silly me to forget about that (I have the opposite problem as you before, it is far too late at night where I live!), I do recall it from someone else's declined proposal of admin sortion, I've struck Option 3 now per WMF legal policy. Re OAuth permissions, I know from using Huggle that when you create a bot token there's a very fine grained list of checkboxed for you to tick, and "block" is in fact one of them, so it is that granular as to avoid all other admin perms, I've expanded Option #2 above to clarify this and more circumstances. I do believe this would be my preferred option, per the reasons I've placed in my expansion, but are really happy with anything as long as we can deal with this LTA. Anyway, enjoy your morning! ] <sup>]]</sup> 11:29, 17 December 2024 (UTC)
** There's no grant allowing <code>block</code> but no other permissions. The minimum additional admin permissions would be <code>block</code>, <code>blockemail</code>, <code>unreviewedpages</code>, and <code>unwatchedpages</code>. ]] 12:33, 17 December 2024 (UTC)
*'''Option 1'''. I believe this is the only option allowed under policy. Admins need to run admin bots. This RFC is a bit complicated. Usually an RFC of this type would just get consensus for the task ("Is there consensus to run a bot that blocks VPNGate IP addresses?"), with implementation details to be worked out later. –] <small>(])</small> 12:09, 17 December 2024 (UTC)
*I'd like to suggest an alternative approach: Write a bot or Toolforge tool that generates a data feed of IP addresses, starting with VPN Gate egress IP addresses, perhaps including the first seen timestamp and last seen timestamp for each egress. The blocking and unblocking portion of the process is relatively simple and a number of administrators could write, maintain, and run a bot that does that. (I suspect most administrators that run bots would prefer to write their own code to do that.) ] (]) 23:04, 17 December 2024 (UTC)
::Well, I started writing this suggestion before option 5 was added. Since it looks like this is basically the same as that option, put me down as being in favor of '''Option 5'''. ] (]) 23:15, 17 December 2024 (UTC)


== Adding italics to links in the visual editor ==
=== Discussion ===
*Hey, it's me, ] on VPNgate. This VPN is listed as 112.187.104.70 on VPNgate cause that's what my PC talks to. But, this VPN when talking to Misplaced Pages, uses 121.179.23.53 as shown which is <u>completely different</u> and '''not listed anywhere on VPNgate''', showing the need for actually testing the VPNs and figuring out the output IPs are my bot does. Can this IP please be ] blocked? ] (]) 06:22, 17 December 2024 (UTC)
:*Can confirm this is me! :) ] <sup>]]</sup> 06:24, 17 December 2024 (UTC)
* There is a relevant Phabricator ticket: {{phab|T380917}}. – ] <small>(])</small> 12:02, 17 December 2024 (UTC)
* I don't think non-admins can run admin bots. Perhaps you would like to publicly post your source code, then ask an admin to run it? cc {{u|Daniel Quinlan}}. –] <small>(])</small> 12:05, 17 December 2024 (UTC)
* I don't think blocking a single VPN provider will have the effect people want it to have. It's easy for a disruptive editor to switch VPNs. This is really a problem that needs to be solved by WMF. ] (]) 15:45, 17 December 2024 (UTC)
*:Hi {{u|Daniel Quinlan}}, I guess I didn't make this clear enough in the post but this is designed to work with existing WMF proposals that are being worked on. Both {{phab|T380917}} and {{phab|T354599}} block/give higher edit filter scrutiny based on existing lists of "bad" IPs, this is the same as the old ST47ProxyBot (which actually does scanning but doesn't monitor "egress" IPs, it only attempts to connect to the "ingress" and then blocks it if successfully). This is great for a wide variety of proxy services because ingress/egress is the same, but for modern, more advanced services like VPNgate (and perhaps some services that because a problem for us in future) the ingress IP address is often '''not the same''' as the one used to edit Misplaced Pages, and so requires this solution (this bot). I'll admit that blocking VPNgate won't fully stop this LTA or all proxy vandals but VPNgate is quite a large and widely used network (claiming a total of 18,810,237,498 lifetime connections) that is currently almost fully permitted to edit Misplaced Pages, and by blocking it this significantly reduces the surface area for proxy attacks. This also creates the infrastructure for easily blocking any future VPN services that use different ingress/egress IPs - the bot can be easily expanded to use new lists. ] <sup>]]</sup> 21:14, 17 December 2024 (UTC)
*What is the actual expected volume per day of new IPs to block? It looks like the current list has 98 ingress IPs (if I'm understanding the configuration blocks correctly). I'll also say I have pretty strong concerns about sharing "personal" tokens of any kind between users, particularly admin permission ones with non-admins. ] (]) 19:48, 17 December 2024 (UTC)
*:The list available through frequently rotates. It only provides 98 ingress IPs at a time, as you stated and refetching the list without passing returns the same 98 IPs. After 1 hour (estimated) passes, a new 98 IPs are randomly selected to be provided to all users - but these may include some of the same IPs as before because they are picked by random selection from the whole list of 6057 (not available to the public), this has happened a couple times during my data gathering. Therefore re volume per hour, the ''maximum'' number of IPs to be blocked is '''98''', but it could be less due to already blocked IPs being included in that given hour's sample of 98, I hope this makes sense if there's anything that needs clarifying please don't hesitate to ask. ] <sup>]]</sup> 21:34, 17 December 2024 (UTC)
*::Re "personal" tokens it's actually not a "personal" token to the admin's account, it would be (in theory) a token to an adminbot account with the only things it can be used for being those helpfully specified by Anomie above. However, regardless I see the concerns so I've added a proposal 5 which hopefully is a decent compromise above and ensures that I don't have access to any admin perms/tokens, but that there aren't any bottlenecks and that admins don't need to setup a complex running environment. Thank you for your time in commenting, {{u|Skynxnex}}. ] <sup>]]</sup> 22:23, 17 December 2024 (UTC)
*:::I see bot tokens as fairly similar to personal tokens since bots are associated with an operator. I think proposal 5 has promise. ] (]) 23:08, 17 December 2024 (UTC)
*:VPN Gate claims they have about 6,000 servers which is fairly close to my own estimate of how many IPs they are using. If we block each IP for six months, we'd end up averaging about 33 blocks per day. There would be a pretty large influx at the start, but I would want to spread that out over at least several weeks to avoid flooding the block log as badly as ST47ProxyBot did. ] (]) 23:10, 17 December 2024 (UTC)
*::It's worth noting that an unknown amount of 'servers' are user computers that people have volunteered cpu time for (this information is somewhere on the website), so, like we see often with IP users, the IP that each server uses can and likely will change with time. This doesn't mean that an effort like this bot won't help, of course, but it's unknown how effective (as a percentage) it would be with just 33 blocks a day. &ndash; ] (]) (]) 23:47, 17 December 2024 (UTC)
*:::33 blocks per day is a rough estimate, not a limit. Certainly there will be some delay when adding entries to any list generated as proposed above so the block rate will never reach 100%, but the egress IPs don't seem to change that much over time based on what I've seen. ] (]) 00:09, 18 December 2024 (UTC)


When you highlight a link in the visual editor and italicise it, it makes the code <nowiki>]</nowiki> rather than <nowiki>'']''</nowiki>. Is this easy to fix? ] (]) 19:50, 16 January 2025 (UTC)
== Sub-referencing: Request for feedback ==


: It's possible to work-around the problem, but very difficult to fix it so that it never occurs. In a nutshell (and for simple examples like this), if the text is made italic ''first'', and then a link is added, it will result in the desired outcome. If the text is linked first, and then made italic, it will result in the example you write above. There are technical details in ] and in ]. HTH. ] (]) 20:13, 16 January 2025 (UTC)
]
::Okay, thank you. I'll remember to italicise first ] (]) 20:25, 16 January 2025 (UTC)
Hello, I’m Johannes from the ]. Four months ago, we reached out to the community to discuss the new ] we are currently working on. Thank you to everyone who shared their thoughts and feedback on ] or in local village pump discussions!


== What happened to Geohack? ==
'''We would like to ask for your perspective again''', because we’ve made changes to the wikitext syntax of sub-referencing, based on the feedback we’ve received and because it’s the only viable way of dealing with some technical limitations. Please visit ] to read more about our approach for ''inline'' sub-referencing and share your thoughts! Thanks ] (]) 14:06, 17 December 2024 (UTC)


Today, upon clicking the <nowiki>{{coords}}</nowiki> , I got a 404. Maybe this is a temporary problem, but given the use of the coords feature it's fairly impactful. ''']]''' 16:04, 17 January 2025 (UTC)
== Page may not contain recent updates. ==
*It's down, and it isn't maintained by volunteers that are active on-wiki. The last RFC to move away from it didn't pass (c.f. ] and ] ). — ] <sup>]</sup> 18:13, 17 January 2025 (UTC)
*:One of the maintainers, Magnus Manske, is still active on wikidatawiki, I've pinged them to this report there. — ] <sup>]</sup> 18:19, 17 January 2025 (UTC)


:Click the globe icon instead of the coordinates for a map in Katographer for now. — ] <sup>]</sup> 18:15, 17 January 2025 (UTC)
I assume this has something to do with how new MediaWiki versions are tested on Thursdays (to the best of my recollection), but the footer all pages on desktop now displays "This page was last edited on , at . Warning: Page may not contain recent updates."


== Heading in history view ==
This isn't terribly helpful (my first thought was a 'this page may not reflect recent developments in the subject matter,' but I'm fairly sure it actually means 'someone could have edited this page in the time since you opened it.' I think it's possible to display a message if the page has been updated since it's opened (the reply tool does this).


The following edits and show a different heading (corresponding to the section being edited) in the edit summary than edits (which was made using the convenient discussions tool) and (which was made using the reply tool). When navigating from the history view, clicking on the heading in the edit summary for the first two edits results in a popup saying {{tq|This topic could not be found. It might have been deleted, moved or renamed.}} I made my edit using the default wikitext editor. Does anyone know why it would produce an incorrect heading in the edit summary? ] (]) 19:34, 17 January 2025 (UTC)
Though prompting the reader to reload the page could present the issue of the most recent edit being vandalism, I think it'd overall be beneficial (such as the case of rapidly developing events).


:@] there are problems in jumping to the correct section when the section heading contains links, either <nowiki>]</nowiki> or <nowiki>{{ }}</nowiki>. ] (]) 19:39, 17 January 2025 (UTC)
I was able to find a few related things, if of any help. ] "page may not contain recent updates" (w/ quotes) on Google yields results that seemingly are cached versions of this message on other MediaWiki wikis. ] from 2019 contains the message at https://phabricator.wikimedia.org/T226634#5285990 ''']]''' 00:35, 18 December 2024 (UTC)
::Sure; just wondering why the behaviour is inconsistent with the reply tool and the default wikitext editor (I would have thought the same code would be used to generate the heading for both use cases, but I guess not). ] (]) 19:48, 17 January 2025 (UTC)
:::{{ping|Isaacl}} Your post was confusing because your third link was the same as the second and you didn't clarify what was supposed to be different. The wikitext of the actual heading says <code><nowiki>Dark mode and {{tl|Yes}}</nowiki></code> which renders as "Dark mode and {{tl|Yes}}" without <code>tl</code> being displayed. Your second link uses the wikitext with <code>tl</code> in the edit summary and fails to link to the section. Your third link should have been where the edit summary uses the rendering without <code>tl</code> and links correctly to the section ]. Different discussion features apparently use different ways to generate the automatic section edit summary and one of them works better in this case. ] from 2014 is about the issue. ] (which doesn't apply to project space) says "For technical reasons, section headings should: ... Not contain template transclusions." ] (]) 20:46, 17 January 2025 (UTC)


== tracking attributions in material copied from a draft ==
:I noticed a {{tq|Changes newer than x seconds may not appear in this list.}} on ], hadn't noticed it anywhere else. I checked it and the message is ], which makes me thing that we are maybe experiencing server lag? &ndash; ] (]) (]) 00:41, 18 December 2024 (UTC)
::Now I don't see it anymore (as of a couple seconds ago). Weird. ]
::And now I see it again! ''']]''' 00:45, 18 December 2024 (UTC)
:::I just saw it, it's ] - pretty sure it's just lag.
:::Of course, <s>it's quite possibly still a ] problem</s>, but this isn't new behaviour. &ndash; ] (]) (]) 00:49, 18 December 2024 (UTC)
::I'm getting the same nessage on my watch list, user contributions and noticeboards ] (]) 00:46, 18 December 2024 (UTC)
:::Huh. I'm not able to view it at VPT, but I can see it on my watchlist. Not AN though. ''']]''' 00:49, 18 December 2024 (UTC)
:This is indicative of ]. ] (] &#124; ]) 00:48, 18 December 2024 (UTC)
::Nothing substantial at wikimediastatus.net, but maybe that's not the place to look. ''']]''' 00:51, 18 December 2024 (UTC)
:::https://replag.toolforge.org/ - just be aware that this is a live feed, meaning it's often 0, but if you refresh during a multiple seconds lag you will gradually see the count go up until the lag has passed (where it instantly goes back to 0) – ] (]) (]) 00:55, 18 December 2024 (UTC)


For better or worse, I copied the contents of a draft article to mainspace. I later added the standard ] attribution, but since the source is a draft it will go away in six months, so I also included a list of contributors. Is this sufficient? I was unable to find requirements in ].
== Why are frwiki talk pages so much nicer than ours? ==


The article at issue is ] / ]. Thanks, ] (]) 22:02, 17 January 2025 (UTC)
Take a look at (for example) https://fr.wikipedia.org/Wikip%C3%A9dia:Oracle#Li_M'H%C3%A2_Ong_(2). This seems to be typical of talk pages on frwiki. The threading of replies is so much easier to follow. Is this just some snazzier CSS they're using, or something fundamentally better to edit the pages? ] ] 01:07, 18 December 2024 (UTC)
: It looks like just some snazzy CSS. ] ] 01:09, 18 December 2024 (UTC)

Latest revision as of 22:02, 17 January 2025

Page for discussing Misplaced Pages technical issues
 Policy Technical Proposals Idea lab WMF Miscellaneous 
Shortcuts The technical section of the village pump is used to discuss technical issues about Misplaced Pages. Bug reports and feature requests should be made in Phabricator (see how to report a bug). Bugs with security implications should be reported differently (see how to report security bugs).

If you want to report a JavaScript error, please follow this guideline. Questions about MediaWiki in general should be posted at the MediaWiki support desk. Discussions are automatically archived after remaining inactive for five days.

? view · edit Frequently asked questions (see also: Misplaced Pages:FAQ/Technical) Click "" next to each point to see more details.
If something looks wrong, purge the server's cache, then bypass your browser's cache.
This tends to solve most issues, including improper display of images, user-preferences not loading, and old versions of pages being shown.
No, we will not use JavaScript to set focus on the search box.
This would interfere with usability, accessibility, keyboard navigation and standard forms. See task 3864. There is an accesskey property on it (default to accesskey="f" in English). Logged-in users can enable the "Focus the cursor in the search bar on loading the Main Page" gadget in their preferences.
No, we will not add a spell-checker, or spell-checking bot.
You can use a web browser such as Firefox, which has a spell checker.
If you have problems making your fancy signature work, check Help:How to fix your signature.
If you changed to another skin and cannot change back, use this link.
Alternatively, you can press Tab until the "Save" button is highlighted, and press Enter. Using Mozilla Firefox also seems to solve the problem.
If an image thumbnail is not showing, try purging its image description page.
If the image is from Wikimedia Commons, you might have to purge there too. If it doesn't work, try again before doing anything else. Some ad blockers, proxies, or firewalls block URLs containing /ad/ or ending in common executable suffixes. This can cause some images or articles to not appear.
For server or network status, please see Wikimedia Status. If you cannot reach Misplaced Pages services, see Reporting a connectivity issue.
« Archives, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217
Centralized discussion For a listing of ongoing discussions, see the dashboard.

Group changes by page doesn’t work in mobile view

The option to "Group changes by page in recent changes and watchlist" doesn’t work for me in mobile view. Am I missing something? YBG (talk) 12:38, 10 January 2025 (UTC)

Or perhaps this is a bug? YBG (talk) 02:50, 12 January 2025 (UTC)
It is apparently intentionally disabled on mobile. It has been disabled in T228280. Matma Rex talk 17:43, 13 January 2025 (UTC)
@Matma Rex: is there any explanation of why it was disabled? Was there a bug? Is there a work item someplace to fix this functionality? I looked at the link you supplied but was unable to discern any reasons. Probably my shortcoming, but I’d appreciate it if you or someone else could explain.
As it is, I find myself swapping between desktop view to see the grouped changes and the mobile view to see the changes. Very inconvenient!
YBG (talk) 06:23, 14 January 2025 (UTC)
Basically the only issue is that it's not mobile friendly. Izno (talk) 06:34, 14 January 2025 (UTC)
I don't know anything beyond what's written in the Phab task I linked, which just says it would be ill-suited for mobile. I guess phones were smaller in 2019… Matma Rex talk 08:12, 14 January 2025 (UTC)
Well, that mode is using separate tables for every row and just a counted number of spaces for correct spacing. It is not well-written and adapting it to mobile is practically impossible without major changes, so it is not a surprise that it was not enabled on mobile. There is a general task for a discussion about what to improve in RC/watchlist design, see phab:T380387, but it has a long way to go before resolving this. stjn 12:58, 14 January 2025 (UTC)
@Matma Rex, @Izno, @Stjn: Thanks one and all! I will see if I can find a work-around. — YBG (talk) 15:54, 14 January 2025 (UTC)

Background colour for Talk and other pages

How can I change the background colour of Talk pages without changing Skin. I'm using MonoBook, and the talk page background is blue, but I'd like to change it to white. I presume that I can edit my monobook.css or common.css (I have done previously for other similar things, eg Watchlist, so I'm familiar with the general process).

Do we have a list of all the tweaks that can be to CSS, rather than having to ask about individual ones? Mitch Ames (talk) 00:47, 12 January 2025 (UTC)

If that is what you really want to change, you can try adding this to your Special:MyPage/monobook.css :
body.ns-1 {
  background-color: white;
}
You can pretty much style anything at all, almost every element has a class or ID, view the page source to see them all. — xaosflux 01:25, 12 January 2025 (UTC)
(edit conflict) @Mitch Ames: This is the current CSS in MonoBook:
div#content,
div#p-cactions li a:hover,
div#p-cactions li.selected a,
div#content div.thumb {
  background-color:#F8FCFF;
}
You could change it to white in Special:MyPage/monobook.css with !important added to override the existing CSS:
div#content,
div#p-cactions li a:hover,
div#p-cactions li.selected a,
div#content div.thumb {
  background-color:white !important;
}
CSS is a whole language and our skins have numerous things which can be targeted with CSS. A list of all possible tweaks is not realistic but maybe there should be an attempt to list significant tweaks many users may want. Some of Misplaced Pages:User scripts/List and Special:Preferences#mw-prefsection-gadgets make CSS tweaks without users having to copy the CSS. PrimeHunter (talk) 01:36, 12 January 2025 (UTC)
Help:User style § CSS has some info and sample changes. isaacl (talk) 04:11, 12 January 2025 (UTC)
@PrimeHunter and Mitch Ames: I don't see why the !important annotation might be necessary. This rule sets the background colour for all talk namespaces, also all non-talk namespaces except article:
div#content,
div#p-cactions li a:hover,
div#p-cactions li.selected a,
div#content div.thumb {
  background-color: white;
}
It works for me, and it should work for any other MonoBook user. It goes in Special:MyPage/monobook.css. As for do we have a list of all the tweaks that can be to CSS, the list is potentially infinite. --Redrose64 🌹 (talk) 15:24, 12 January 2025 (UTC)
Side note, this is an ancient customization from MediaWiki:Monobook.css#L-18, where you can see a few other places things are blue. Izno (talk) 20:32, 12 January 2025 (UTC)
And on that note, I adjusted the upstream CSS so some adjustment above will also be needed. !important is absolutely valid in user CSS, and is what I would recommend for this case. Izno (talk) 20:44, 12 January 2025 (UTC)
It's valid, yes, but it's not necessary. It artificially boosts the specificity when there should be no need to.
Anyway, this edit means that my CSS rule above should be replaced with the following:
@media screen {
	body:not(.ns-0) #content,
	body:not(.ns-0) #p-cactions li a:hover,
	body:not(.ns-0) #p-cactions li.selected a,
	body:not(.ns-0) #content div.thumb { /* "Margin" for thumbs, padding for galleries */
		background-color: white;
	}
}
--Redrose64 🌹 (talk) 22:13, 12 January 2025 (UTC)

Will one of these solutions work on article pages, too? Today, every mainspace page i look at has a horrid off-puce colour background which i'm sure wasn't there yesterday ~ Lindsay 08:52, 13 January 2025 (UTC)

@LindsayH Your colors are because your monobook.css appears to have some old copy of MediaWiki:Monobook.css in it that emulates the relevant CSS I adjusted today. The rules upstream were overriding these because they were more specific. Now they simply don't apply in mainspace so your rules are engaging. Try removing the CSS in the "LIGHT BLUE SECTION". Izno (talk) 06:39, 14 January 2025 (UTC)
(Except the .usermessage block which it looks like you've customized to be red rather than orange.) Izno (talk) 06:40, 14 January 2025 (UTC)
Thank you, Izno; this is one of the things i love about our community ~ there's always someone who knows more than i about...everything, but no one hoards it, it's all shared. Begone, puce ~ Lindsay 08:26, 14 January 2025 (UTC)

Image placement is broken on Toque macaque

Screenshot with broken image placement that overlaps references section.

The images in the article Toque macaque (permalink to current version) are not placed correctly on desktop. Sometimes, the right-hand column of images overlaps with the reference section, but not always. –LaundryPizza03 (d) 02:38, 12 January 2025 (UTC)

@LaundryPizza03: I used {{stack}} to avoid pushing down the left image. Does that work for you? PrimeHunter (talk) 09:41, 12 January 2025 (UTC)
Yes, thank you. –LaundryPizza03 (d) 18:58, 12 January 2025 (UTC)

Display bizarreness with green on black gadget

Misplaced Pages namespace pages (like this one) and my watchlist have started displaying oddly for me, a user of the green on black gadget. Instead of a black background they are shewing a white background with green text. Started in the last hour or so. DuncanHill (talk) 22:05, 12 January 2025 (UTC)

It's happening on Talk pages too. DuncanHill (talk) 22:18, 12 January 2025 (UTC)
Do you use Monobook? Izno (talk) 22:18, 12 January 2025 (UTC)
Yes, I was about to ask you if you had just broken it, after reading the thread above. DuncanHill (talk) 22:19, 12 January 2025 (UTC)
Amendments are required at MediaWiki:Gadget-Blackskin.css#L-677, unless Izno is willing to revert this edit. I can't do either, because I don't have the WP:INTADMIN right. --Redrose64 🌹 (talk) 22:34, 12 January 2025 (UTC)
Should be fixed. You may need to hard refresh. Izno (talk) 22:35, 12 January 2025 (UTC)
Seems fixed now. Talk pages and Misplaced Pages space fixed after a single hard refresh. Watchlist took three. Thank you. DuncanHill (talk) 22:37, 12 January 2025 (UTC)

Problem For Translate page

Hello everyone. I don’t know who is in charge for coding the Translate page on Misplaced Pages. But I wanted to send my message to the Misplaced Pages coders, and that is that in the Misplaced Pages translation system, the information boxes for individual persons (i.e personal biography box- see: Template:Infobox person) are not automatically translated, and it is time-consuming for Misplaced Pages users to manually translate and change the links one by one from English to another language. Please, could the coders come up with a solution for translating the information template boxes? Thank you. Hulu2024 (talk) 19:22, 13 January 2025 (UTC)

Use ContentTranslate. It is designed to translate links and will even give you a machine translation of text outside of templates too. It will not give you a final translation, you are supposed to review it yourself.
As for templates, English Misplaced Pages does not have a translation system. It is feasible for a template to translate dates and language names, but most things can not be translated by templates. It is not what templates do. Snævar (talk) 08:32, 14 January 2025 (UTC)
Thanks. My another question is that does your system enable to translate from non-english to another language too ? because i saw french and german and italic wiki pages and some of them doesn't had english equal page, but i didn't saw any trantion button (to Offer) for translating into persian language (because my native lang is persian). Should i ask it in Meta ? Hulu2024 (talk) 09:32, 14 January 2025 (UTC)
From fa:ویژه:ترجمهٔ_محتوا choose a different language instead of English. French and German will translate over to Persian. ContentTranslate uses Google Translate, MinT or Yandex to translate, so stay within the languages these engines can translate from. The links are translated from Wikidata, it uses the links from there.
For other languages than those supported by these existing engines, you would need an machine translator that is under a free licence (for example MIT, CC-BY-SA, GFDL) and you would ask your community first, then on phabricator. Snævar (talk) 11:58, 14 January 2025 (UTC)
@Snævar Thanks a lot. Hulu2024 (talk) 12:43, 14 January 2025 (UTC)

Is PetScan tool down or broken?

Hi, Today PetScan (https://petscan.wmcloud.org) is slow to startup, and when it does, Field names are in Red. A simple request that normally runs very fast, errors out with no results and displays <span style='font-size:7pt;color:red'>num_results</span> just below the "Submit" button. Not sure where to report so asking for help here. Regards, JoeNMLC (talk) 20:32, 13 January 2025 (UTC)

 Done - PetScan is now running again. Cheers! JoeNMLC (talk) 20:54, 13 January 2025 (UTC)

afdstats tool down message: Wikimedia Toolforge Webservice is unreachable

afdstats has been slow since yesterday

Getting this message today on the

" Wikimedia Toolforge Webservice is unreachable

The tool responsible for the URL you have requested, https://afdstats.toolforge.org/afdstats.py?name=Maile66&max=&startdate=&altname=, is not currently responding. If you have reached this page from somewhere else...

This URI is managed by the afdstats tool, maintained by 0xDeadbeef, Ahecht, APerson, Legoktm, Scottywong, Σ.

You may wish to notify the tool's maintainers (above) about the error. If you maintain this tool

The web service for this tool is running but cannot be reached. Please check the error logs of your web service."

— Maile (talk) 20:33, 13 January 2025 (UTC)

For the moment, it's working again. — Maile (talk) 20:42, 13 January 2025 (UTC)
cc @Ahecht Sohom (talk) 23:41, 13 January 2025 (UTC)
@Maile66 No idea. Seems to be working fine, and nothing obvious in the error logs. I restarted the webservice for good measure, but I'd chalk it up to toolforge weirdness. --Ahecht (TALK
PAGE
) 05:27, 14 January 2025 (UTC)

Tech News: 2025-03

Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available.

Weekly highlight

  • The Single User Login system is being updated over the next few months. This is the system which allows users to fill out the login form on one Wikimedia site and get logged in on all others at the same time. It needs to be updated because of the ways that browsers are increasingly restricting cross-domain cookies. To accommodate these restrictions, login and account creation pages will move to a central domain, but it will still appear to the user as if they are on the originating wiki. The updated code will be enabled this week for users on test wikis. This change is planned to roll out to all users during February and March. See the SUL3 project page for more details and a timeline.

Updates for editors

  • On wikis with PageAssessments installed, you can now filter search results to pages in a given WikiProject by using the inproject: keyword. (These wikis: Arabic Misplaced Pages, English Misplaced Pages, English Wikivoyage, French Misplaced Pages, Hungarian Misplaced Pages, Nepali Misplaced Pages, Turkish Misplaced Pages, Chinese Misplaced Pages)
  • One new wiki has been created: a Misplaced Pages in Tigre (w:tig:)
  • Recurrent item View all 35 community-submitted tasks that were resolved last week. For example, there was a bug with updating a user's edit-count after making a rollback edit, which is now fixed.

Updates for technical contributors

  • Advanced item Wikimedia REST API users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. Starting the week of January 13, we will begin rerouting some page content endpoints from RESTbase to the newer MediaWiki REST API endpoints for all wiki projects. This change was previously available on testwiki and should not affect existing functionality, but active users of the impacted endpoints may raise issues directly to the MediaWiki Interfaces Team in Phabricator if they arise.
  • Toolforge tool maintainers can now share their feedback on Toolforge UI, an initiative to provide a web platform that allows creating and managing Toolforge tools through a graphic interface, in addition to existing command-line workflows. This project aims to streamline active maintainers’ tasks, as well as make registration and deployment processes more accessible for new tool creators. The initiative is still at a very early stage, and the Cloud Services team is in the process of collecting feedback from the Toolforge community to help shape the solution to their needs. Read more and share your thoughts about Toolforge UI.
  • Advanced item For tool and library developers who use the OAuth system: The identity endpoint used for OAuth 1 and OAuth 2 returned a JSON object with an integer in its sub field, which was incorrect (the field must always be a string). This has been fixed; the fix will be deployed to Wikimedia wikis on the week of January 13.
  • Many wikis currently use Cite CSS to render custom footnote markers in Parsoid output. Starting January 20 these rules will be disabled, but the developers ask you to not clean up your MediaWiki:Common.css until February 20 to avoid issues during the migration. Your wikis might experience some small changes to footnote markers in Visual Editor and when using experimental Parsoid read mode, but if there are changes these are expected to bring the rendering in line with the legacy parser output.

Meetings and events

Tech news prepared by Tech News writers and posted by bot • Contribute • Translate • Get help • Give feedback • Subscribe or unsubscribe.

MediaWiki message delivery 01:39, 14 January 2025 (UTC)

Help needed for accurate table sorting

In the article for the List of wars by death toll, the table has the ability to automatically sort the list based on death range, year, etc. It recently came to my attention that, in the year section, the table doesn't seem to be identifying the BCs, and is ignoring them and only counting the numbers. I don't know how to fix this, and it's very annoying

Here's a screenshot: https://ibb.co/2d3J21P EarthDude (talk) 10:27, 14 January 2025 (UTC)

@EarthDude See Help:Sortable tables#Years BC are a problem which has a couple of options. the wub "?!" 11:08, 14 January 2025 (UTC)
Thanks a lot! That seems to have fixed the issue EarthDude (talk) 13:56, 14 January 2025 (UTC)

Finding articles with invalid parameters

There is a LTA that has been messing around with population figures in articles about settlements in Russia but also Ukraine. In some of their older edits, they have included invalid parameters in the infobox. See for example this edit where |pop_2024census= is invalid because there was no 2024 census in Russia (the last one was conducted in 2021, and before that, in 2010). This was later removed because it is an invalid parameter but the old population figures were missing as a result. Is there a way to find articles that have a similar issue due to invalid parameters being introduced? Thanks. Mellk (talk) 13:35, 14 January 2025 (UTC)

Yes. That article was in Category:Pages using infobox Russian inhabited locality with unknown parameters. If you do not have the Preference enabled to show hidden categories, you might benefit from enabling it (although it can result in a lot of stuff that you may not care about). – Jonesey95 (talk) 15:18, 14 January 2025 (UTC)
Thank you. Is there any way to find specific invalid parameters (like the example above)? I was also thinking that it might be easier to comb through the edits of the ranges of known IPs (some of which have been blocked). Mellk (talk) 15:25, 14 January 2025 (UTC)
@Mellk: Category:Pages using infobox Russian inhabited locality with unknown parameters is sorted by the name of the unknown parameter. Click "Po" to get parameters starting with "Po" or "po" (and eventually something later). If there are multiple unknown parameters then it may be sorted by the first. You can also consider using User:PrimeHunter/Sortkeys.js or User:PrimeHunter/SortkeysAPI.js. PrimeHunter (talk) 16:31, 14 January 2025 (UTC)
I see, that makes a lot more sense now. Thank you! Mellk (talk) 17:16, 14 January 2025 (UTC)

Hiding Images

Anyone know if it's easily possible to block all images shown on Mediawiki:Bad image list? I don't want to deal with Anomie's hide all images script since I use images on my talk page and my user page (as well as there being other images on pages that aren't necessarily inappropriate), nor with having to import every page into my common.css using .page-(Name) img {display: none;}. I'm not entirely sure if there will ever be a scenario where I will encounter an image from the bad image list since I revert vandalism with AntiVandal and I mainly go to pages without these images, but I'd still like something just in case. Thank you! / RemoveRedSky 16:54, 14 January 2025 (UTC)

Hmm... This is a more fiddly task than it may appear at first glance. The absolute "best" way to, is to install in your browser a content blocker extension such as uBlock Origin, take the bad image list and process it into a filter list it can use, then add that filter list. Or alternately filter your network traffic "upstream" at your LAN Internet gateway to block "fetches" of those files in the list.
The "foolproof", or nearly enough, way to do it via a user script, is going to involve sticking a CSS rule in your user CSS to default-hide all images, and then have a user script go through and un-hide all of them that aren't on the bad list. That is similar to what Anomie's image hider is doing.
Anything else can't guarantee you won't see the images, before it then is able to hide them—it inherently suffers from race conditions, the flash of unstyled content problem "infamous" in Web development. Your browser goes right ahead and tries to load everything and render and show it to you since that's what it's designed to do; meanwhile, it also loads all the client-side JavaScript and executes it, with no guarantees of what gets to run first or how long it takes to load & execute. That all has to happen before any script can then go through and hide bad images—so the unpredictable result of what happens on any given page load, is based on what "wins the race": the browser's page display rendering, or its JavaScript engine? The "best" methods I detailed avoid this issue by either running as a browser extension, which has much more control over the browser and what it does and doesn't do; or, by just gatekeeping your network connection on a completely separate device. (You could also do the network filtering by running a filtering proxy server and pointing your browser at the proxy.)
I think I might be willing to take a crack at hacking something up if you'd find it useful. Like I said, the method I recommend is to massage the bad image list into a format something like uBlock can use. So let me know if you find any of the suggestions here helpful. --Slowking Man (talk) 05:11, 16 January 2025 (UTC)
if anyone is bored, I'd suggest to try to write a Service worker and filter the requests like that. Then there could be lists of blocked images, that people could share and import from each other with levels of criteria that they want to apply. It would help avoid the flash of content. —TheDJ (talkcontribs) 10:33, 17 January 2025 (UTC)

Adding categories to vital articles

I would like to add a category to all the vital articles. For example, on Talk:Albert Einstein, there is a category that says Misplaced Pages level-3 vital articles in People. I would like to add Misplaced Pages level-3 vital articles to the page without manually adding each category to every page. It seems like there is a template that added the category so I am wondering if it has to do anything with the template to add the category. Interstellarity (talk) 17:06, 14 January 2025 (UTC)

Interstellarity, Category:Misplaced Pages level-3 vital articles is a container category. It should not have individual articles. — Qwerfjkltalk 18:09, 14 January 2025 (UTC)
Saw the notice. Didn’t see that. Interstellarity (talk) 18:34, 14 January 2025 (UTC)

"Hidden" template formatting issue

Header 1 Content 1.1 Header 2

Content 2.1

Content 2.2

I present for your consideration two transclusions of {{hidden}}. I see less space between Header 1 and Content 1.1 than between Header 2 and Content 2.1. Yet the only coding difference is the existence of Content 2.2. Why? Does anyone not using Windows/Firefox see this anomaly? If not, I'll assume a browser issue. If so, can the template be modified to correct this? ―Mandruss  05:33, 15 January 2025 (UTC)

Different OS/browser comment here and I see it, so it's not just you. I'll leave it to someone more versed in templates to try to troubleshoot, but you aren't crazy and it doesn't seem to be a browser/OS specific issue. -bɜ:ʳkənhɪmez | me | talk to me! 05:33, 15 January 2025 (UTC)
The parser/renderer, or whatever it's called, inserts <p>...</p> tags into the second one, but not into the first one.
<div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1214851843">.mw-parser-output .hidden-begin{box-sizing:border-box;width:100%;padding:5px;border:none;font-size:95%}.mw-parser-output .hidden-title{font-weight:bold;line-height:1.6;text-align:left}.mw-parser-output .hidden-content{text-align:left}@media all and (max-width:500px){.mw-parser-output .hidden-begin{width:auto!important;clear:none!important;float:none!important}}</style><div class="hidden-begin mw-collapsible" style=""><div class="hidden-title skin-nightmode-reset-color" style="text-align:center; text-align:left;">Header 1</div><div class="hidden-content mw-collapsible-content" style="">
Content 1.1</div></div>
<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1214851843"><div class="hidden-begin mw-collapsible" style=""><div class="hidden-title skin-nightmode-reset-color" style="text-align:center; text-align:left;">Header 2</div><div class="hidden-content mw-collapsible-content" style="">
<p>Content 2.1
</p>
Content 2.2</div></div></div>
This is not really an explanation, but it may help someone track down why it happens. – Jonesey95 (talk) 06:13, 15 January 2025 (UTC)
Thanks for that, it will help. Someday I might take the time to learn how to do that myself. I know it can't be that hard. ―Mandruss  07:03, 15 January 2025 (UTC)
Special:ExpandTemplates can be fun. I used the "Show raw HTML" option. – Jonesey95 (talk) 15:01, 15 January 2025 (UTC)
Many templates use a parameter for each line to avoid multi-line inputs. Your input contain line breaks which the parser is handling in a way you don't like. You could decide to use {{Break}} to achieve this in your example:
Header 3 - Line Breaks Used Content 3.1

Content 3.2
Or you could use collapse templates for more natural multi-line support if you are okay with a different look and feel:
Header 4

Content 4.1

Content 4.2

At least you may have some options now. Matthew Yeager (talk) 07:18, 15 January 2025 (UTC)
Thanks. I'm not interested in kludgy workarounds for a problem that shouldn't exist in the first place. I'm a retired non-web developer; some called me a perfectionist because my quality standards were higher than theirs. If I were an editor who had some time invested in {{hidden}} (pride of partial authorship), I'd be all over this. I'm also not interested in a solution to my case alone; my focus is on the project.I'm hoping someone will take this on. If no one does, I'll just live with the problem. ―Mandruss  08:09, 15 January 2025 (UTC)

Number of G13 deletions

How many abandoned drafts are deleted as G13 each month or year? Is there a report or metrics showing how many G13 deletions are performed? More generally, are there statistics showing the frequency of the various types of speedy deletion including G13? It is G13 at this time that I am asking about, but, as a former quantitative program management analyst and computer performance analyst, I will probably be interested in any sort of deletion statistics. Robert McClenon (talk) 16:32, 15 January 2025 (UTC)

G13 deletions. – DreamRimmer (talk) 16:51, 15 January 2025 (UTC)
Other deletions. – DreamRimmer (talk) 16:57, 15 January 2025 (UTC)
Thank you, User:DreamRimmer. That is interesting. So it appears that there are more than 5000 G13 deletions each month. Robert McClenon (talk) 18:35, 15 January 2025 (UTC)
The page history of User:SDZeroBot/G13 Watch shows the daily numbers. 160–220 per day. – SD0001 (talk) 10:01, 16 January 2025 (UTC)

Dark mode and {{Yes}}

Hi, so {{Yes}} has always been a bit hard to add dark mode compatibility for. skin-invert isn't that useful as it doesn't blend in with the natural background (i.e. the dark mode background isn't #000). I made Template:Yes/styles.css, however anywhere I put the templatestyles tag introduces problems in one way or another. I think the easiest solution is to insert these styles into MediaWiki:Common.css, since light-dark() function in CSS doesn't have good compatibility. Thoughts? —Matrix(!) ping one {u - t? - uselessc} 17:37, 15 January 2025 (UTC)

As I mentioned on that template's talk page, it would be great to have a fix that worked for all of the templates in Category:Unified table cell templates. – Jonesey95 (talk) 20:54, 15 January 2025 (UTC)
@Jonesey95: yeah, that's the issue. There's no good place to insert a templatestyles tag, and there are downsides with inserting stuff into MediaWiki:Common.css (namely only IAs can edit). Maybe what we can do is have a hidden gadget that loads CSS from a template-level CSS page (Template:Yes/styles.css) so that any template editor can edit it. —Matrix(!) ping one {u - t? - uselessc} 18:11, 16 January 2025 (UTC)
What's the issue with adding the templatestyles tag? – SD0001 (talk) 19:47, 16 January 2025 (UTC)
It can not be done because the template is used within a table. The parser then removes the <> characters and tries to make it work as an table styling, rendering it completely useless. Snævar (talk) 22:21, 16 January 2025 (UTC)
I would word it as.. the template does not output wikitext, it outputs inline CSS. As such it can only be used in places that accept inline CSS and those places do not handle arbitrary wikicode, so they cannot handle the templatstyles tag being added by the template. This is not surprising, we've always been warning about these inline 'table fragments' generated by templates, and it is also why they don't work in things like Visual Editor. —TheDJ (talkcontribs) 10:21, 17 January 2025 (UTC)
But {{Yes}} is inline CSS followed by a pipe followed by table cell content, which is wikitext, alongside which adding the templatstyles tag should be possible. – SD0001 (talk) 11:06, 17 January 2025 (UTC)
Yes, you can add the tag. What you cannot do is ensure the tag comes before the class name.
I have a few reasons why I haven't bothered touching these templates.
  1. The above.
  2. I have a niggling feeling you'd start seeing some pages hitting one or another parser limits, either PEIS for the addition of the tag, or the strip marker expansion limit (which is apparently and surprisingly possible to hit despite its big size because the contents of each tag are expanded before they're de-duplicated, IIUC).
  3. I've been thinking about whether it makes sense to have the styles like this in a bunch of separate templates or whether it makes sense to have a single table style template. Maybe a mix between the commonly used ones and the others.
Izno (talk) 18:58, 17 January 2025 (UTC)
I think centralizing the styling for templates intended to be used for individual table cells would make sense. It would make it easier to ensure that the styling remains accessible in both light and dark modes, and different skins (regardless of where the skin-specific adaptations are made). I think this is worth the additional cost of having to add a <templatestyles> element before the table. A helper template could be used, and it could take arguments to allow it to select one or more categories that it could map to specific stylesheets. isaacl (talk) 19:17, 17 January 2025 (UTC)

Harv warnings on bundled refs

Could one of you referencing mavens around here please take a look at Mount Vernon and tell me why the multiple refs introduced back in February 2024 by another editor aren't working? I know that some of the bundled refs are working for cite web references but the ones for cite books are not. If you could explain what is going wrong here and tell me here how to fix the issues, I'd really appreciate it. Maybe if I do it myself and understand what is going on, I'll be able to fix something similar next time. Thanks, Shearonink (talk) 20:48, 15 January 2025 (UTC)

What do you mean by "not working"? I don't see any error messages or problems. Give a specific example of what you think should happen and then explain what is currently happening. – Jonesey95 (talk) 20:56, 15 January 2025 (UTC)
Sorry I wasn't more clear. There are 9 Harv warnings being thrown at present. They are all emanating from these 2 refs:Ref 52 & Ref 65, both of which have similar nomenclature and were added at the same time. I know you know all about this but for the kibitzers in the back, if one can't see Harv errors and Harv warnings one has to install User:Trappist the monk/HarvErrors.js. Thanks - Shearonink (talk) 21:30, 15 January 2025 (UTC)
I see them. They're warnings, not errors. You can safely ignore them. --Redrose64 🌹 (talk) 22:28, 15 January 2025 (UTC)
Oh I know they're warnings and they can be ignored, but sometimes I like to tidy things up around here... - Shearonink (talk) 00:41, 16 January 2025 (UTC)
(edit conflict)
If you think that there won't be any {{sfn}} or {{harv}} templates linking to the nine long-form citations in the three bundles (permalinks: ref 52, ref 54, ref 65), you can set |ref=none in each long-form citation template in the bundles to suppress the warning messages.
Trappist the monk (talk) 22:39, 15 January 2025 (UTC)
Thanks Trappist the monk, I appreciate the tip. I do know about the ref=none fix but what I want to know is *why* are these particular bundles throwing Harv warnings when other bundles in the article aren't? It's probably as plain as the nose on my face but I just can't figure it out. - Shearonink (talk) 00:41, 16 January 2025 (UTC)
The warning messages have nothing to do with bundling. Were those long-form citations unbundled and listed as individual long-form templates, they would show the same warning messages until they were linked by matching {{sfn}} or {{harv}} templates. The long-form citations show the warning now because (apparently) there is no need to link to any of them individually with {{sfn}} or {{harv}}.
So, of course, your next question is: What about "George Washington's Last Will and Testament" in ref 52 (permalink)? It doesn't show the warning message because that {{cite web}} template does not name an author/contributor/editor. To create a CITEREF anchor ID, all cs1|2 templates require at least one author/contributor/editor name parameter; no author/contributor/editor: no CITEREF anchor ID so nothing for a short-form template to link to so no warning message. Setting |ref=none tells cs1|2 that it must not create a CITEREF anchor ID; same as if there were no author/contributor/editor.
Trappist the monk (talk) 01:17, 16 January 2025 (UTC)
With the harv script that I am using, bundled refs have always shown the "Harv warning: There is no link pointing to this citation. The anchor is named CITEREFWashington" messages for unlinked citation templates, while unbundled, unlinked refs in the same article do not show errors. I always figured this was a limitation in the script. I am using the Ucucha script. – Jonesey95 (talk) 02:17, 16 January 2025 (UTC)
Special:LintErrors/duplicate-ids lists citations with the same author and year, even if there is no harv or sfn linking to them. It also has other ID conflicts. For example Mount Vernon lists three errors. Snævar (talk) 14:30, 16 January 2025 (UTC)

Selection of image displayed at the top of the article / in the search results on mobile devices

When I view 2008 Formula One World Championship on my mobile device, the image displayed at the top of the article is the second image in the article, which is an image of the driver who finished second in the championship. The same applies to the image displayed when I search for the article in the search bar on my mobile device. Other editors report seeing the same thing. It would be preferable if it displayed the first image in the article, which is an image of the the driver who won the championship, as occurs for most (all?) the other Formula One season summary articles, e.g. 2009 Formula One World Championship, 2010 Formula One World Championship, etc. Is there a way to select/specify which article is displayed at the top of the article / in the search results on mobile devices? Thanks. DH85868993 (talk) 20:51, 15 January 2025 (UTC)

When I look at that article in Safari on my iPhone in mobile view, I see the lead, then the F1 season box, then four images, just below the F1 season box. There is no image at the top of the article. Let us know how you are viewing the article, and maybe provide a screen shot. – Jonesey95 (talk) 20:59, 15 January 2025 (UTC)
Interesting - I see the correct first image of Hamilton after the season box (first in a group), so all ok there, but I can confirm seeing the second of Massa as the thumbnail when searching for it, which probably shouldn't be happening. I can't see anything affecting those images which should mean one gets skipped unless it's somehow related to the use of {{Multiple image}} Andrew Gray (talk) 21:14, 15 January 2025 (UTC)
@DH85868993: I don't know what you mean by "the image displayed at the top of the article". The image in mobile search results is selected by mw:Extension:PageImages#Image choice which says "images smaller than 119 pixels are negatively weighted". The first image has width 111px due to a small width/height ratio and the current parameters to {{Multiple image}}, so the second image is selected instead. total_width = 500 or other images could change it. PrimeHunter (talk) 21:18, 15 January 2025 (UTC)
@PrimeHunter: Changing the total_width has fixed it, thanks. Re the image at the top of the article: When I view the article in the Misplaced Pages app on my Android Samsung phone, it displays an image at the top, above the article title. (Sorry, I didn't realise that I was viewing the article via the app). DH85868993 (talk) 21:34, 15 January 2025 (UTC)

Another category/java space user mess

Can someone with the tools & know-how look at User:RL0919/JWB-settings.json (the user hasn't edited for two years) and remove the page from the redirect Category:NA-Class Theatre articles (and preferably from all pages as well). Thanks in advance. Timrollpickering (talk) 21:44, 15 January 2025 (UTC)

The page hasn't been edited in two years but RL0919 has thousands of other edits in that time and several in the last week. The page is evaluated as wikitext when categories are added so each {{WikiProject Theatre|...}} causes categories. For js/css pages it can be avoided with wikitext comments inside js/css comments but the json format doesn't have comments. It could be avoided by making some valid json which contains <!-- before the first {{WikiProject Theatre|...}} and --> after the last. It could for example be arbitrary replace rules which will never be applied in practice. PrimeHunter (talk) 22:51, 15 January 2025 (UTC)
Would changing the page's content model from JavaScript to JSON help with the unwanted categorization? Only User:RL0919 or an interface administrator would be able to do it. —⁠andrybak (talk) 22:58, 15 January 2025 (UTC)
That might do it. The source of User:Jackmcbarn/sandbox.json contains ] but the page is not in Category:X1. It would have been there if it had content model JavaScript or CSS so it appears JSON pages are not evaluated as wikitext when link tables are made. PrimeHunter (talk) 23:12, 15 January 2025 (UTC)
I have changed the content model to JSON. * Pppery * it has begun... 23:14, 15 January 2025 (UTC)
As the page name hints, that page is settings related to the JavaScript Wiki Browser tool. This page is updated whenever I use the "Save to wiki" option to save my JWB settings. I just did it to confirm that. If this can result in the page getting placed into a category (presumably through saving settings related to editing a category or the pages therein), then you might want to report the issue at User talk:Joeytje50/JWB, so you won't have to do manual fixes every time someone else uses this option. --RL0919 (talk) 23:40, 15 January 2025 (UTC)
It looks like JWB used to save settings at .js and automatically moved it to .json, hence the mismatch between content model and page name/file type. There are 22 such user pages. Nardog (talk) 00:18, 16 January 2025 (UTC)
The only category currently in the 22 pages is Category:Pages with missing files in User:Joeytje50/JWB-settings.json, but maybe an interface admin should change content model for all 22 to avoid future issues and make the pages more readable. PrimeHunter (talk) 00:35, 16 January 2025 (UTC)
I've fixed it for User:Joeytje50/JWB-settings.json. – SD0001 (talk) 10:08, 16 January 2025 (UTC)
I updated the batch JS-->JSON. — xaosflux 10:34, 16 January 2025 (UTC)

Unable to access contribs or talk page for user

On NPP I came across Conditional probability/temp, which was said to be created by ]. When I try to click that user name, or the links to their talk page or contributions, I get the "Bad title" special page, saying "The requested page title contains unsupported characters: ">"." I can't even link to his name here. I don't know if this user exists, or if it is some other glitch, but if the user exists then I guess such user names should be disallowed technically. Fram (talk) 11:30, 16 January 2025 (UTC)

It's an import artifact. Looking at the deleted page, it's linked as nost>Larry Sanger, which goes to the right place. It was reimported properly into Conditional probability, where it's correctly linked] to User:Larry Sanger (the 29 June 2001 edit). —Cryptic 11:40, 16 January 2025 (UTC)
Okay, thanks. Seems like a waste of time to create a temp page and get it deleted just so we now have this edit in the history as well, but that's not a VPT issue of course. Perhaps getting the correct user link in the NPP feed would be better though. Fram (talk) 11:46, 16 January 2025 (UTC)
Some old edits from before the current MediaWiki software have been found and systematically imported. See Misplaced Pages:Misplaced Pages's oldest articles. There isn't always a corresponding MediaWiki user. PrimeHunter (talk) 13:26, 16 January 2025 (UTC)
Yeah that was a silly mistake on my part and comes from not checking the " Assign edits to local users where the named user exists locally " check box in the import form (that box is normally left unchecked for imports from other language Wikipedias, but in this case where it's from one English Misplaced Pages database to another, I ideally want to check it). See my logs at "Conditional probability". My current project is to try to match accounts in the August 2001 database dump with those in the current database as closely as possible. Graham87 (talk) 01:49, 17 January 2025 (UTC)

can't pan around map on Red Rock-Secret Mountain Wilderness with a mouse / touchscreen

When I click on / expand the map for Red Rock-Secret Mountain Wilderness I can't move around on the map by clicking and dragging with my mouse. I can move around with the directional keys on my keyboard but not a mouse or clicking and dragging with my touchscreen.

Any ideas? TerraFrost (talk) 14:38, 16 January 2025 (UTC)

Can confirm. JS console reports shape.getElement is not a function. (In 'shape.getElement()', 'shape.getElement' is undefined) It seems other pages with other maps and shapes work, so I suspect it is something particular to this shape. —TheDJ (talkcontribs) 10:08, 17 January 2025 (UTC)

Adding italics to links in the visual editor

When you highlight a link in the visual editor and italicise it, it makes the code ] rather than '']''. Is this easy to fix? Kowal2701 (talk) 19:50, 16 January 2025 (UTC)

It's possible to work-around the problem, but very difficult to fix it so that it never occurs. In a nutshell (and for simple examples like this), if the text is made italic first, and then a link is added, it will result in the desired outcome. If the text is linked first, and then made italic, it will result in the example you write above. There are technical details in phab:T247241#5957890 and in phab:T52098. HTH. Quiddity (WMF) (talk) 20:13, 16 January 2025 (UTC)
Okay, thank you. I'll remember to italicise first Kowal2701 (talk) 20:25, 16 January 2025 (UTC)

What happened to Geohack?

Today, upon clicking the {{coords}} template (example), I got a 404. Maybe this is a temporary problem, but given the use of the coords feature it's fairly impactful. JayCubby 16:04, 17 January 2025 (UTC)

Click the globe icon instead of the coordinates for a map in Katographer for now. — xaosflux 18:15, 17 January 2025 (UTC)

Heading in history view

The following edits and show a different heading (corresponding to the section being edited) in the edit summary than edits (which was made using the convenient discussions tool) and (which was made using the reply tool). When navigating from the history view, clicking on the heading in the edit summary for the first two edits results in a popup saying This topic could not be found. It might have been deleted, moved or renamed. I made my edit using the default wikitext editor. Does anyone know why it would produce an incorrect heading in the edit summary? isaacl (talk) 19:34, 17 January 2025 (UTC)

@Isaacl there are problems in jumping to the correct section when the section heading contains links, either ] or {{ }}. Nthep (talk) 19:39, 17 January 2025 (UTC)
Sure; just wondering why the behaviour is inconsistent with the reply tool and the default wikitext editor (I would have thought the same code would be used to generate the heading for both use cases, but I guess not). isaacl (talk) 19:48, 17 January 2025 (UTC)
@Isaacl: Your post was confusing because your third link was the same as the second and you didn't clarify what was supposed to be different. The wikitext of the actual heading says Dark mode and {{tl|Yes}} which renders as "Dark mode and {{Yes}}" without tl being displayed. Your second link uses the wikitext with tl in the edit summary and fails to link to the section. Your third link should have been where the edit summary uses the rendering without tl and links correctly to the section #Dark mode and {{Yes}}. Different discussion features apparently use different ways to generate the automatic section edit summary and one of them works better in this case. phab:T69068 from 2014 is about the issue. Misplaced Pages:Manual of Style#Section headings (which doesn't apply to project space) says "For technical reasons, section headings should: ... Not contain template transclusions." PrimeHunter (talk) 20:46, 17 January 2025 (UTC)

tracking attributions in material copied from a draft

For better or worse, I copied the contents of a draft article to mainspace. I later added the standard WP:RIA attribution, but since the source is a draft it will go away in six months, so I also included a list of contributors. Is this sufficient? I was unable to find requirements in WP:COPYWITHIN.

The article at issue is Generation Beta / Draft: Generation Beta. Thanks, Dan Bloch (talk) 22:02, 17 January 2025 (UTC)

Category:
Misplaced Pages:Village pump (technical): Difference between revisions Add topic