[go: up one dir, main page]

Page MenuHomePhabricator

IKhitron (Igal)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jan 4 2015, 2:23 PM (516 w, 1 d)
Availability
Available
LDAP User
IKhitron
MediaWiki User
IKhitron [ Global Accounts ]

Recent Activity

Mon, Nov 4

IKhitron updated subscribers of T377050: Phase #1: Archive all active Flow boards.

Hi. Two questions.

  1. T378833#10284757.
  2. Looks like the archiving script has a bug. It fails if there is a target page already. See here, the page of @Mooeypoo.

Thank you.

Mon, Nov 4, 12:00 PM · Editing-team (Kanban Board), Epic, StructuredDiscussions, DiscussionTools, Growth-Team

Fri, Nov 1

IKhitron added a comment to T378833: [Config] Set Flow to read-only at all *Phase 1* wikis.

And where are the rest of group 1 wikis with working Flow?

Fri, Nov 1, 5:11 PM · Chinese-Sites, Editing-team (Kanban Board), Epic, StructuredDiscussions, DiscussionTools, Growth-Team

Oct 21 2024

IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

Do you mean that date is not used when pretty is not defined? Or something else?

Oct 21 2024, 7:00 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions
IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

if it is not supported, the "date" format is used.

Oct 21 2024, 6:53 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions

Oct 18 2024

IKhitron created T377567: Visualize deleted versions in Revision Slider.
Oct 18 2024, 11:03 AM · Revision-Slider

Oct 17 2024

IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

I see. But how about to check if there is such a field in the correspondent php file?

Oct 17 2024, 7:40 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions

Oct 15 2024

IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

I guess it would be sufficient in such cases to add the dir to the table cell:

before ||dir="ltr"| {{#timef:now|date|en}} || next

This is much shorter than introducing a <span> element.

Sure, I've started with it and changed to make it more visual to you.

Oct 15 2024, 10:21 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions
IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

I thing we're talking about different things. Here you are, on rtl page:

Screenshot_20241015_122122_Samsung Internet.png (131×831 px, 35 KB)

Oct 15 2024, 9:27 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions
IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

I can understand your 2., but I don't agree with 1., because wrong directionalty shows something like "2024 in October, year 14".

Oct 15 2024, 12:10 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions

Oct 14 2024

IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

What about "pretty"? There are still enough languages that show not "pretty" and not "date", but just weird irrelevant text.

I think it’s because those languages have no pretty localization, so they fall back to the US English order (but with translated month – and year and day, if applicable – names), although mentioning a few specific examples could help better understanding the situation. (Of course, if it’s really the missing localization, the solution is adding it. Maybe a new task could be created in which people speaking different languages could collect the correct formats – I’d be happy to fix them as a developer, but I have no idea what the correct format is in Hebrew, Chinese or Czech.)

Oct 14 2024, 5:38 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions
IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

I just saw it in the Tech News. Thank you. Could you please write a manual?

Done.

  1. The third parameter is a language code or "user". The default value is "user".

The "user" keyword was not implemented. Instead we added {{USERLANGUAGE}} (T4085). The default value is the page language, not the user language.

Oct 14 2024, 10:25 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions

Oct 10 2024

IKhitron added a comment to T375975: Reduce relying on hidden direction marks in MediaWiki.

Hey all this looks like it caused T375975

Oct 10 2024, 12:48 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), RTL, I18n, MediaWiki-General

Oct 8 2024

IKhitron added a comment to T223772: Extend #time parser function to display time in format specific to each language.

I just saw it in the Tech News. Thank you. Could you please write a manual? Because I've tried

{{#timef:2000-09-01|F|en}}

and get an error message. Actually, 49 from 53 standard tests failed, and the rest four showed wrong date.
UPD: I've tried to understand it by myself, and this is what I get:

  1. The first parameter is a regular datetime parameter from #time and #timel. The default value is "now"
  2. The second parameter is "both", "date", "time" or "pretty". The default value is "both".
  3. The third parameter is a language code or "user". The default value is "user".
  4. For the local time #timefl should be used instead.

I do not know if this is right, and if there is something else. Also, pretty does not work in a lot of languages.
UPD: And also, there is a total directionality problem. Until it is fixed, every usage of #timef should be wrapped by

<span dir="{{#dir:<third parameter>}}">...</span>

Until the bug will be fixed, I've created this wrapper template.

Oct 8 2024, 10:52 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions

Sep 22 2024

IKhitron created T375342: Emphasize deleted revisions.
Sep 22 2024, 10:57 AM · Revision-Slider

Sep 20 2024

IKhitron closed T375265: Interface Admins can't change page content models any more in hewiki as Invalid.
Sep 20 2024, 11:49 AM · MediaWiki-User-management
IKhitron added a comment to T375265: Interface Admins can't change page content models any more in hewiki.

You mean it's because the log was from before I temporarily left the admin group? I see, weird. Thank you, my bad. I'm closing the task.

Sep 20 2024, 11:49 AM · MediaWiki-User-management
IKhitron added a comment to T375265: Interface Admins can't change page content models any more in hewiki.

This is because content models can be changed by admins, and in ruwiki, engineers (which you are one), but not interface admins. This is not a regression.

Sep 20 2024, 11:44 AM · MediaWiki-User-management
IKhitron created T375265: Interface Admins can't change page content models any more in hewiki.
Sep 20 2024, 11:38 AM · MediaWiki-User-management

Sep 5 2024

IKhitron added a comment to T363538: Deal with Manual of Style pseudo-namespaces conflicting with Mooré Wikipedia.

Great, thanks.

Sep 5 2024, 10:11 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), User-notice, Patch-For-Review, Wiki-Setup, Wikidata, Chinese-Sites, Wikimedia-Interwiki-links, MediaWiki-extensions-WikimediaMaintenance
IKhitron added a comment to T363538: Deal with Manual of Style pseudo-namespaces conflicting with Mooré Wikipedia.

FMHO, there should be a link to a list of these 11 wikipedias from the Tech News. I came here to check some wikipedias, but couldn't find such a list, maybe even missed it without a direct link.

Sep 5 2024, 9:12 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), User-notice, Patch-For-Review, Wiki-Setup, Wikidata, Chinese-Sites, Wikimedia-Interwiki-links, MediaWiki-extensions-WikimediaMaintenance

Sep 4 2024

IKhitron added a comment to T373925: Cross-wiki API does not work any more.

Looks fine now.

Sep 4 2024, 4:50 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Regression, API Platform
IKhitron updated the task description for T373925: Cross-wiki API does not work any more.
Sep 4 2024, 12:48 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Regression, API Platform

Sep 3 2024

IKhitron added a comment to T373925: Cross-wiki API does not work any more.

UPD. There is only testwiki again. Special:Version on Mediawiki:org shows a rollback.

Sep 3 2024, 9:37 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Regression, API Platform
IKhitron created T373925: Cross-wiki API does not work any more.
Sep 3 2024, 6:47 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Regression, API Platform

Aug 21 2024

IKhitron added a comment to T195546: Run the maintenance script cleanupTitles.php on all wikis to rescue currently-inaccessible pages.

I see. Still don't know how could I see that.

Aug 21 2024, 4:04 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Wikimedia-maintenance-script-run, WMF-General-or-Unknown
IKhitron added a comment to T195546: Run the maintenance script cleanupTitles.php on all wikis to rescue currently-inaccessible pages.

No.

But see Tasciaspi's comment on the paste:

However, you don’t need to know the namespace to access the page: you can use the curid index.php parameter instead, passing the very first number in the given line to it. For example, if the line you’re interested in is

angwiki:  renaming 8321 (1,'Ƿicipǣdia:Ȝemǣnscipe_Ingang') to (1,'Ȝemǣnscipe_Ingang')

you can access the concerned page at https://ang.wikipedia.org/w/index.php?curid=8321 – MediaWiki will figure out what the correct namespace is.

Aug 21 2024, 4:01 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Wikimedia-maintenance-script-run, WMF-General-or-Unknown

Aug 20 2024

IKhitron added a comment to T195546: Run the maintenance script cleanupTitles.php on all wikis to rescue currently-inaccessible pages.

So, is there a way to get a right log?

Aug 20 2024, 12:20 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Wikimedia-maintenance-script-run, WMF-General-or-Unknown

Jul 31 2024

IKhitron added a comment to T371436: Redesign CodeMirror search panel.

I'm just curious, why wasn't the standart Wikicode editor Search popup extended with the new functionality instead of creating two working at the same time?

Jul 31 2024, 10:06 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Community-Tech, MediaWiki-extensions-CodeMirror

Jul 25 2024

IKhitron added a comment to T110645: Interwiki support for Newsletter extension.

The expected Flow shutdown will kill the Newsletter extension, FMHO, if there will not be done adjustments in the extension code.

This is news for me (was away for a long time). From what I know, we are not directly dependant on Flow. Or, do you see something which I dont, @IKhitron?

Jul 25 2024, 11:52 AM · Patch-For-Review, MediaWiki-extensions-Newsletter
IKhitron added a comment to T110645: Interwiki support for Newsletter extension.

Answering to the wikitech letter. As a heavy user of the extension over the years I can add my five cents.

  1. I really hope there will be local notifications, so the readers can see their content immediately, without a need to go to Meta.
  2. The expected Flow shutdown will kill the Newsletter extension, FMHO, if there will not be done adjustments in the extension code.
  3. The Newsletter extension is a great thing, and it should continue and evolve.
Jul 25 2024, 11:06 AM · Patch-For-Review, MediaWiki-extensions-Newsletter

Jul 23 2024

IKhitron added a comment to T370753: Investigate the implications of setting Flow to read-only for all users.

Yes, good idea. One possible impact is that looks like it kills the Newsletter extension, except there will be found an alternative way to keep it.

Jul 23 2024, 10:13 PM · Temporary accounts, Editing-team (Kanban Board), StructuredDiscussions, Growth-Team

Jul 13 2024

IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.
In T368034#9909566, thiemowmde wrote:

By the way, the gadget has apparently no support for keyboard navigation, one of our most basic Accessibility requirements.

Well, @thiemowmde, it took us always a month, but I've implemented it by your request. So much time because I've made it at least ten times more functional than the bare minimum, and every key was needed to be coded and approved in the metro project. Hope you like it, on both maps. Thanks again for paying my attention to this issue.

Jul 13 2024, 2:42 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Jul 1 2024

IKhitron added a comment to T368894: Cirrus search does not prioritise master pages on their subpages.

Maybe there is a way to add to the algorithm a paragraph "if you show subsubpage in the line X, but its master page exists and wasn't shown above, then show the master page in the line X+1?"

Jul 1 2024, 2:05 PM · Discovery-Search, CirrusSearch
IKhitron added a comment to T156840: Cirrus search does not prioritise root pages above their subpages.

Done.

Jul 1 2024, 10:22 AM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Discovery-Search (Current work), Discovery-ARCHIVED, CirrusSearch
IKhitron created T368894: Cirrus search does not prioritise master pages on their subpages.
Jul 1 2024, 10:22 AM · Discovery-Search, CirrusSearch
IKhitron added a comment to T156840: Cirrus search does not prioritise root pages above their subpages.

I think the task should be reopened, there were a couple of cases in the last few days.

Jul 1 2024, 12:04 AM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Discovery-Search (Current work), Discovery-ARCHIVED, CirrusSearch

Jun 23 2024

IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

@IKhitron This would have started affecting sites in the week of june 11th.

Jun 23 2024, 8:43 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T352320: Redirect existing hyperlinks to old docs.

Change #1028849 had a related patch set uploaded (by Jack who built the house; author: Jack who built the house):

[jsdoc/wmf-theme@master] js: Fix redirecting for links to methods and properties

https://gerrit.wikimedia.org/r/1028849

Jun 23 2024, 3:51 PM · MediaWiki CodeJam Dec 2023, JSDoc WMF theme, Tech-Docs-Team, Editing-team (Tracking), Technical-Debt (RW-Tech-Debt), Front-end-Standards-Group, Documentation

Jun 20 2024

IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Could anyone, please, tell me, for inwiki purposes, when exactly the noresize code was changed in the New Vector, so I could tell the community when the problem started. Thank you in advance.

Jun 20 2024, 7:55 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

It's a multilevel problem. I discocered that the metromap module in turn uses https://ru.wikipedia.org/w/index.php?title=Шаблон:Одноразмерная_карта_изображений

It uses a width for the outside, and then uses that same with for the image size, even thought hat is supposed to be 10pixels smaller.

This is where the root problem is (the patch is just a tidy up on the MediaWiki side).
Fix: https://ru.wikipedia.org/w/index.php?title=Шаблон:Одноразмерная_карта_изображений&diff=prev&oldid=138474305

Jun 20 2024, 6:54 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
doctaxon awarded T368034: Area tag is off by a few pixels in Vector 2022 only a Barnstar token.
Jun 20 2024, 6:32 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Thank you all for this. I'm not so sure I'm smart enough to understand all this but I'll try my best at least to evaulate it as described. I'm glad you agree it's not the gadget problem.

Jun 20 2024, 6:28 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

I don't think it can be an issue with the SVG rendering because it would be equally broken in all skins then.

I tried to dig into the gadget, but it's surprisingly complex. As far as I can tell what it does is:

  1. A normal 270px thumbnail of https://commons.wikimedia.org/wiki/File:Moscow_metro_map_sb.svg.
  2. It looks like there is a <map> with a series of <area> shapes. But that is completely invisible and only used to make the areas interactive when hovering them with the mouse.
  3. There is a transparent <canvas> on top that's probably used to display the colored lines. But I couldn't figure out where they come from.

One thing I noticed is that it's not an issue with the position, but with the size.

  • In the upper left corner everything is almost correctly placed, but more and more wrong in the lower right corner.
  • I believe this issue is also reflected in the code. There are a lot of "262" in the resulting HTML that should probably be 270.

I don't know where this code is that calculates these width and height values.

I don't think you should check the gadget at all, just the area tags in the safemode. But if you insist, there is a completely separate sandbox with completely separate sandbox javascript code, and you can edit them all, if you wish. The area coordinates are here.

By the way, the gadget has apparently no support for keyboard navigation, one of our most basic Accessibility requirements.

Great idea, thanks, we'll consider it.

Jun 20 2024, 1:21 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

The gadget author suggests it could be T265549.

Jun 20 2024, 1:06 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Can you remember when the hovering behavior was okay last time?

Jun 20 2024, 12:58 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Maybe if I could know, what changed in the New Vector in svg rendering on in area tag, I could understand what to look.

Jun 20 2024, 12:55 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

What probably happened is that some of the code (CSS?) in the gadget is a little fragile and starts to behave odd depending on the skin. It's entirely possible that such issues are invisible for a very long time and only become visible much later together with seemingly unrelated changes in MediaWiki, skins, or extensions.

This is possible, of course. But I have no idea how to find what part could volitale, when the gadget do not distinct between skins.

Jun 20 2024, 12:53 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Sorry, my comment was not very helpful. What probably happened is that some of the code (CSS?) in the gadget is a little fragile and starts to behave odd depending on the skin. It's entirely possible that such issues are invisible for a very long time and only become visible much later together with seemingly unrelated changes in MediaWiki, skins, or extensions. Still I suspect the issue is probably in the gadget and needs to be fixed in the gadget.

We have https://www.mediawiki.org/wiki/Stable_interface_policy/Frontend that aims to cover situations like this. I can't tell if it applies here.

Jun 20 2024, 12:50 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Of course you can't, because without the highlighting script you can't see any area at all, and do not know if it's broken or not.

The initial task description does/did not mention a local script. Thus I pointed out how you can check if a local script is involved before filing a task: Trying safemode, as mentioned on https://www.mediawiki.org/wiki/How_to_report_a_bug . Better bug descriptions often help to fix issues faster.

And I think that "Local-Wiki-Template-And-Gadget-Issues" has nothing to do with the fask, because there is no problem in the gadget, it just helps to see the New Vector problem.

Sounds like that local gadget code needs to be adjusted to work with all skins.

Jun 20 2024, 12:47 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Can you shift the hovering overlay to (40,0) pixels by a change of this community .js file?

Jun 20 2024, 12:44 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a project to T368034: Area tag is off by a few pixels in Vector 2022 only: Wikimedia-SVG-rendering.

Removing SVG (see its dsescription).

Cannot reproduce on https://ru.wikipedia.org/wiki/Шаблон:Интерактивная_схема_Московского_метрополитена?useskin=vector-2022&safemode=1 so this is custom local code that needs to get fixed.
See https://www.mediawiki.org/wiki/Help:Locating_broken_scripts for how to use safemode.

For future reference, please use the bug report form (linked from the top of the task creation page) to create a bug report, and fill in all the sections in the template, instead of deleting them. Thanks.

Jun 20 2024, 12:40 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

I might be wrong, but as far as I can see this has nothing to do with MediaWiki, but is a community gadget: https://ru.wikipedia.org/wiki/MediaWiki:Gadget-ondemand-imagemapHighlight.js. The skin has no knowledge about this.

Jun 20 2024, 12:36 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Can you remember when the hovering behavior was okay last time?

Jun 20 2024, 12:34 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

New Vector:

Screenshot_20240620-144847_Samsung Internet.jpg (544×426 px, 182 KB)

Legacy Vector:
Screenshot_20240620-145004_Samsung Internet.jpg (579×397 px, 198 KB)

Jun 20 2024, 11:51 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron created T368034: Area tag is off by a few pixels in Vector 2022 only.
Jun 20 2024, 11:48 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Jun 12 2024

IKhitron added a comment to T365374: [bug] Access denied for user 'quarry'@'172.16.2.72' (using password: NO).

Well, for the last 21 hours no querry could run. So it's pretty bad.

Jun 12 2024, 12:28 PM · cloud-services-team (FY2023/2024-Q3-Q4), Quarry

Jun 9 2024

IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

I didn't see any complains this time on hewiki forums.

Jun 9 2024, 8:22 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror

Jun 5 2024

IKhitron added a comment to T239378: Disable parent task metadata by default for new sub tasks.

-1. But I think it's fine to have a non default preference for this. So anyone who does want to get these mails could turn this on.

Jun 5 2024, 8:11 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity

Jun 4 2024

IKhitron added a comment to T366461: Global Watchlist should be configured to work with the Dark Mode.

@IKhitron if adding

#ext-globalwatchlist-toolbar {
	background: var(--background-color-base)
}

is really all that is needed, maybe you want to try sending a patch yourself and I can review it?

Jun 4 2024, 9:42 AM · Patch-For-Review, dark-mode, patch-welcome, MediaWiki-extensions-GlobalWatchlist, User-DannyS712

Jun 3 2024

IKhitron added a comment to T366461: Global Watchlist should be configured to work with the Dark Mode.

SmartSelect_20240603_140758_Samsung Internet.png (630×1 px, 268 KB)

Jun 3 2024, 11:09 AM · Patch-For-Review, dark-mode, patch-welcome, MediaWiki-extensions-GlobalWatchlist, User-DannyS712
IKhitron created T366461: Global Watchlist should be configured to work with the Dark Mode.
Jun 3 2024, 11:06 AM · Patch-For-Review, dark-mode, patch-welcome, MediaWiki-extensions-GlobalWatchlist, User-DannyS712

May 9 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

I hope it will work soon, because now I can't delete any item, not just some.

May 9 2024, 11:45 PM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery

Apr 22 2024

IKhitron added a comment to T346419: mw.loader.using should warn to the console when loading an unknown module.

Any solution that avoids the situation with script does not run without any explanation is fine.

Apr 22 2024, 5:58 PM · Patch-For-Review, MediaWiki-core-Hackathon-2024, Wikimedia-Hackathon-2024, MediaWiki-ResourceLoader, MediaWiki-Platform-Team
IKhitron added a comment to T334372: Add support for inline SVG.

Yep. Exactly. There are a lot of people that upload files with wrong licenses onto local wikis and Commons. There are special forces which are supposed to stop them, VRT. There will be the same count, or maybe even more, people that will do it inline. Who will recognize and stop them? Or the VRT groups are supposed to do much more work? And to learn how to do this at all?

Apr 22 2024, 9:27 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser
IKhitron added a comment to T334372: Add support for inline SVG.
Apr 22 2024, 1:06 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser
IKhitron added a comment to T334372: Add support for inline SVG.

A silly question. Apologies if it was already mentioned before and I missed it.
Where exactly will be the license? And how exactly it will be checked, and by whom, to avoid copypasting inline some copyrighted svg file, such as a company logo?

Apr 22 2024, 1:05 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser

Apr 17 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

Thanks, done.

Apr 17 2024, 9:47 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron attached a referenced file: F47044749: video.mp4.
Apr 17 2024, 9:47 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron changed the visibility for F47044749: video.mp4.
Apr 17 2024, 9:45 AM
IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

(By the way @IKhitron, the file you attached is restricted; could you change its visibility?)

Apr 17 2024, 9:10 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

A pity.

Apr 17 2024, 12:13 AM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team

Apr 16 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

Well, there is a new button "delete" on mediawiki.org. Clicking on it makes the item disappear. Refreshing Special:EditRecovery brings everything back. Houston, we have a problem.

Apr 16 2024, 9:26 PM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery

Apr 8 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

There are much more cases when this needed, see here.

Apr 8 2024, 9:13 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron awarded T353996: Allow deleting data from Special:EditRecovery a Burninate token.
Apr 8 2024, 9:12 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery

Apr 2 2024

IKhitron added a comment to T358669: Have 118 and 119 namespaces proper canonical name.

Looks like it indeed.

Apr 2 2024, 7:44 PM · Wikimedia-Site-requests

Mar 15 2024

IKhitron created T360242: Include erroring module name in error message to help with identification.
Mar 15 2024, 11:48 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader
IKhitron added a comment to T358250: Full screen dialogs are truncated by scrollbar gutter.

My attention was drawn to this bug after I saw this, when moving the help icon to its appropriate place:

screenshot.png (1×1 px, 594 KB)

I made a very stupid fix for now, from

Mar 15 2024, 3:40 PM · Upstream, Browser-Support-Google-Chrome, OOUI, Regression
IKhitron awarded T358250: Full screen dialogs are truncated by scrollbar gutter a Burninate token.
Mar 15 2024, 12:31 PM · Upstream, Browser-Support-Google-Chrome, OOUI, Regression

Mar 11 2024

IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

In this case we definitely should consult to community first, because otherwise, from my experience, nobody will pay attention. A week discussion will put it on the radar.

Mar 11 2024, 8:02 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror

Mar 10 2024

IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

"Opt-in" means that newcomers to enwiki, for example, do not get it by default, @MusikAnimal?

Mar 10 2024, 2:50 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror
IKhitron updated the task description for T359765: fullurl: works incorrectly if the page name has a semi-colon.
Mar 10 2024, 12:45 PM · FlaggedRevs, MediaWiki-Parser
IKhitron updated the task description for T359765: fullurl: works incorrectly if the page name has a semi-colon.
Mar 10 2024, 12:45 PM · FlaggedRevs, MediaWiki-Parser
IKhitron created T359765: fullurl: works incorrectly if the page name has a semi-colon.
Mar 10 2024, 12:29 PM · FlaggedRevs, MediaWiki-Parser

Mar 2 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

I request to cancel the change for hewiki, please. The community decided to ask this, in Village pump, with more than enough voices, at least 31 supported from 32 that participated. You can find the voting over here. Thank you.

Mar 2 2024, 6:33 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 29 2024

IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

Well, I tried a couple of times to explain you it has nothing to do with all this, with new pages for example, only with any edit in any article. I can see no way to explain more.

Feb 29 2024, 6:43 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

This is something else, of cource. For me, if some user can't be trasted to make their one edits in articles, they for sure can't be trusted to have an Interface admin flag, which was created just because the Foundation didn't think the admins (sic!) were trusted enough to have. You definitely can have different ipinion.

Feb 29 2024, 6:17 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

In most WMF projects "autopatrol" is only in sysop, bot. I can't see why we would want to prevent a community from assigning someone this group if they want to without also making them one of those other groups. Additionally, the assertion that "everyone has" autopatrol is false. For example, see ruwiki. Not only do they have non-admin/non-bot intadmins, but they also do not have anygroup with autopatrol. dewiki is deprecating patrol as well (see T316393).

This is not a software security concern, and is not a globally supported default setting. Task should be declined.

Feb 29 2024, 4:45 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team

Feb 28 2024

IKhitron added a comment to T358669: Have 118 and 119 namespaces proper canonical name.

Don't know what are the relevant tags.

Feb 28 2024, 2:07 PM · Wikimedia-Site-requests
IKhitron created T358669: Have 118 and 119 namespaces proper canonical name.
Feb 28 2024, 2:07 PM · Wikimedia-Site-requests
IKhitron updated the task description for T236474: Remove navigation templates in "Download as PDF" feature.
Feb 28 2024, 1:37 PM · Proton
IKhitron added a comment to T236474: Remove navigation templates in "Download as PDF" feature.

Seems obvious, but OK.

Feb 28 2024, 1:34 PM · Proton
IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

If anyone wants to test this, CodeMirror 6 is installed on https://en-rtl.wikipedia.beta.wmflabs.org and https://he.wikipedia.beta.wmflabs.org. We have not done any additional work yet for RTL support other than what comes stock with CodeMirror, but two things I'd like to look into are:

  • Add bidi isolation to tags such as <div class="foobar">
  • Use LTR inside the content of applicable tags like <div dir="ltr">. We probably can't do the same if the direction is changed with a template, unfortunately.

Are there other things I should be looking at? Most of the things mentioned at T170001#3676449 by @IKhitron should be fixed now.

Any help with testing is appreciated :) Thank you!

Feb 28 2024, 1:24 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror
IKhitron awarded T322963: Should subscribing be distinct for different messages posted with same title and same timestamp a Burninate token.
Feb 28 2024, 7:35 AM · DiscussionTools

Feb 24 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

One more question, please. If we "write it as a task on the Phabricator", as mentioned above, what are our chances to leave it on our wiki as is? You said nothing about this.

While we're waiting for the answer, one more question, please. When you say in the Tech News that "Your community can ask to retain the old configuration on your wiki before this change happens.", what do you expect? A local concensus? A request from random user? A request from somebody that actualy used this? Thank you.

For both questions, a link to the discussion on the wiki with a request to keep everything as it is + minimal consensus is enough.

Feb 24 2024, 5:40 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging
IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

One more question, please. If we "write it as a task on the Phabricator", as mentioned above, what are our chances to leave it on our wiki as is? You said nothing about this.

Feb 24 2024, 5:36 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 20 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

Really hope this is the case. The current text looks like "write us, we make statistics, and abandon the current task, if there are a lot".

Feb 20 2024, 10:40 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging
IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

One more question, please. If we "write it as a task on the Phabricator", as mentioned above, what are our chances to leave it on our wiki as is? You said nothing about this.

Feb 20 2024, 10:34 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 19 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

Hi there. A couple of questions.
If patroller X has a patrolling script that adds tags to some existing edit, will it work?
If AbuseFilter triggered by autoconfirmed adds tags to theirs edit, will it work?

Feb 19 2024, 5:22 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 18 2024

IKhitron added a comment to T356984: Stop sending change notification email if edit is done by a bot.

Well, I've just tried four most significant scenarios, and it works fine.

Feb 18 2024, 2:45 PM · User-notice-archive, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail
IKhitron added a comment to T219217: Number of bytes is not correct in the watchlist.

Wow, I created a task, a d didn't even remember the previous one that I created in 2017 wasn't fixed, thought it's a new bug.

Feb 18 2024, 11:34 AM · Growth-Team, MediaWiki-Watchlist, Wikidata