Page MenuHomePhabricator

Tacsipacsi
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 9 2014, 8:09 PM (268 w, 6 d)
Availability
Available
LDAP User
Tacsipacsi
MediaWiki User
Tacsipacsi [ Global Accounts ]

Recent Activity

Yesterday

Tacsipacsi added a comment to T228661: Sunset Nearby.

Potentially one would want to mention it in the app as well?

Wed, Dec 4, 8:56 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.29x-N-Nanaimo-Bar), Technical-Debt

Tue, Dec 3

Tacsipacsi renamed T155192: Improve handling of nonexistent pages in Android app from Improve handling of nonexistent pages. to Improve handling of nonexistent pages in Android app.
Tue, Dec 3, 7:25 PM · Wikipedia-Android-App-Backlog

Sat, Nov 23

Tacsipacsi triaged T238988: Internal error when trying to revert MCR edits: "Unsaved old revision passed" as Unbreak Now! priority.

It makes impossible to revert MCR edits.

Sat, Nov 23, 5:01 PM · Regression, Wikimedia-production-error, Multi-Content-Revisions
Tacsipacsi created T238988: Internal error when trying to revert MCR edits: "Unsaved old revision passed".
Sat, Nov 23, 5:00 PM · Regression, Wikimedia-production-error, Multi-Content-Revisions

Fri, Nov 22

Tacsipacsi added a comment to T237899: Wikidata item ID changes caused by merges do not update entities on Structured data on Commons.

Links to renamed pages aren’t updated by the software, either (which comes handy when renaming is necessary due to a disambiguous title). This is not the case when merging Wikibase items, of course.

Fri, Nov 22, 9:50 PM · Wikidata, SDC General

Sun, Nov 17

Tacsipacsi added a comment to T237899: Wikidata item ID changes caused by merges do not update entities on Structured data on Commons.

The process on Wikidata is being manually updated by KrBot like here.

Sun, Nov 17, 12:49 PM · Wikidata, SDC General

Sun, Nov 10

Tacsipacsi added a subtask for T223824: Hide Cologne Blue skin in preferences : T237856: Live preview not working with Cologne Blue.
Sun, Nov 10, 2:52 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), User-notice, Wikimedia-Site-requests, CologneBlue
Tacsipacsi added a parent task for T237856: Live preview not working with Cologne Blue: T223824: Hide Cologne Blue skin in preferences .
Sun, Nov 10, 2:52 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Interface, CologneBlue, MediaWiki-API
Tacsipacsi created T237856: Live preview not working with Cologne Blue.
Sun, Nov 10, 2:51 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Interface, CologneBlue, MediaWiki-API
Tacsipacsi added a comment to T237490: Collect feedback from module and gadget authors for Developer Productivity & onwiki tooling techconf session.
  • {{#if: [[Category:Foo]] | yes | no }} yields yes - this makes developing eg. infoboxes harder because you have to split and duplicate some code and move categorization outside the infobox, otherwise some elements may appear blank

I’d prefer T137584: Allow Scribunto code to add a category without changing output (maybe along with a wikitext equivalent) instead—it provides solution for more situations, more elegant, and is less hackish, much easier to implement, while causes fewer things to break (e.g. with your solution, {{#if:{{{1|}}} | <span>{{{1}}}</span>}} with |1=[[Category:Foo]] would not display the category at all).

Sun, Nov 10, 10:49 AM · Wikimedia-Technical-Conference-2019

Wed, Nov 6

Tacsipacsi added a comment to T237490: Collect feedback from module and gadget authors for Developer Productivity & onwiki tooling techconf session.
  1. I’m a volunteer developer working with templates/modules on Hungarian and multilingual projects, as well as developing gadgets and sitewide scripts/styles on Hungarian projects only.
  2. What comes to my mind is two things (more may follow):
    • The inability to deploy gadgets and other JavaScript/CSS files stored in MediaWiki namespace to certain pages. TemplateStyles is a big step forward, but it has some restrictions which could be bypassed by allowing to include MediaWiki-namespace things (which don’t need such restrictions as they can be edited by only interface admins):
      • Some things require JavaScript to work. This can be achieved only using globally enabled gadgets, which may probably function as loaders if a higher amount of JS is needed. Even loaders slow down all pages even they do something useful on only a handful of pages.
      • Some pages need CSS that applies outside of content area (most notably main pages to hide the page title). This is now only possible by hard-coding the page title in MediaWiki:Common.css/Vector.css. This prevents portability and is a huge problem for multilingual wikis, where potentially hundreds of page titles have to be hard-coded. (It also raises encoding issues: .page-Kezdőlap CSS rule breaks the CodeEditor syntax highlighter, and I can only hope it doesn’t do so with some older browsers like IE6.)
    • Insufficient tools to find out where globally loaded things actually do something. When I want to remove for example a CSS rule, I want to know whether it’s in use anywhere, and if it is on a large number of pages, I want to know what template/module/whatever adds it; if it isn’t, I want to make sure it’s not just because no page uses a template with a sufficient parameter set. Currently I can only use insource: search, but that searches in the source text (i.e. before template expansion, so classes added by templates don’t show up), and has no easy-to-use function to limit the results to CSS classes, which is particularly a problem when I want to remove (convert to TemplateStyles) selectors like .navbox and .infobox, which appear as template names much more often than as direct CSS class input.
Wed, Nov 6, 11:11 AM · Wikimedia-Technical-Conference-2019

Nov 3 2019

Tacsipacsi updated the task description for T205959: API option to prevent changing sitelink on page move.
Nov 3 2019, 7:58 PM · Wikidata, MediaWiki-extensions-WikibaseClient

Oct 12 2019

Tacsipacsi added a comment to T235027: Translate does not update content page when saving units.

It occurs for first revision, as for correction of an already translated text. Workaround: applying @Shirayuki 's proposal, I correct the translation adding a dummy modification (one space after last character of the translated string) and then reload the page => updated text is then taken into account.

Actually, a usual null edit (i.e. no change at all) is enough, although the TUX interface doesn’t allow saving a translation unit until it’s changed (but adding and removing the space is just as good as adding and not removing it).

Oct 12 2019, 11:10 AM · Core Platform Team, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December), MediaWiki-extensions-Translate

Oct 10 2019

Tacsipacsi added a comment to T221119: "This namespace is reserved for content page translations" when trying to translate a recently created translation unit.

I often add translation unit markers manually so that I have finer control on how translation units will look like. This means the mark for translation action actually creating the translation unit doesn’t get recorded in the history (as the wikitext doesn’t change), yet, I face this issue in such cases as well (almost always, as usual).

Oct 10 2019, 9:29 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), WMSE-Bug-Reporting-and-Translation-2019, User-abi_, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T233034: Multiple parameters with same alias allowed.

This problem causes that a parameter name may belong to more than one field. This means that a program parsing wikitext (e.g. VisualEditor template editor) cannot reliably decide which field is given in the wikitext, so it either warns the user (which is almost certainly not the case as long as this behavior is undocumented), or assigns it to one of the possible fields in an undefined or implementation-defined way.

Oct 10 2019, 8:51 PM · VisualEditor, TemplateData

Oct 7 2019

Tacsipacsi added a comment to T120085: RFC: Serve Main Page of Wikimedia wikis from a consistent URL.

Very valid point, I personally would be okay with not turning on the config on wkis that set $wgForceUIMsgAsContentMsg = ['mainpage']; (like commons, wikidata, etc.)

Oct 7 2019, 8:32 PM · CommRel-Specialists-Support, Readers-Web-Backlog (Tracking), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Fundraising-Backlog, Editing-team, Parsing-Team, User-notice, MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), Core Platform Team, Patch-For-Review, Performance-Team, Operations, Traffic, TechCom-RFC, SEO, Wikimedia-Site-requests

Oct 2 2019

Tacsipacsi added a comment to T223616: Allow individual review of files that don't yet match the license requirements.

I think the easiest to configure would be to check if the edited description page gets categorized into Category:Files with no machine-readable license (which is the “red light”). Maybe this functionality can also be restricted based on user groups (e.g. only available for autopatrolled users, i.e. users who currently have autopatrol right, though probably using a new user right assigned to these groups).

Oct 2 2019, 11:48 AM · TCB-Team, Community-consensus-needed, Move-Files-To-Commons

Sep 29 2019

Tacsipacsi added a comment to T217949: TemplateStyles doesn’t work in Android app under certain conditions.

Still the same in 2.7.50296-r-2019-09-25. Any idea how to fix it?

Sep 29 2019, 9:51 PM · Wikipedia-Android-App-Backlog, Android-app-Bugs
Tacsipacsi created T234165: Invariant texts hidden in Parsoid output on wikis using language variants.
Sep 29 2019, 8:41 PM · Parsoid
Tacsipacsi raised the priority of T223002: Local timestamps wrong during Daylight Saving Time (DST; Summer Time) from High to Needs Triage.

Priority should be set by developers, not the reporter. See https://www.mediawiki.org/wiki/Phabricator/Project_management#Setting_task_priorities

Sep 29 2019, 7:35 PM · Navigation-Popups

Sep 21 2019

Tacsipacsi added a comment to T233475: Enable main page special casing on azwiki.

I’m happy to help you switching to responsive layout (which works on desktop and mobile as well, looks mostly the same, and doesn’t require $wgMFSpecialCaseMainPage turned on). I prepared both above-mentioned turnoffs, so I have some experience in it. You can write on my azwiki talk page or ping me on the main page’s talk (please use English as I don’t speak Azerbaijani, but fortunately wikicode looks the same in all languages :)).

Sep 21 2019, 9:52 AM · Wikimedia-Site-requests
Tacsipacsi updated the task description for T227719: Turn off mobile main page special casing on Commons.
Sep 21 2019, 9:49 AM · User-Urbanecm, Wikimedia-Site-requests

Sep 20 2019

Tacsipacsi added a comment to T233359: Replace `inline-block` on boxed messages by `block`.

Thanks for the quick fix! Can someone deploy it on Monday (through SWAT)?

Sep 20 2019, 11:31 PM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), MediaWiki-General, UI-Standardization, Vector, MinervaNeue, UI-Standardization-Kanban

Sep 17 2019

Tacsipacsi added a comment to T233034: Multiple parameters with same alias allowed.

It depends. I don’t know about any consumer providing aliases when inserting new parameters, but they’re used to understand already-existing templates (e.g. by VisualEditor template editor).

Sep 17 2019, 11:58 AM · VisualEditor, TemplateData

Sep 16 2019

Tacsipacsi created T233034: Multiple parameters with same alias allowed.
Sep 16 2019, 4:37 PM · VisualEditor, TemplateData

Sep 15 2019

Tacsipacsi closed T212986: Option to override CSS flipping as Declined.

In the past months I came up with a much safer idea: instead of passing a language/directionality to TemplateStyles, I included the whole template output in a tag with dir attribute, and added rules like

/* @noflip */
.mytemplate[dir="ltr"] {
	float: right;
}
/* @noflip */
.mytemplate[dir="rtl"] {
	float: left;
}

This way the CSS is the same for any directionality, so there is no issue with multiple inclusions, and also forces the template editor to mark the directionality of the text machine-readably, which is good for accessibility, by the way.

Sep 15 2019, 2:31 PM · TemplateStyles
Restricted Application added a project to T117670: Let cross-wiki users set preferences for what types of notifications they see where: Growth-Team.

Use case #4 is possible with the Preferences option. Use case #2 is now also possible thanks to the global preferences.

Sep 15 2019, 10:45 AM · Growth-Team, Design, Collaboration-Team-Triage, Notifications, WorkType-NewFunctionality

Sep 5 2019

Tacsipacsi added a comment to T231130: Wrong file page URL on the overlay at caption editing task in Android app.

Yes, the bug seems to be gone. It would be useful to know the cause, though…

Sep 5 2019, 11:52 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.29x-N-Nanaimo-Bar), Android-app-Bugs, Android-app-feature-Description-Editing

Aug 27 2019

Tacsipacsi closed T197037: Timeless has a bit larger padding on Special:Translate as Resolved.

Yes, actually Timeless has narrower paddings than Minerva. (Vector still wins above 850px viewport width, but looking at my previous comments, small screens were problematic, and Timeless is better than both Vector and Minerva at 850px and below.)

Aug 27 2019, 7:09 PM · MediaWiki-extensions-Translate, Timeless

Aug 24 2019

Tacsipacsi created T231130: Wrong file page URL on the overlay at caption editing task in Android app.
Aug 24 2019, 8:57 AM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.29x-N-Nanaimo-Bar), Android-app-Bugs, Android-app-feature-Description-Editing

Aug 19 2019

Tacsipacsi added a comment to T174314: Focus outline around watch star extends to left.

When will it land in production with the new bugs? ;) (Seriously, when?)

Aug 19 2019, 10:31 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Timeless

Aug 17 2019

Tacsipacsi added a comment to T174314: Focus outline around watch star extends to left.

Maybe using an <input type="button">/<input type="checkbox"> and a <label> with the message? It certainly resolves this issue while maintaining accessibility, but it can be tricky to implement without causing visual difference.

Aug 17 2019, 8:31 AM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Timeless

Aug 16 2019

Tacsipacsi added a comment to T225412: Watchlist options looks bad in non-JavaScript interface.

Man, without the patch-for-review I keep losing track of things that have already been reviewed/merged and resolved... >.>

Aug 16 2019, 7:17 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Timeless

Aug 12 2019

Tacsipacsi added a comment to T223824: Hide Cologne Blue skin in preferences .

@Jdlrobson What about the deployment? “Monday next week” is today, and I see not even a line about it on wikitech:Deployments.

Aug 12 2019, 9:23 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), User-notice, Wikimedia-Site-requests, CologneBlue

Aug 3 2019

Tacsipacsi updated the task description for T73403: Disable local uploads where unused: some wikis with little or no local file work.
Aug 3 2019, 7:43 PM · Shell, Wikimedia-Site-requests

Aug 2 2019

Tacsipacsi added a comment to T229615: Add support for live preview feature on multi-content revision edit.

@Aklapper This is not a bug, but rather a feature request—MCR is simply out of scope of the current implementation. Does it really need T41272: Bugs in "Live preview" feature (tracking) as a parent task?

Aug 2 2019, 5:54 AM · Multi-Content-Revisions, MediaWiki-Page-editing

Aug 1 2019

Tacsipacsi created T229615: Add support for live preview feature on multi-content revision edit.
Aug 1 2019, 7:45 PM · Multi-Content-Revisions, MediaWiki-Page-editing

Jul 31 2019

Tacsipacsi created T229383: [TUX] Show API warnings in interface language.
Jul 31 2019, 7:06 AM · I18n, MediaWiki-extensions-Translate

Jul 30 2019

Tacsipacsi added a comment to T229346: Administrators of the Hungarian Wikipedia have unapproved right.

The special page is visible for everyone, but non-huwiki editors probably do not know that edit right is granted by bureaucrats, so that is why I needed confirmation. I was not clear enough, sorry about that.

Jul 30 2019, 6:25 PM · User-Urbanecm, Wikimedia-Site-requests
Tacsipacsi added a comment to T229346: Administrators of the Hungarian Wikipedia have unapproved right.

@Bencemac I’m not a huwiki admin. How could I confirm it apart from looking at the special page you linked, which can be done by anyone?

Jul 30 2019, 4:50 PM · User-Urbanecm, Wikimedia-Site-requests

Jul 17 2019

Tacsipacsi created T228326: VideoJS displays in wrong size using live preview.
Jul 17 2019, 6:51 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Kaltura player

Jul 12 2019

Tacsipacsi added a comment to T227814: [Regression wmf.13] Wikidata localisation is broken.

Really fixed? Testwikidata is still bad for me, the monolingual text statement’s content for example is not visible at all.

Jul 12 2019, 8:43 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), User-greg, Release-Engineering-Team-TODO (201907), Wikimedia-production-error (Shared Build Failure), Performance-Team (Radar), I18n, Wikidata

Jul 11 2019

Tacsipacsi closed T166718: Make FlaggedRevs revision rating box responsive as Resolved.
Jul 11 2019, 8:22 PM · MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), Mobile, MediaWiki-extensions-FlaggedRevs

Jul 10 2019

Tacsipacsi created T227719: Turn off mobile main page special casing on Commons.
Jul 10 2019, 10:45 PM · User-Urbanecm, Wikimedia-Site-requests

Jul 8 2019

Tacsipacsi closed T227201: Disable Wikidata sitelinks in ProofreadPage namespaces as Resolved.

Thanks for the quick and elegant patch!

Jul 8 2019, 2:20 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikimedia-Site-requests

Jul 3 2019

Tacsipacsi added a comment to T226900: Special:Unconnectedpages displays pages connected with a Wikidata item.

Workaround: null editing the page (saving without any modifications) removes the page from the list. So some caching is in place indeed.

Jul 3 2019, 3:59 PM · Wikidata, MediaWiki-extensions-WikibaseClient
Restricted Application added a project to T227202: “All” missing from namespace selector of Special:UnconnectedPages on Wiktionaries: Wikidata.
Jul 3 2019, 3:40 PM · MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), MediaWiki-General, Wikidata, MediaWiki-extensions-WikibaseClient
Tacsipacsi created T227201: Disable Wikidata sitelinks in ProofreadPage namespaces.
Jul 3 2019, 3:20 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikimedia-Site-requests
Tacsipacsi added a comment to T226910: VideoJS player is next to the score instead of below it.

I think it has better place in Score, but it would require TMH to have a consistent outer element. Currently the Kaltura player’s outer element is

<div class="mediaContainer" style="width:300px">

(which is present without JavaScript as well); VideoJS’ outer element is

<div class="video-js mwe_player_0-dimensions vjs-controls-enabled vjs-audio vjs-workinghover vjs-v7 vjs-has-started vjs-user-inactive vjs-waiting vjs-paused vjs-ended" data-durationhint="32.253968253968" data-disablecontrols="options,timedText" preload="metadata" id="mwe_player_0" tabindex="-1" role="region" aria-label="Audio Player" lang="hu">

but the JavaScript-less HTML source contains only an <audio> element. Wrapping the VideoJS HTML (JavaScript-less) output in

<div class="mediaContainer">

(with display:inline-block) can help Score to style it appropriately.

Jul 3 2019, 11:30 AM · Google-Code-in-2019, VideoJS player, MediaWiki-extensions-Score
Tacsipacsi updated subscribers of T107472: CSS of MediaWiki:Flaggedrevs-watched-pending seems pretty random.

Oh, I just see the colors have been changed in the meanwhile, in 192394d30 by @Ladsgroup. Maybe this task can be closed?

Jul 3 2019, 12:14 AM · User-Ladsgroup, MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T107472: CSS of MediaWiki:Flaggedrevs-watched-pending seems pretty random.

The message can and always could be styled locally: using MediaWiki:Common.css, you can target .fr-watchlist-pending-notice. I don’t think any further customization possibility is needed. (Standardizing default colors is a different matter.)

Jul 3 2019, 12:09 AM · User-Ladsgroup, MediaWiki-extensions-FlaggedRevs

Jul 2 2019

Tacsipacsi created T227152: Make obvious personal translation drafts are public.
Jul 2 2019, 11:37 PM · ContentTranslation
Tacsipacsi added a comment to T197912: Option to have FlaggedRevs rating box as an indicator.

@Tacsipacsi: Which maintainers? FlaggedRevs has no ownership. See https://phabricator.wikimedia.org/T185664 .

Ah, that explains why the maintainers haven’t responded yet. This task requires a bit more designer skills than I have, but given the complaints in the mentioned task regarding the UX state of the extension hopefully I can’t worsen it. :) I’ll see if I can come up with an (at least for myself) acceptable design.

Jul 2 2019, 11:04 PM · MediaWiki-extensions-FlaggedRevs
Tacsipacsi claimed T227125: Ability to use language other than interface language for displayed TemplateData.

I can come up with a patch if it’s OK.

Jul 2 2019, 6:19 PM · VisualEditor, TemplateData
Restricted Application added a project to T227125: Ability to use language other than interface language for displayed TemplateData: VisualEditor.
Jul 2 2019, 6:18 PM · VisualEditor, TemplateData

Jul 1 2019

Tacsipacsi added a comment to T224810: Magic word to embed the translation language.

I feel that you don’t want to spend time on creating a maybe provisional solution, and want to get rid of the maintenance burden, so I have to spend time on creating provisional hacks, and have to accept the maintenance burden of that. I also can’t imagine what’s that difficult in replacing {{#statictranslation:}} with its value, when Translate makes much more substantial changes by inserting translations, substituting translation variables etc. By the way, what’s the near future? Patches in the next weeks? months? years? I’d also appreciate a ticket about it instead of simply “I know that”.

Jul 1 2019, 4:56 PM · MediaWiki-extensions-Translate

Jun 30 2019

Tacsipacsi added a comment to T226910: VideoJS player is next to the score instead of below it.

Sorry, it’s https://hu.wikipedia.org/wiki/Sej,_Nagyabonyban (BTW any other score I saw is bad as well).

Jun 30 2019, 12:06 PM · Google-Code-in-2019, VideoJS player, MediaWiki-extensions-Score

Jun 29 2019

Tacsipacsi created T226910: VideoJS player is next to the score instead of below it.
Jun 29 2019, 11:27 PM · Google-Code-in-2019, VideoJS player, MediaWiki-extensions-Score
Tacsipacsi updated the task description for T138769: TMH video.js-mode 'info' button doesn't allow right-click to copy-paste/drag/open link.
Jun 29 2019, 11:19 PM · VideoJS player

Jun 28 2019

Tacsipacsi added a comment to T224810: Magic word to embed the translation language.

I’m working with various ugly hacks to work around this almost every day lately. Waiting for a perfect solution and not implementing an acceptable one creates extra work for translation admins like me, and translators as well. What’s wrong with implementing this within Translate apart from not being the perfect solution?

Jun 28 2019, 6:43 PM · MediaWiki-extensions-Translate

Jun 24 2019

Tacsipacsi added a comment to T226335: civilservant banner escapes box.

I have no idea which WMDE team is responsible for this, so I've likely added the wrong project tag.

Jun 24 2019, 9:58 AM · WMDE-Tech-Communication-Mentoring-And-Events

Jun 23 2019

Tacsipacsi updated the task description for T226335: civilservant banner escapes box.
Jun 23 2019, 7:21 PM · WMDE-Tech-Communication-Mentoring-And-Events

Jun 11 2019

Tacsipacsi added a comment to T70320: Media Viewer ignores EXIF rotation.

And still, now here.

Jun 11 2019, 10:47 AM · Multimedia, MediaViewer

Jun 10 2019

Tacsipacsi added a comment to T197912: Option to have FlaggedRevs rating box as an indicator.

Any hope to get progress on this? Or at least some feedback from the maintainers? Now, after T155878, the icons are OK, so it just needs to be moved to the indicators.

Jun 10 2019, 5:29 PM · MediaWiki-extensions-FlaggedRevs

Jun 7 2019

Tacsipacsi created T225305: Access key not set for MCR undo summary.
Jun 7 2019, 2:05 PM · Accessibility, Multi-Content-Revisions

Jun 4 2019

Tacsipacsi added a comment to T224810: Magic word to embed the translation language.

The problem is that (IMHO) it’s less useful outside of Translate, while it would need way more substantial changes, meaning it would arrive significantly later in production. MediaWiki parser (as far as I know) has no mechanism to make changes to the text based on the properties of the transcluded page (I don’t even know what it should base its decision on, as non-Translate translations usually keep their page language English), while Translate already does a bunch of changes (pasting translations, substituting translation variables etc.), and using my approach, the page title/metadata is not a problem either, as Translate is working on exactly the page which should be queried.

Jun 4 2019, 6:09 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T224810: Magic word to embed the translation language.

You want to tag the output of a template with language code and direction?

Yes, but it may need various ways including adding raw <div>s or <span>s, as well as passing as parameter to another template (for example to {{userbox}} in the above example), so I need to get a raw language code (getting writing direction from the language code I already have is quite easy, so no extra magic word is needed for that). The difference between Translate and non-Translate translations is that translations created with the extension are not supposed to be edited by hand in their entirety, while other translations are; furthermore, they technically don’t have a master version, so there is no page to place this magic word that gets substituted on the translation pages. On non-Translate pages one can simply hardcode the language code; they are full of technical details anyway (template call, passing parameters, {{translated tag}} template on Commons etc.).

Jun 4 2019, 3:00 PM · MediaWiki-extensions-Translate
Tacsipacsi updated the task description for T224810: Magic word to embed the translation language.
Jun 4 2019, 3:00 PM · MediaWiki-extensions-Translate

Jun 3 2019

Tacsipacsi added a comment to T220841: Horizontal rule element underneath “Translate this page” should be removed.

They got hidden probably because Special:Translate was not so mobile-friendly back then. But now it is, so the link can be unhidden.

Jun 3 2019, 10:46 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), UI-Standardization, UI-Standardization-Kanban, MediaWiki-extensions-Translate

Jun 1 2019

Tacsipacsi created T224810: Magic word to embed the translation language.
Jun 1 2019, 6:13 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T220841: Horizontal rule element underneath “Translate this page” should be removed.

Maybe instead of completely removing the horizontal bar the <hr> tag could be replaced by a bottom border of the above <div>. This would solve the mobile (and print, by the way) issue, and make the HTML code simpler, while causing no visible change on desktop.

.mw-pt-translate-header {
	padding-bottom: .2em;
	border-bottom: 1px solid #a2a9b1;
	margin-bottom: .2em;
}

simulates the current appearance of a <hr>.

Jun 1 2019, 5:51 PM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), UI-Standardization, UI-Standardization-Kanban, MediaWiki-extensions-Translate

May 29 2019

Restricted Application assigned T224531: InternetArchiveBot should not mark edits as minor to Cyberpower678.
May 29 2019, 12:29 AM · InternetArchiveBot (v2.0)

May 26 2019

Tacsipacsi added a comment to T192442: Misaligned or Overflow picture of pictured popular Wikidata item on www.wikidata.org.

<span> is an inline element, it won’t clear anything… It could be changed to a <div>, but instead I prepared a more general solution involving TemplateStyles on the box template’s talk page; now we’re waiting for an admin to act. @Pasleim, @Sjoerddebruin: maybe one of you?

May 26 2019, 6:00 PM · Wikidata.org, Wikidata

May 21 2019

Tacsipacsi added a comment to T223988: Wrong grammatical case of month names in Slavic languages in StructuredDiscussions extension.

Using the HTML class, I found that it’s added in the template handlebars/timestamp.handlebars. But the template gets the text from somewhere… Grepping for the file name haven’t given me any useful information.

May 21 2019, 9:15 PM · Upstream, I18n, Growth-Team, StructuredDiscussions

May 19 2019

Restricted Application assigned T223814: IABot 2.0beta14 treats <nowiki /> as part of the URL, mistakenly marking links as dead to Cyberpower678.
May 19 2019, 12:15 PM · InternetArchiveBot (v2.0)

Apr 23 2019

Tacsipacsi created T221610: Date statements aren’t merged if the displayed text is the same but internal representation is different.
Apr 23 2019, 11:08 AM · MediaWiki-extensions-WikibaseRepository, Wikidata

Apr 17 2019

Tacsipacsi added a comment to T220911: Hardcoded UI strings in view_wikitext_keyboard.xml.

I looked at the source code here on Phabricator, i.e. starting from rAPAW. I found no notice there. If there’s no other option to display a message, maybe README.md can be modified.

Apr 17 2019, 5:10 PM · Wikipedia-Android-App-Backlog, Android-app-feature-Multilingual
Tacsipacsi reopened T180332: Syntax highlighting missing in mobile app as "Open".

Please reopen if still an issue.

Content model-based syntax highlight still doesn’t work.

Apr 17 2019, 3:48 PM · Patch-For-Review, Wikipedia-Android-App-Backlog, MediaWiki-extensions-MobileApp, SyntaxHighlight
Tacsipacsi created T221243: Give user-friendly 404 status pages.
Apr 17 2019, 3:21 PM · MediaWiki-extensions-UrlShortener
Tacsipacsi added a comment to T75299: Indicators (protected icon, featured icon) are not shown in Minerva.

As far as I understand, the only major issue preventing us from implementing this feature is that we don’t know where to put the indicators. What about placing them just before the watch star?


Although I would like to hear a UX designer about how confusing the two stars (featured article icon and watch button) next to each other are. (And the size of the icon also doesn’t match, maybe it can be resized by Minerva. Also there can be put some rule to prevent long indicators from showing up on small screens.)

Apr 17 2019, 8:53 AM · MinervaNeue, Readers-Web-Backlog (Design)

Apr 16 2019

Tacsipacsi added a comment to T220911: Hardcoded UI strings in view_wikitext_keyboard.xml.

It is—the code is accessible, and there isn’t even a notice that it’s outdated. Please either start updating it, or put a huge warning somewhere that “this stuff hasn’t been updated for months and won’t be ever, go to GitHub”.

Apr 16 2019, 7:31 PM · Wikipedia-Android-App-Backlog, Android-app-feature-Multilingual

Apr 14 2019

Tacsipacsi created T220911: Hardcoded UI strings in view_wikitext_keyboard.xml.
Apr 14 2019, 11:29 AM · Wikipedia-Android-App-Backlog, Android-app-feature-Multilingual

Apr 9 2019

Tacsipacsi added a comment to T220245: Introduce alphabetic pager for Special:EditWatchlist.

Although this bug report says timeouts happen on Special:EditWatchlist/raw

Timeouts happened on Special:EditWatchlist. The raw editor had memory limit error (but the affected user blanked their watchlist in the meantime, making the error irreproducible).

Apr 9 2019, 9:39 PM · Core Platform Team Workboards (Clinic Duty Team), Growth-Team (Current Sprint), Patch-For-Review, OOUI, MediaWiki-Watchlist, Wikimedia-production-error

Apr 5 2019

Tacsipacsi updated the task description for T97577: [Story] Behavior switch __EXPECT_UNCONNECTED_PAGE__.
Apr 5 2019, 9:54 PM · Wikidata-Campsite, Story, MediaWiki-extensions-WikibaseClient, Wikidata
Tacsipacsi created T220245: Introduce alphabetic pager for Special:EditWatchlist.
Apr 5 2019, 9:35 PM · Core Platform Team Workboards (Clinic Duty Team), Growth-Team (Current Sprint), Patch-For-Review, OOUI, MediaWiki-Watchlist, Wikimedia-production-error

Mar 26 2019

Tacsipacsi added a comment to T97577: [Story] Behavior switch __EXPECT_UNCONNECTED_PAGE__.

Any progress on this? What’s preventing us from implementing the switch since nearly 4 years?

Mar 26 2019, 6:05 PM · Wikidata-Campsite, Story, MediaWiki-extensions-WikibaseClient, Wikidata

Mar 9 2019

Tacsipacsi created T217949: TemplateStyles doesn’t work in Android app under certain conditions.
Mar 9 2019, 10:32 AM · Wikipedia-Android-App-Backlog, Android-app-Bugs
Tacsipacsi edited projects for T217526: [BUG] Quote boxes not centred/displayed at the right size in articles, added: Mobile; removed Wikipedia-Android-App-Backlog, Android-app-Bugs, Mobile-Content-Service.

Behold. (Edited to add: I asked the user exactly what article this is on. Awaiting reply.)

Based on the screenshot, it’s https://en.wikipedia.org/wiki/Calculus#Modern. The quote box is specified in the article to be 30em wide. Either this parameter should be removed, or the template should include a max-width rule. (This is not an app issue, it affects everything with small screen, including MobileFrontend and responsive skins like Timeless.)

Mar 9 2019, 10:14 AM · Reading-Web-Local-Wiki-Issues, Mobile, Product-Infrastructure-Team-Backlog
Tacsipacsi closed T204099: Templatestyles can't work in app? as Invalid.

Mobile app doesn’t use Minerva skin, so body.skin-minerva doesn’t match it. (The rules not specifically targeting Minerva do match it, so TemplateStyles works.) You should use screen resolution to find mobile devices instead of a specific skin: apart from the Minerva targeting not working in the app, it’s also broken with responsive skins like Timeless on small screens.

Mar 9 2019, 10:02 AM · Chinese-Sites, Android-app-Bugs, Wikipedia-Android-App-Backlog, TemplateStyles
Tacsipacsi edited projects for T89703: "Nearby" feature does not work when language is Georgian and some other languages, added: Wikimedia-General-or-Unknown; removed Android-app-feature-Multilingual, Android-app-Bugs, Wikipedia-Android-App-Backlog.

With the great help of hywiki user ԱշոտՏՆՂ the problem has been solved for Armenian Wikipedia. This required the adaption of several templates. The question is how this can be done for all the other Wikipedias? I see three possibilities with different pros and cons:

  1. Someone with more power than me pushes/motivates/supports local admins of the related Wikis to do the required changes in there templates
  2. Coordinates template is somehow standardized so that it must be used on every Wiki
  3. Wiki-Api returns available coordinates of the related Wikidata item if no coordinates on Wikipedia is available
  4. Wikipedia App uses Wikidata coordinates if no coordinates on Wikipedia is available

I think #1 would be the best. Could you compile a new list? Hopefully it would be shorter. (Removing Android app tags as this is not an app bug but a site issue.)

Mar 9 2019, 9:39 AM · Wikimedia-General-or-Unknown, WorkType-Maintenance

Mar 5 2019

Tacsipacsi created T217680: Generate IDs for gadget fieldsets in Special:Preferences.
Mar 5 2019, 5:13 PM · MediaWiki-extensions-Gadgets, MediaWiki-User-preferences

Feb 26 2019

Tacsipacsi triaged T217145: Catchable fatal error: Argument 1 passed to EventBusHooks::sendResourceChangedEvent() must be an instance of LinkTarget, Title given in /srv/mediawiki/php-1.33.0-wmf.19/extensions/EventBus/includes/EventBusHooks.php on line 324 as Unbreak Now! priority.

This error makes impossible to save translations on Special:Translate, it may have other similarly serious impact.

Feb 26 2019, 5:04 PM · MW-1.33-notes (1.33.0-wmf.20; 2019-03-05), Wikimedia-production-error, Analytics, Event-Platform

Feb 19 2019

Tacsipacsi added a parent task for T216563: Disable mobile main page special casing on huwiki: T32405: [EPIC] MobileFrontend extension should stop special-casing main page.
Feb 19 2019, 9:36 PM · User-Zoranzoki21, Wikimedia-Site-requests
Tacsipacsi added a subtask for T32405: [EPIC] MobileFrontend extension should stop special-casing main page: T216563: Disable mobile main page special casing on huwiki.
Feb 19 2019, 9:36 PM · Readers-Web-Backlog (Tracking), Epic, MW-1.28-release (WMF-deploy-2016-07-05_(1.28.0-wmf.9)), Reading-Web-Local-Wiki-Issues, MobileFrontend
Tacsipacsi created T216563: Disable mobile main page special casing on huwiki.
Feb 19 2019, 9:35 PM · User-Zoranzoki21, Wikimedia-Site-requests

Feb 16 2019

Tacsipacsi added a comment to T215695: New message indicator hidden in the personal menu.

If we're adding things that provide meaning, they need to stand on their own

What about adding an icon to the logo, like this? This may even substitute the yellow background for the personal menu header (but we should keep it for the talk page link so that the user can find what the message icon refers to).


(This is really a rough sketch, I just combined Timeless’ user menu icon with Echo’s message icon.)

Feb 16 2019, 11:54 AM · Timeless

Feb 13 2019

Tacsipacsi added a comment to T215695: New message indicator hidden in the personal menu.

[…] there's nowhere to even put such a redundant hack in the first place here

What do you mean by it? The expected output is fairly exactly given. As you say, Echo is expected by this skin, so overriding its output should work as well.

Feb 13 2019, 11:59 PM · Timeless

Feb 12 2019

Tacsipacsi added a project to T215846: The quiz extension blanks at least one page when correcting: MediaWiki-HTML-Templating.

The issue has nothing to do with the modification page, I was able to reproduce it in my local wiki on a freshly created page.

Feb 12 2019, 8:14 PM · MediaWiki-HTML-Templating, MediaWiki-extensions-Quiz
Tacsipacsi reopened T215695: New message indicator hidden in the personal menu as "Open".

It’s great Timeless assumes Echo is installed, because the above short message indicator is added by Echo (just grep for echo-new-messages in Echo’s directory to find the exact code line adding it). It’s not added by any custom script (as I’ve already said), it’s added by PHP code, server side.

Feb 12 2019, 6:09 PM · Timeless

Feb 9 2019

Tacsipacsi added a comment to T215695: New message indicator hidden in the personal menu.

If the color is the problem, use another color (e.g. the dark red used below the site name). If you have another problem with it, what’s that?

Feb 9 2019, 7:16 PM · Timeless