Page MenuHomePhabricator

Globally set preferences not greyed out in local preferences in "Beta features" section
Closed, ResolvedPublicBUG REPORT

Description

(Moved from T286271: Globally set preferences no longer greyed out in local preferences)

In Chinese Wikipedia, globally set preferences are not greyed out in local preferences in the Beta features section.

Quote from @Func :

As I can see, that's because NewHTMLCheckField is not infusible, and contains no 'disable-if' information.

Screenshot 2021-12-24 181158.png (1,310×924 px, 110 KB)

Event Timeline

Restricted Application added subscribers: Stang, Aklapper. · View Herald Transcript

Change 749774 had a related patch set uploaded (by Func; author: Func):

[mediawiki/extensions/BetaFeatures@master] Support disable-if param to be set for NewHTMLCheckField

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

Change 749775 had a related patch set uploaded (by Func; author: Func):

[mediawiki/extensions/BetaFeatures@master] Use native method to disable checkboxes when \"enable most features\" is selected

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

Change 749774 merged by jenkins-bot:

[mediawiki/extensions/BetaFeatures@master] Support disable-if param to be set for NewHTMLCheckField

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

Change 749775 merged by jenkins-bot:

[mediawiki/extensions/BetaFeatures@master] Use native method to disable checkboxes when \"enable most features\" is selected

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

matmarex assigned this task to Func.

Thank you!