Long-time Wikimedian and MediaWiki developer
User Details
- User Since
- Oct 11 2017, 9:01 PM (451 w, 5 d)
- Availability
- Available
- IRC Nick
- Ammarpad
- LDAP User
- Ammarpad
- MediaWiki User
- Ammarpad [ Global Accounts ]
Sat, Jun 6
Mar 18 2026
Mar 12 2026
Mar 9 2026
Here is a more relevant search result: https://codesearch.wmcloud.org/search/?q=%28%22%7C%27%29HtmlCacheUpdater%28%22%7C%27%29&files=&excludeFiles=&repos=
Feb 26 2026
Feb 25 2026
Feb 20 2026
Feb 16 2026
Feb 13 2026
It also gives Vector 2022 links inconsistent visual state in some cases, e.g:
Vector 2022 intentionally doesn't want the redlink: T312157, so I believe this is not a bug and the task should be closed this as invalid.
Feb 12 2026
Hi @Quiddity, the email address is appended to the subject, but that is only if username is empty (which is not possible in this form)
Feb 11 2026
Feb 10 2026
Feb 5 2026
It seems you found it. https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1237302. I left a comment there.
I can reproduce. The key is deleted by Vector legacy. I believe ruwiki still uses it as the default skin.
It took around 3 minutes
NAME STATUS COMPLETIONS DURATION AGE SCRIPT mw-script.codfw.q170xceo Complete 1/1 3m15s 12m refreshImageMetadata.php
Feb 3 2026
This has been completed. Please double check if everything is correct.
This has been completed. Please double check if everything is correct.
All subpages and talk pages must be moved as well
All fixed. The query returns an empty result.
The relevant pages have been moved. The script output contains the following excerpt (these are translatable subpages):
...
Jan 23 2026
You can also see it in Monobook https://en.wikipedia.org/wiki/Yang_Guifei?useskin=monobook
Jan 22 2026
Jan 19 2026
Only the talkpage fails (because the target was not moved on wiki). But talkpage is not translatable anyway right? And it can be moved on wiki easily if needed.
Here are the last 5 lines of the script output.
(851/856) Translations:Extension:DynamicPageList3/Page display title/fr --> Translations:Extension:DynamicPageList4/Page display title/fr (853/856) Translations:Extension:DynamicPageList3/Page display title/pt-br --> Translations:Extension:DynamicPageList4/Page display title/pt-br (854/856) Translations:Extension:DynamicPageList3/Page display title/tr --> Translations:Extension:DynamicPageList4/Page display title/tr (855/856) Translations:Extension:DynamicPageList3/Page display title/zh --> Translations:Extension:DynamicPageList4/Page display title/zh (856/856) Failed to move Extension talk:DynamicPageList3 to Extension talk:DynamicPageList4 Reason: A page already exists at [[:Extension talk:DynamicPageList4]], or the page name you have chosen is not valid. Please choose another name.
@Pppery, this looks a bit complicated. I'm not inclined to do all the steps. Can you do the first step?
I'd do the translation move. Then you can finish the remaining steps since you know better what needs to be done for the on wiki parts.
php maintenance\run.php refreshImageMetadata --mediatype AUDIO --mime audio/mid --force --start=Segne_du,_Maria.mid --end=Segne_du,_Maria.mid
mime should be 'audio/midi'. I rerun with the correct one
Jan 17 2026
Jan 16 2026
My suggested fix is as follows:
If someone is deliberately browsing an old version of a page, I’m not sure they should be silently redirected to the current version (a reload should not mean navigating away from the current location).
Jan 15 2026
Jan 14 2026
but only Image [https://en.wikisource.org/wiki/Page:Haunted_Man_(Dickens,_1848).pdf/121?useskin=vector-2022 in Vector 2022],
They're all present. The other three, forward, backwards and index links are icons. I think that's likely why you didn't notice them.
Yes, looks good to me. I have left a comment there.
Jan 12 2026
Yes, checking #p-associated-pages would be more correct. However, Timeless itself does not have the id now, it needs to be fixed.
- Special:Watchlist (with or without RCFilters App) will now show a navigation bar.
- The navigation bar moves to namespace/page-actions level tab
Jan 11 2026
Jan 9 2026
I believe the duplication is not related to this task. The right side link is added by core RCFilters App but only for skins that don't have the top bar. Presumaly Timeless should be added to the list.
Jan 8 2026
I found this annoying a number of times. This particular repo results were never useful.
The error message looks OK on the central wiki (Commons). The client wiki will look like this when fixed, it may still be improved though.
| central wiki error | client wiki error |
Jan 7 2026
Have you ran Babel tests without CC to arrive at such conclusion? I am quite sure its tests will not pass.
There's a not even a choice, it's actually a hard dependency by design of CC. You can't soft-depend on it (at least in a nice way)
(from T367516) CommunityConfiguration is designed to be a hard dependency for its client extensions
From @matmarex gerrit comment:
... we'd just have to figure out what happens when the redirect source or target title is also variant-converted
Jan 4 2026
It seems like the second line of this, as well as "for the following reason:" are useless here
I doubt if this premise is correct. It seems you're not sure either.
Jan 3 2026
Well, 'other value' means other code (those not deprecated, hence not in the mapping). Not the value type. The function takes only strings.
Jan 2 2026
Your page seems to have changed. But I can reproduce the issue by creating the pages locally with zh as content language.
Jan 1 2026
This will resolve itself after T412518


