stjn
Interface admin in Russian Wikipedia

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Oct 7 2014, 2:35 PM (606 w, 4 d)
Availability
Available
IRC Nick
stjn
LDAP User
Saint Johann
MediaWiki User
Stjn [ Global Accounts ]

Info:

Other ways to find me:

Recent Activity

Thu, May 21

stjn added a comment to T405044: Clarify when thanking in revision vs. comment.

FWIW I also found it very confusing when someone thanked me for both the edit and the comment recently. I feel like there isn’t really a circumstance where allowing people to thank for edits that are simultaneously comments is warranted enough. Obviously you wouldn’t want to prohibit such thanking entirely but it looks like a bug more so than a feature.

Thu, May 21, 9:57 AM · Connection-Team, Thanks, DiscussionTools

Tue, May 19

stjn added a comment to T421748: Reconsider AMC mode.

The logic for these decisions would also apply to desktop editors.

Does this mean that it doesn’t matter where a person edits, their edit level would reflect what they see on mobile, or something else? Because if the answer is ‘something else’, then this is a huge breaking change that would never be accepted by Wikimedia communities. The notion that certain features need to be hidden from people is not something that should be decided by WMF developers (which, let’s face it, don’t have enough hands-on experience here to know what they’re doing is good) without community approval.

Tue, May 19, 11:07 PM · Moderator-Tools-Team, Readers Essential Work (Simplify MobileFrontend)

Fri, May 15

stjn added a comment to T426055: Allow to edit the full page when selecting the edit button in the Minerva's actions menu.

A bit confused about this task because Advanced Mobile Contributions mode already includes that link in More dropdown (option 2):

image.png (768×451 px, 70 KB)

Fri, May 15, 11:09 PM · Patch-For-Review, Design, Editing-team
stjn added a comment to T2156: Allow editing the lead section of a page.

FWIW it didn’t get a lot of questions in Russian Wikipedia, just this one (with some suggestions that it should link to the actual start of the article instead):
https://ru.wikipedia.org/wiki/Википедия:Форум/Технический#c-Jet_Jerry-20260503213500-Редактирование_первого_раздела_статьи

Fri, May 15, 10:58 PM · User-notice, Wikimedia Wishathon, VisualEditor, MediaWiki-Page-editing, Design, MediaWiki-User-Interface

Thu, May 14

stjn added a comment to T422291: Wrong section edit link target with Parsoid when section is transcluded.

This basically breaks the easiest ways to edit sections for templates with documentation pages. It is quite unfortunate that there is also no way to differentiate Parsoid-rendered pages from non-Parsoid ones via CSS since I’d rather hide those edit links while this bug is still active than mislead people into thinking they lead somewhere useful, like they did before.

Thu, May 14, 10:21 PM · Parsoid-Read-Views (Small Size Wikipedias), Parsoid
stjn added a comment to T379645: Parsoid does not convert underscores to spaces for interwiki links.

Are you sure you’ve visited just the page with underscore? Because that’s where the problem lies here: unless you go through a Parsoid URL with a space instead of an underscore, it is not highlighted as visited, even if you already visited it. I doubt that’s different in different browsers, and I am on Windows 10 anyway.

Thu, May 14, 5:52 PM · Patch-For-Review, Parsoid
stjn added a comment to T379645: Parsoid does not convert underscores to spaces for interwiki links.

This seems to be a Safari bug, though, not an inherent feature of URL normalization.

No, this happens in every browser and is different from the Safari bug reported in T425211: Link colours on mobile not changing to purple when clicked on. I use Firefox only and on my own user page I don't see the page for the script I wrote marked as visited because the interwiki link uses spaces:
https://ru.wikipedia.org/wiki/Участник:Stjn (Ctrl+F for Translator Buddy)

Thu, May 14, 5:39 PM · Patch-For-Review, Parsoid
stjn updated subscribers of T425211: Link colours on mobile not changing to purple when clicked on.

@OSleger-WMF are you sure it’s the same bug? I was also under this impression but it seems different since users report that they don’t see it just for interwiki links.

Thu, May 14, 5:36 PM · Content-Transform-Team (Work In Progress), Parsoid, Parsoid-Read-Views
stjn edited projects for T425170: temp-user-banner-tooltip-description-learn-more not rendering {{MediaWiki:*}} correctly, added: Regression; removed Chinese-Sites.
Thu, May 14, 11:35 AM · MW-1.46-notes, MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), Essential-Work, Regression, Temporary accounts
stjn created T426306: Link to the temporary account help page is broken from the info popup.
Thu, May 14, 10:43 AM · MediaWiki-User-Interface, Product Safety and Integrity, Temporary accounts

Wed, May 13

stjn attached a referenced file: F36825497: image.png.
Wed, May 13, 8:33 PM · Moderator-Tools-Team, Reader Experience Team, Design-System-Team, MinervaNeue (Tracking), Codex, OOUI, Design
stjn added a comment to T294188: The icon for "Move" is far from intuitive.

Not sure how much of an interest there still is in updating this icon, but the Design System Team may revisit the icon set holistically some time this year, and we can take this icon into account (cc @DTorsani-WMF).

Now that it’s being used by Vector 2022 for all users, definitely something that’s needed. Someone put it best that this is a move icon for photo editing software (or some drag and drop situation), not an icon for renaming something.

Wed, May 13, 8:32 PM · Moderator-Tools-Team, Reader Experience Team, Design-System-Team, MinervaNeue (Tracking), Codex, OOUI, Design

Sun, May 10

stjn added a comment to T422073: Add ability to sort topics in DiscussionTools.

I’m not sure if POC is purely for demonstration purposes as it’s unclear from the task text but, if it’s not, please be aware that changing the order of the sections with CSS does not change the accessibility tree of the elements, so any potential section-swap should only happen server-side for accessibility reasons.

Sun, May 10, 4:12 PM · Community-Tech (Sea Lion Squad), DiscussionTools, Community-Wishlist, MediaWiki-Page-editing
stjn created T425877: Category edit link lacks href and is inaccessible to keyboard.
Sun, May 10, 1:21 PM · Essential-Work, Editing-team (Editing-current-Q4-11May-22May-2026), Patch-For-Review, VisualEditor, MediaWiki-User-Interface, Accessibility

Fri, May 8

stjn added a comment to T182649: Handle interwiki links in media `link=` params.

2026 version of this bug does this at https://ru.wikipedia.org/wiki/Макмиллан,_Дональд

<a href="//ru.wikipedia.org/wiki/en:Peary_Polar_Expedition_Medal" title="en:Peary Polar Expedition Medal"><img resource="//ru.wikipedia.org/wiki/Файл:Perry_Polar_Expedition_Medal_ribbon.png" src="//upload.wikimedia.org/wikipedia/commons/thumb/9/91/Perry_Polar_Expedition_Medal_ribbon.png/60px-Perry_Polar_Expedition_Medal_ribbon.png" decoding="async" data-file-width="212" data-file-height="60" data-file-type="bitmap" height="17" width="60" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/91/Perry_Polar_Expedition_Medal_ribbon.png/120px-Perry_Polar_Expedition_Medal_ribbon.png 2x" class="mw-file-element"></a>

The link is not to a wrong place but because it’s not resolved properly, you see a failed Page Previews popup.

Fri, May 8, 10:23 PM · Patch-For-Review, Parsoid
stjn created T425841: Red links to file pages link to erroneous Special:FilePath page in Parsoid.
Fri, May 8, 10:08 PM · Content-Transform-Team (Work In Progress), Patch-For-Review, Parsoid, Parsoid-Read-Views
stjn added a comment to T425812: ParserMigration should render Parsoid on diff pages instead of using the legacy parser.

Ugh. Thought so at the first glance but then thought it was too weird to be true on a wiki that uses Parsoid by default :-/

Fri, May 8, 7:16 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Content-Transform-Team (Work In Progress), Russian-Sites, Parsoid-Read-Views
stjn created T425812: ParserMigration should render Parsoid on diff pages instead of using the legacy parser.
Fri, May 8, 6:56 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Content-Transform-Team (Work In Progress), Russian-Sites, Parsoid-Read-Views
stjn added a comment to T50239: Special:MovePage's namespace dropdown menu needs further thought.

https://en.wikipedia.org/wiki/MediaWiki:Blanknamespace is locally defined to be (Article). If the dropdown somehow displays (Main) despite that, that’s a bug that should be fixed in a separate task. FWIW I see (Article) there.

Fri, May 8, 12:46 PM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Patch-For-Review, MediaWiki-Page-rename, Contributors-Team, Design

Thu, May 7

stjn added a comment to T417847: Add labels field to watchstar popup.

@JSengupta-WMF I don’t think this is a correct link since it’s not about watchlist star at all?

Thu, May 7, 11:24 AM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), User-notice, OKR-Work (WE1 FY2025-26), Community-Tech (Fox Squad), Watchlist-Labels

Tue, May 5

stjn added a comment to T425460: Unable to change content model to javascript in mediawiki space.

Same with Special:MovePage btw (and I assume Special:Undelete? no idea).

Tue, May 5, 6:04 PM · WikimediaCustomizations, SecTeam-Processed, Security-Team
stjn added a comment to T246376: Mute: Don't allow muting yourself.

I feel like even if you are able to add your own username via preferences to Special:Mute, this is definitely not something that should be visible to the end-user. @Dreamy_Jazz, do you have objections if I submit a simple patch that removes the link to Special:Mute from my own contribs?

Tue, May 5, 12:31 AM · Patch-Needs-Improvement, Product Safety and Integrity, MediaWiki-Core-Preferences
stjn added a comment to T50239: Special:MovePage's namespace dropdown menu needs further thought.

I prefer the current dropdown to stay so I’ll brainstorm my own solution. To be honest, I really dislike typing in those selects that @matmarex proposes, so I feel like that would be an even bigger downgrade in comparison to a plain old <select>. To me the ideal for most people would be something like this:

  1. We show the full title in the page title field while keeping the select. The validation for how long that title should be can happen on the server/client without counting namespace name, but we could limit the field itself to 256 + [number of symbols in the longest namespace name or alias] if we really cared. I think MW JS code that can count remaining symbols can be used to count it to specific amounts of characters, so we could adjust how many symbols are max allowed depending on the input before the first :.
  2. When the namespace part of the title field changes without adjusting the namespace select, there is a checkbox prompt shown to user to confirm changing the namespace to the new one.
  3. If they check the checkbox with JS enabled, the select instantly changes to the new namespace choice and the title gets normalised (WP:Wikipedia: etc.). The prompt gets unchecked and hidden again until the next change. The label could be something like Confirm namespace change to Wikipedia (bolded).
  4. If they have JS disabled, the prompt to confirm the namespace change gets displayed on form submission before a rename. The resulting name of the page should be displayed, so something like Confirm move to Wikipedia:Foo (bolded).
  5. When someone changes the namespace in the namespace select on their own, we assume they did this willingly and don’t ask to check. With JS there should be a simultaneous corresponding change to the text field text. Without JS there should be a confirmation prompt if the title ends up to be something like User:Wikipedia:Foo.
  6. There are titles like Category:Wikipedia:Articles for deletion in a number of wikis. Those shouldn’t be touched or asked about unless someone changes the namespace field.
  7. Just so it’s not confusing, there should be a label above namespace select and the label beside the input can be changed to Full title.
Tue, May 5, 12:14 AM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Patch-For-Review, MediaWiki-Page-rename, Contributors-Team, Design

Mon, May 4

stjn added a comment to T418197: Add "copy link" to DiscussionTools overflow menu.

Yeah, just tested share API at https://6e9260483c.catalyst.wmcloud.org/wiki/Алан_Тьюринг with Firefox for Android and it also only copies URLs encoded. I think that’s a definite ‘no’ for anything aimed at the editors (and honestly why I might end up switching experimental flag off on desktop once T18691 hits the production).

Mon, May 4, 7:59 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Editing-team (Editing-current-Q4-11May-22May-2026), DiscussionTools
stjn added a comment to T418197: Add "copy link" to DiscussionTools overflow menu.

Should DiscussionTools's option do the same, or be different?

The other parts of DT copying don’t use share API so probably best not to use it here, either. Especially since right now it allows to quickly copy something while share API is a bit more intrusive to editor experience (at least I found it so while testing in Firefox), and doesn’t actually allow to copy Unicode as Unicode in all contexts (definitely not on Windows 10 where I tested).

Mon, May 4, 7:22 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Editing-team (Editing-current-Q4-11May-22May-2026), DiscussionTools
stjn added a comment to T75299: Indicators (protected icon, featured icon, coordinates) are not shown in Minerva.

It's the same as with not having Talk tab on most wikis even though that’s the basic feature of all MediaWiki websites: the development team is thinking of mobile website as a cut-down, dumbed-down, readers-only version of the desktop interface, so anything too inconvenient was cut a long time ago and now there’s resistance to getting it back there. Which is ironic considering that the WMF seems to want to improve the mobile editing experience in the following year.

Mon, May 4, 5:17 PM · MinervaNeue
stjn reopened T425211: Link colours on mobile not changing to purple when clicked on as "Open".

Sorry, may have been premature. This is specific to mobile Parsoid according to reports:

but probably not exactly the same as that other task.

Mon, May 4, 5:12 PM · Content-Transform-Team (Work In Progress), Parsoid, Parsoid-Read-Views
stjn added a comment to T425211: Link colours on mobile not changing to purple when clicked on.

T379645: Parsoid does not convert underscores to spaces for interwiki links is what causes this discrepancy from Parsoid, and I doubt there is another reason for it so I closed this as a duplicate. On mediawiki.org specifically, it is also the fact that there are Special:MyLanguage/ links there which do not lead exactly to the pages you end up on.

Mon, May 4, 5:06 PM · Content-Transform-Team (Work In Progress), Parsoid, Parsoid-Read-Views
stjn merged T425211: Link colours on mobile not changing to purple when clicked on into T379645: Parsoid does not convert underscores to spaces for interwiki links.
Mon, May 4, 5:05 PM · Patch-For-Review, Parsoid
stjn merged task T425211: Link colours on mobile not changing to purple when clicked on into T379645: Parsoid does not convert underscores to spaces for interwiki links.
Mon, May 4, 5:05 PM · Content-Transform-Team (Work In Progress), Parsoid, Parsoid-Read-Views
stjn added a project to T425245: hlists not formatted properly on enwiki mobile: Parsoid-Read-Views.

Similar thing with disambiguation box styling missing on mobile:
https://en.wikipedia.org/w/index.php?title=Alexander_(disambiguation)&useparsoid=1&useformat=mobile

Mon, May 4, 12:41 AM · Content-Transform-Team (Work In Progress), Parsoid, Parsoid-Read-Views, MobileFrontend

Sun, May 3

stjn added a comment to T412472: Allow formatting empty autocomments in edit summaries.

I do somewhat worry that this implementation would cause newcomers to fill in the section part instead of writing after it, but they already do it sometimes, I guess.

Sun, May 3, 7:32 PM · MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), MediaWiki-User-Interface
stjn added a comment to T412472: Allow formatting empty autocomments in edit summaries.

Heads-up for others after updating https://ru.wikipedia.org/wiki/MediaWiki:Gadget-edittop.js that this is now inserted automatically when editing section=0 (T2156#11881517).

Sun, May 3, 7:28 PM · MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), MediaWiki-User-Interface
stjn added a comment to T18691: RFC: Section header "share" link.

Would be nice to somehow add it to their overflow menu on mobile. Not a necessity of course but this is probably one of the most useful feature applications for the editors.

image.png (766×450 px, 53 KB)

Sun, May 3, 12:13 PM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface

Sat, May 2

stjn added a comment to T18691: RFC: Section header "share" link.

Introducing similar functionality outside of the experiment (but at the same time) is just going to add confusion.

I don't see a problem with this going out to Vector but I'm opposed to making this change on mobile right now. We can revisit after we have A/B test results from the ShareHighlight experiment.

Then ShareHighlight experiment could remove that link for people using it, as I mentioned. This is going to be a core feature so turning it off for a WMF-run experiment would also affect, for instance, translatewiki which also uses the latest alpha but won't have the WMF-specific extension.

Sat, May 2, 5:27 PM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface
stjn added a comment to T18691: RFC: Section header "share" link.

It feels to me that hiding the link from Minerva is extremely wrong if it's something that's going to be in MediaWiki core. The icon ID should just be fixed to display a supported icon, third-party wikis won't have the same experiment (never mind that it's also not a given it'll be kept) for the WMF wikis. If the experiment devs decide section links are detrimental, they could just hide it themselves.

Sat, May 2, 4:04 PM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface
stjn added a comment to T18691: RFC: Section header "share" link.

The no-js display issue is because VisualEditor assumes that when there's no JS .editsection-divider should be given display:none, which is normally correct because it's part of hiding the "edit with VE" link... but now there's another element present and it all falls apart.

But isn't this link practically useless without JS? Or at least should be renamed to 'link' or something since it's not going to pull up a share menu.

Sat, May 2, 1:20 PM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface
stjn added a comment to T18691: RFC: Section header "share" link.

Looks like this with JS disabled:

Sat, May 2, 8:14 AM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface

Fri, May 1

stjn updated subscribers of T425116: Watchstar popup "Organize watchlist" should close when pressing the Escape key.

Meant to tag the other Sam, apologies to both.

Fri, May 1, 10:07 PM · Accessibility, Community-Tech, Watchlist-Labels
stjn added a project to T425116: Watchstar popup "Organize watchlist" should close when pressing the Escape key: Accessibility.

It seems to be a bug since unwatch popup closes with Esc. It's also a clear accessibility violation and probably not intentional. @Samwalton9-WMF any ideas?

Fri, May 1, 10:06 PM · Accessibility, Community-Tech, Watchlist-Labels
stjn added a comment to T417847: Add labels field to watchstar popup.

I very strongly dislike the suggestion of experienced editors that newbies should know some keyboard shortcut to use site features beneficial to everyone. I use temporary watching and it's amazing. I don't have a use for watchlist labels yet but it doesn't mean someone else won't. There is no access issue to doing two taps on mobile, people do them there every day. If anything, it's more beneficial on mobile because you cannot accidentally unwatch something any more.

Fri, May 1, 9:59 PM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), User-notice, OKR-Work (WE1 FY2025-26), Community-Tech (Fox Squad), Watchlist-Labels
stjn added a comment to T417847: Add labels field to watchstar popup.

A few people have said that one-click unwatching would be good, but I'm still not sure how that should work now that we've got watchlist labels — is unwatching more useful than being able to change the labels (or expiry) for a page? Because if you click to unwatch, then you also discard your labels. We thought about adding a second button next to the watchstar, but that's a lot more complicated (especially now that the watch link is also more likely to appear in the tools menu, if Reading Lists is enabled).

Discord (and maybe some other apps) offers to skip the confirmations with Shift-click. I think that's sensible as a way for experienced editors to adjust to it, as long as it's shortly mentioned in the popup.

Fri, May 1, 11:31 AM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), User-notice, OKR-Work (WE1 FY2025-26), Community-Tech (Fox Squad), Watchlist-Labels

Thu, Apr 30

stjn added a comment to T424915: Race condition in Vector 2022 search sometimes shows two types of search suggestion interfaces.

Currently on latest Firefox, Windows 10. I see a variation of the same thing happening on latest Edge (old suggestions appear, then new ones replace them). It happens on Special:Search pages for some result when you do the actions described in the task. I do them because unfortunately Special:Search input suggestions do something different from regular ones on top (they do not redirect to the page directly, see T210649: Suggestions in a search field on Special:Search should act the same as suggestions in search bar).

Thu, Apr 30, 8:33 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-Search
stjn added a comment to T424915: Race condition in Vector 2022 search sometimes shows two types of search suggestion interfaces.

All of this was logged out since I don't use Vector 2022 logged in. I just visited the page again and did the same and the same thing happened, so there's definitely something. I suspect it might have something to do with search suggestions from the search input on the page maybe?

Thu, Apr 30, 8:15 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-Search
stjn updated the task description for T424915: Race condition in Vector 2022 search sometimes shows two types of search suggestion interfaces.
Thu, Apr 30, 12:57 AM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-Search
stjn created T424915: Race condition in Vector 2022 search sometimes shows two types of search suggestion interfaces.
Thu, Apr 30, 12:55 AM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-Search

Wed, Apr 29

stjn added a comment to T142981: Provide a single entry point for notification that anticipates the urgency of the notifications received.

A +1 vote from me for doing this. I've been editing the entire time Echo has been available and I still couldn't tell you what the difference between the Alerts and Notices is, let alone any time that my behaviour has been different as a result of them being separated as compared to if this was a single tray. It seems absurd that Vector 2022 only has room for ~5 important icons in the top right and two of them are notifications.

That's a problem with skin design that shoved everything into dropdowns and then told us that there's no space. There's a pretty simple separation there, one type of alerts is important to look at ASAP and the other is various cruft. The problems introduced by Vector 2022 should be fixed by changing the bad design of Vector 2022.

Wed, Apr 29, 9:25 PM · Notifications (Echo)

Tue, Apr 28

stjn updated the task description for T424777: Parsoid-generated selflinks should not be clickable links.
Tue, Apr 28, 10:05 PM · Accessibility, Parsoid-Rendering
stjn created T424777: Parsoid-generated selflinks should not be clickable links.
Tue, Apr 28, 10:05 PM · Accessibility, Parsoid-Rendering

Apr 23 2026

stjn added a comment to T308286: [Consulting with community] Improve rendering of wordmark SVGs on lower resolution monitors.

If there is any way to change the serif to sans serif, that would be absolutely fantastic.

I don't think there is enough consensus for this, especially when logos in other languages have serif there. I think we should stick to what was actually discussed and supported in writing. (At least unless English would also have the same change of fonts.)

Apr 23 2026, 4:40 PM · Patch-For-Review, Russian-Sites, Accessibility, Readers Essential Work, Reader Experience Team, Wikimedia-Site-requests, Web-Team-Housekeeping
stjn added a comment to T308286: [Consulting with community] Improve rendering of wordmark SVGs on lower resolution monitors.
Apr 23 2026, 4:34 PM · Patch-For-Review, Russian-Sites, Accessibility, Readers Essential Work, Reader Experience Team, Wikimedia-Site-requests, Web-Team-Housekeeping

Apr 15 2026

stjn added a comment to T197137: Editing sitewide JS/CSS pages should require elevated security.

Also, if the intent is to safeguard users from malicious JS execution, then it should be possible to enable safe mode for yourself and then not have to deal with the annoying and ill-written restrictions that exist right now. I would much rather toggle that setting and do my edits in peace than have to re-login every 15 minutes for no reason (I don’t think any website is as draconian in their restrictions of this kind, even Github's sudo mode for changing restricted settings is much more permissive).

Apr 15 2026, 9:02 PM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface
stjn added a comment to T416512: Enable the user to 'pin' preferred languages (for switching language easily).

Yeah, I see no reason why it shouldn't be 9 (IIRC) like in ULS suggested languages list itself.

Apr 15 2026, 6:08 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Patch-For-Review, Design, Community-Wishlist, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4), UniversalLanguageSelector

Apr 14 2026

stjn added a comment to T197137: Editing sitewide JS/CSS pages should require elevated security.

My current goal is to say that the half-baked solution that isn't relevant to the incident but did significantly increase the friction of doing good-faith edits should be removed and the actual solution should be done with care and consideration to the editors and without that friction. If the point was to make people stop doing the edits as much as possible, then I guess it's not a problem.

Apr 14 2026, 9:36 PM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface
stjn added a comment to T197137: Editing sitewide JS/CSS pages should require elevated security.

The details may not have escaped outside of WMF, but I know that @sbassett has been appropriately contrite. Please focus on the problem rather than the person who has accidentally reminded us how easily the problem can happen.

The details are pretty much public. There is no way any competent interface admin on any wiki would load thousands of scripts from random users, especially users with no edits, to check if they're working after the changes they've made. The fact that after this wild malpractice interface admins are suffering from unnecessary and ill-written restrictions (that are not in any way related to someone running thousands of scripts from their privileged account) is an insult. And the elephant in the room in this whole situation. The security team didn't expose anything that wasn't known by them for years, they just exposed themselves to the silliest exploit.

Apr 14 2026, 8:33 PM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface
stjn updated subscribers of T197137: Editing sitewide JS/CSS pages should require elevated security.
Apr 14 2026, 4:34 PM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface

Apr 13 2026

stjn added a comment to T416512: Enable the user to 'pin' preferred languages (for switching language easily).

If this worked independently from ULS or at least from compact links feature, it would also be able to replace a number of gadgets for this purpose in Russian Wikipedia:
https://ru.wikipedia.org/wiki/MediaWiki:Gadgets-definition#interwiki

Apr 13 2026, 3:56 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Patch-For-Review, Design, Community-Wishlist, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4), UniversalLanguageSelector

Apr 8 2026

stjn added a comment to T422592: RecentChanges categorisation changes marked as performed by temporary accounts appear as being bot actions.

The first example has nothing to do with the second, though, see markbot at https://www.mediawiki.org/wiki/API:Rollback

Apr 8 2026, 3:24 PM · Moderator-Tools-Team, MediaWiki-Recent-changes, Product Safety and Integrity, Temporary accounts

Apr 7 2026

stjn added a comment to T248294: Separate permission for creating a page with a custom content model.

You can customise that message on your wiki.

Apr 7 2026, 10:03 AM · User-notice-archive, MediaWiki-ContentHandler, MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Editing-team, MediaWiki-User-management, User-DannyS712
stjn added a comment to T248294: Separate permission for creating a page with a custom content model.

Sounds great, but can you please add a link to this special page to MediaWiki:Noarticletext? Otherwise, it's pretty unreachable. Something like "You can create this page or create it with a different content model".

This is something very technical so it shouldn't be easily accessible in most namespaces anyway.

Apr 7 2026, 9:51 AM · User-notice-archive, MediaWiki-ContentHandler, MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Editing-team, MediaWiki-User-management, User-DannyS712

Mar 26 2026

stjn added a comment to T419621: Move site JS reauth code out into WikimediaCustomizations.

Since same question in T197160 might be ignored, what's the timeline for making re-auth less painful to deal with? It's been 2 weeks since your self-inflicted petard hoisting incident. This actively prevents people from making well-intentioned edits.

Mar 26 2026, 12:43 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Product Safety and Integrity (Sprint Forsythia (Mar 23 - Apr 10))), WikimediaCustomizations, MediaWiki-Platform-Team (Radar), Sustainability (Incident Followup), MediaWiki-Core-AuthManager, SecTeam-Processed, 2026-user-javascript-incident, Security, Security-Team

Mar 25 2026

stjn added a comment to T197137: Editing sitewide JS/CSS pages should require elevated security.

After doing some gadget edits, I can only agree with the comment above by @Nux wholeheartedly. Currently you need to re-login every 15 minutes, you're required to re-login if you're renaming something into MediaWiki namespace without any actual way to do so, and there is no actual logic behind this decision. Frankly, it is unacceptable that WMF has shown such a glaring lapse of judgment and then forced everyone else to suffer as a consequence.

Mar 25 2026, 11:07 PM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface
stjn added a comment to T421289: Close the legacy-vector dblist.

And https://ru.wikipedia.org/wiki/MediaWiki:Gadget-vector2022KillSwitch.js was turned on to provide a way to easily disable the forced upon skin

Mar 25 2026, 10:52 PM · Russian-Sites, Readers Essential Work (Make Vector 2022 the default skin everywhere), Wikimedia-Site-requests
stjn added a comment to T18691: RFC: Section header "share" link.

Does navigator.share require encoded URL to work? Because that's what's currently gets passed there.

Mar 25 2026, 4:36 PM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface

Mar 17 2026

stjn added a comment to T376672: Heading styles in CodeMirror should have the same font size.

Not entirely since my task is about making it so there are no font size jumps between heading levels, as that makes to jarring to enter heading markup, and not about disabling size difference itself.

Mar 17 2026, 12:04 PM · MediaWiki-extensions-CodeMirror, Community-Tech

Mar 14 2026

stjn added a comment to T18691: RFC: Section header "share" link.

Would be great if for this feature it was possible to override the default behaviour to do something else. That way, Wikipedians could set it to display a popup with various types of link syntax and regular readers could just get Web Share API or a fallback.

Mar 14 2026, 3:18 PM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface

Mar 13 2026

stjn added a comment to T18691: RFC: Section header "share" link.

Unicode being encoded is not ideal. Most websites and apps these days support readable links, and this renders the potential feature not useful for non-Latin wikis.

Mar 13 2026, 4:39 PM · User-notice, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Wikimedia-Hackathon-2026, Patch-For-Review, Hackathon-Northwestern-Europe-2026, Reader Growth Team, Tech Ambassadors & Translators, User-Jdlrobson, Platform Team Workboards (Clinic Duty Team), TechCom-RFC, Design, MediaWiki-User-Interface

Mar 6 2026

stjn added a comment to T419152: Editing user JS/CSS pages of another user should require elevated security.

That script was running synchronous code once per a page loaded, which anyone with basic JS knowledge should be able to tell. Having it in an open tab would've done nothing after it already ran once on that tab.

Mar 6 2026, 10:58 AM · Patch-For-Review, MediaWiki-Platform-Team (Radar), Sustainability (Incident Followup), 2026-user-javascript-incident, Product Safety and Integrity, Security, MediaWiki-Core-AuthManager
stjn added a comment to T419152: Editing user JS/CSS pages of another user should require elevated security.

So, yes – additional reauth for editing JS wouldn't have prevented the original bad things from happening, but would make it much easier to remove the malicious code from wiki, without the need to make it readonly.

There was never a need to make the wiki, and especially all wikis, read-only. That only happened because there is no protocol for these types of issues despite them already being very known. What should've happened was some account going into safe mode and dealing with the consequences. That's it. Doing site-wide read-only for hours was just another mistake by the WMF yesterday.

Mar 6 2026, 10:53 AM · Patch-For-Review, MediaWiki-Platform-Team (Radar), Sustainability (Incident Followup), 2026-user-javascript-incident, Product Safety and Integrity, Security, MediaWiki-Core-AuthManager
stjn added a comment to T419152: Editing user JS/CSS pages of another user should require elevated security.

Yes, all in all it is unfortunate that a mistake on the part of the WMF is being used to push half-baked solutions that would not have prevented the issue of sticking a fork into various electrical sockets until one backfires. The handling of the incident was subpar to say the least. I can only hope that the re-login 'solution' would be amended swiftly to be less intrusive.

Mar 6 2026, 10:36 AM · Patch-For-Review, MediaWiki-Platform-Team (Radar), Sustainability (Incident Followup), 2026-user-javascript-incident, Product Safety and Integrity, Security, MediaWiki-Core-AuthManager
stjn added a comment to T197137: Editing sitewide JS/CSS pages should require elevated security.

Instead of making the edit action require 2fa when editing a js page, an alternative version might be:

  • have interfaceadmin be a group that only allows adding yourself (with an expiry) to a group called interfaceadmins-real that contains the real right.
  • have changing group rights require reverifying 2FA.

I think that would be easier to implement in the short term. We've basically got all the pieces already.

Please don't. I would personally hate this bureaucratic solution enough to remove the group from myself. There is zero reason why these 2FA checks can't happen pre-edit.

Mar 6 2026, 10:34 AM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface
stjn added a comment to T419152: Editing user JS/CSS pages of another user should require elevated security.

Slippery slope that would be too annoying to deal with if not implemented properly. At most something like this can require 2FA once a day, otherwise, most users will just curse whoever came up with this change. In an ideal scenario, this should probably be even simpler than 2FA (something like bawolff's suggestion to have to confirm the action on a separate website). Editing other users' JS should require the same as editing site-wide JS, though.

Mar 6 2026, 12:32 AM · Patch-For-Review, MediaWiki-Platform-Team (Radar), Sustainability (Incident Followup), 2026-user-javascript-incident, Product Safety and Integrity, Security, MediaWiki-Core-AuthManager

Mar 5 2026

stjn added a comment to T419154: User and site scripts are globally disabled.

To help protect against things like this while we work to better secure user and interface JavaScript on the projects. A public meta-wiki announcement is in this works.

Things like loading hundreds of random unused scripts from a privileged account? I think doing some restrictions as a result of this is valuable but scripts should not be disabled for days because of a personal misjudgment.

Mar 5 2026, 9:38 PM · 2026-user-javascript-incident, Wikimedia-Incident, WMF-General-or-Unknown
stjn added a comment to T419143: The wikis are currently read-only.

If a steward is compromised they can theorically put malicious JS to common.js in every Wikimedia wikis (which will cause much larger mess than the current one). So I do not believe doing so is good.

I’ve wrote my comment based on available code, not theoretically. It doesn’t do that sort of thing. And unless another person loads some other bullshit script, it won’t.

Mar 5 2026, 6:01 PM · 2026-user-javascript-incident, WMF-General-or-Unknown, Wikimedia-Incident
stjn added a comment to T419143: The wikis are currently read-only.

Given the gaping security hole this revealed, I wouldn't be surprised if user scripts are disabled until more safety rails are in place (such as preventing them from non-interactive editing of common.js).

I think the known nature of the incident shows that this is not necessarily required to be done ASAP. Never mind that the WMF was not focusing on obvious solutions (such as requiring a 2FA confirmation step for editing site-wide JS) for years already.

Mar 5 2026, 5:58 PM · 2026-user-javascript-incident, WMF-General-or-Unknown, Wikimedia-Incident
stjn added a comment to T419143: The wikis are currently read-only.

It would be good if the user script disabling would be limited to Meta, since this issue didn’t affect other wikis. People seem to be angry enough about this, no reason to make them angrier, as many workflows depend on user scripts in most wikis.

Mar 5 2026, 5:47 PM · 2026-user-javascript-incident, WMF-General-or-Unknown, Wikimedia-Incident

Feb 23 2026

stjn added a comment to T367644: Ability to upload and render fonts in Wikimedia wikis.

Not sure if WMF configuration allows it but TemplateStyles is also supposed to allow web font usage under specific safeguards:
https://www.mediawiki.org/wiki/Extension:TemplateStyles#Caveats

Feb 23 2026, 2:54 PM · Language and Product Localization, Commons, MediaWiki-File-management

Jan 23 2026

stjn added a comment to T413375: Create new {{#isbn}} parser function.

T411834 seems to be describing some pretty outlandish concepts with an unclear roadmap to ever being completed. The reality on the ground right now is that shared Lua modules get unsynchonised fairly quickly because either of conflicting changes, not having a shared repository and not propagating changes between them. There are some tools to help with that but I see no issue with @PerfektesChaos’s opinion that this new magic word should validate ISBNs in some way (I don’t have a problem with it being an extension) if it exists. The problem with a shared Lua module approach is that eventually you’ll run into the same problem as T343131: Commons database is growing way too fast, in the case of a module, both for the module itself and for the wrapping template (since most wikis are not bad enough to include modules without a template). ISBNs are highly used on multiple wikis so that’s a real possibility.

Jan 23 2026, 5:42 PM · User-notice, MediaWiki-Parser

Jan 20 2026

stjn added a comment to T315893: Add space between page namespace and page title.

Either way, the notion that this styling should only be present depending on whether a page has a signature on it or not is simply misguided. Either that should be the default style everywhere or nowhere. The weird inconsistencies only highlight this. (Personally I also don’t think that what DiscussionTools is doing with <h2>-level headings, making them Arial and bolded even though we moved away from that style in 2014, is motivated by anything reasonable either.)

Jan 20 2026, 12:17 PM · MediaWiki-General

Jan 16 2026

stjn added a comment to T393289: Deploy user style to reduce bot comments on Phabricator.

I don’t have a strong opinion on the change in general, but I think both hiding the comment and requiring the user to hover over it to actually see it once it’s not hidden is a weird overkill that I don’t see any motivation for. If there is a (fairly prominent) UI part that shows the comment, then it should show the comment, not show the blurred version of it.

Jan 16 2026, 5:20 PM · Phabricator (2026-01-06), Wikimedia-Hackathon-2025

Dec 19 2025

stjn added a comment to T392775: Add link color for temporary usernames in content and discussion pages.

That was already always possible both via CSS (body.ns-special .mw-userlink) or via JS:

  • mw.config.get( 'wgNamespaceNumber' ) === -1
  • mw.config.get( 'wgCanonicalSpecialPageName' ) !== false
  • mw.config.get( 'wgCanonicalNamespace' ) === 'Special'
Dec 19 2025, 3:08 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), OKR-Work, Temporary accounts, MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), Content-Transform-Team (Work In Progress)
stjn added a comment to T392775: Add link color for temporary usernames in content and discussion pages.

I think it is quite unfortunate that this ended up limited just to temp account links. Complicated heuristics to tell where user links are on the discussion pages etc. are a constant in a number of MediaWiki user scripts like Gadget-markadmins.js or Gadget-markblocked.js, so it would’ve been very nice to have this class-based indication instead of having to rely on parsing all links and sifting through titles in tooltips. A much better solution would’ve been fixing the scripts that are misbehaving (or, maybe, introducing these classes in a different convention?) rather than removing a perfect solution to a long-standing problem with user links on content pages.

Dec 19 2025, 12:54 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), OKR-Work, Temporary accounts, MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), Content-Transform-Team (Work In Progress)

Dec 10 2025

stjn added a comment to T411666: Investigate re-ranking second-try exact matches.

FWIW to Go/пщ problem: there are current examples of this right now, for example php/зрз returns first one potentially relevant result in Cyrillic and then a bunch of results related to PHP. I think this is actually how this redirect thing should/would function too in that case, so returning a full match title somewhere in the list of suggestions (maybe even always as a last one out of potential ones if it’s too generic, but always the first one out of the ones added by the algorithm) doesn’t seem all that problematic.

Dec 10 2025, 9:09 PM · Discovery-Search (2026.01.05 - 2026.01.30), CirrusSearch

Dec 2 2025

stjn added a comment to T375215: [EPIC] Support "second-try" transliteration or wrong-keyboard searches (aka N.O.R.M.).

Is there any plan to make it so that search pages like https://ru.wikipedia.org/wiki/Special:Search/,fhfr_j,fvf («Барак Обама», Barack Obama) display relevant results as well?

Dec 2 2025, 9:19 PM · CirrusSearch, Epic, Discovery-Search

Nov 27 2025

stjn added a comment to T407162: Including the same TemplateStyles stylesheet multiple times increases unstrip post-expand size.

Sorry for misinforming in earlier comment. It is not exactly related because the unstrip post-expand size (UPES) increase happens in the size of the original stylesheet, not in the size of a <link> tag generated by deduplication. So if someone adds some more CSS to the styles page (let’s say 100 bytes), every instance ends up contributing 100 bytes to UPES, 400 for 4 template calls, 800 for 8 template calls, etc.

Nov 27 2025, 4:09 PM · MediaWiki-Parser, TemplateStyles
stjn added a comment to T407162: Including the same TemplateStyles stylesheet multiple times increases unstrip post-expand size.
Nov 27 2025, 4:03 PM · MediaWiki-Parser, TemplateStyles

Nov 16 2025

stjn added a comment to T399455: Change default recentchanges query time on large wikis.

Would’ve been good to find a way to do this change without affecting Special:RecentChangesLinked (since usually 1 day isn’t enough on that special page) but it’s a really small nitpick.

Nov 16 2025, 2:00 PM · DBA, User-notice-archive, Chinese-Sites, Moderator-Tools-Team, Wikimedia-Site-requests, Community-Tech

Oct 15 2025

stjn added a comment to T361934: Support CSS variable fallbacks in template styles.

It might be possible to address this by allowing a single var as a special case to these rules, while disallowing the general case, which is I think what @zdev is suggesting.

This was suggested by many people over the years, as can be seen in T364685: CSS sanitizer refuses TemplateStyles variable assignment to border-color but does permit background-color. No one just picked up on it, even though it’s the most rationale way to set the border colour.

Oct 15 2025, 8:29 AM · Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 2), Patch-For-Review, css-sanitizer, TemplateStyles, FY2023-24-WE 2.1 Typography and palette customizations

Oct 13 2025

stjn added a comment to T407162: Including the same TemplateStyles stylesheet multiple times increases unstrip post-expand size.

Yes, thanks. This does seem like a flaw, since any extensive use of one template, no matter how small it is, would eventually break the page once a certain number of elements get present. Although it didn’t yet appear in the WMF wikis, there might be a point where it ends up happening, as more and more templates get converted to TS model.

Oct 13 2025, 9:48 PM · MediaWiki-Parser, TemplateStyles

Oct 5 2025

stjn added a comment to T320322: Support defining CSS variables in TemplateStyles.

I think the second security requirement is not really necessary if the variable name would enforce what values it might have and TemplateStyles would only accept CSS variables of a particular type. As you yourself say, it’s not a particularly strong protection anyway, so unless it would be required by TS to validate the variable values, it doesn’t seem useful to have.

Oct 5 2025, 3:33 PM · Design-System-Team, css-sanitizer, TemplateStyles

Sep 25 2025

stjn added a comment to T378352: JsonConfig tracking category.

IMO it might be better to not mention it at all or mention it a week later: category will not become empty immediately after the patch gets deployed, so for a while admins should not delete it because that would make a category red link appear on all those pages where the page is still cached in that version. Any note on this would be better to have once the category actually becomes empty across wikis, and then it can be said something like ‘Administrators can remove the tracking category previously added by JsonConfig, see Wikidata item.’

Sep 25 2025, 10:48 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), JsonConfig
stjn added a comment to T200632: Allow template parameters to provide CSS to a templatestyles stylesheet.

While it would be better than nothing, it is not really a ‘compromise approach’ since one of the best uses for CSS variables is to simplify colour assignment. I don’t think there’s anything wrong with the idea, though.

Sep 25 2025, 9:03 AM · css-sanitizer, TemplateStyles

Sep 24 2025

stjn updated the task description for T405465: Multiblocks allow for conflicting/redundant blocks to be applied at the same time.
Sep 24 2025, 12:31 PM · Regression, Community-Tech, Multiblocks
stjn updated the task description for T405465: Multiblocks allow for conflicting/redundant blocks to be applied at the same time.
Sep 24 2025, 12:31 PM · Regression, Community-Tech, Multiblocks
stjn created T405465: Multiblocks allow for conflicting/redundant blocks to be applied at the same time.
Sep 24 2025, 12:29 PM · Regression, Community-Tech, Multiblocks

Sep 22 2025

stjn added a comment to T162841: For uselang=qqx, make each output of the message key also a link to the local MediaWiki: page for it.

…And for messages like (hidetoc) and (echo-badge-count) in most skins you cannot copy their name at all. (This is now solved by Translator Buddy, as well.)

Sep 22 2025, 3:56 PM · MediaWiki-Internationalization, I18n

Sep 10 2025

stjn added a comment to T320322: Support defining CSS variables in TemplateStyles.

TS could add any random prefix to all defined variables in its output. But I think the task description was never meant to display the required specification in regards to variable safety (and it’s unclear whether this will be implemented at all, unfortunately).

Sep 10 2025, 8:36 PM · Design-System-Team, css-sanitizer, TemplateStyles

Aug 29 2025

stjn added a comment to T381415: `.cdx-mixin-link-base()` styles links in opt-in skins inconsistent with other links.

Only because .mw-logevent-actionlink a, .mw-logevent-tool a, .mw-diff-tool a, .mw-pager-tools a is now assigned a link colour. There are other places where this might still fail the same way.

Aug 29 2025, 8:31 AM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), CSS, Vector (legacy skin) (Tracking), Regression, CologneBlue, Modern, Timeless, MonoBook, Codex

Aug 23 2025

stjn added a comment to T327893: Collapsible elements are invisible to browser search.

I think you misunderstood what I wrote. I don’t need toggle buttons for elements I am trying to uncollapse (forms on history page etc., certain collapsed elements on wiki pages). I just want to see them uncollapsed. Before, it took a simple CSS declaration to do so. I get that it is more so a problem of CSS specification you’ve used, but still, the resulting reset styles on these elements are pretty annoying to deal with. Having simply all: initial or something would be an improvement, indeed.

Aug 23 2025, 6:56 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), MediaWiki-User-Interface (collapsible elements)

Aug 18 2025

stjn added a comment to T399399: Minerva no longer supports search button trigger with new typeahead search.

It originated from T189316: Developer review of changes to Hindi Wikipedia Main_page [3 hours] which was done with the involvement of then Web team. Then, considering this was a generalised solution at the time, I used it in the Russian Wikipedia main page design as well, and from there it probably spread to various wikis. (I don’t think it is a far representation to say that this was ‘never officially supported by the Minerva skin’ when it was part of Minerva source code for 6 years and was done with skin-specific prefix.)

Aug 18 2025, 1:42 PM · Reader Experience Team, Regression, MinervaNeue