Page MenuHomePhabricator

Bug with Global Preferences
Closed, DeclinedPublic

Assigned To
None
Authored By
Awesome_Aasim
Jul 5 2020, 1:39 AM
Referenced Files
F31920229: Recording_20200707_1336.mht
Jul 7 2020, 8:55 PM
F31920215: wikipedia bug.zip
Jul 7 2020, 8:47 PM
F31917510: image.png
Jul 5 2020, 1:39 AM
F31917514: image.png
Jul 5 2020, 1:39 AM
F31917516: image.png
Jul 5 2020, 1:39 AM
F31917512: image.png
Jul 5 2020, 1:39 AM

Description

This is only happening on the English Wikipedia.

For some weird reason, I have "Automatically enable all new beta features" enabled on Wikipedia. I also have the "New wikitext mode" enabled. It has always worked for me until I changed my global preferences a bit more recently.

Firstly, no beta features are listed under Global Preferences. I remember seeing a list of beta features on Global Preferences so I could configure which features are global and which ones are not global.

image.png (797×1 px, 97 KB)

Secondly, under regular preferences, I have all options set to be "global". In fact, I have the "new wikitext mode" feature enabled in my English Wikipedia preferences.

image.png (674×1 px, 80 KB)

Despite this, I can only use the VisualEditor or the classic editor, not the enhanced wikitext editor.

image.png (1×2 px, 680 KB)
image.png (1×2 px, 599 KB)

I think this is a bug because what I expect is that I can use the enhanced source editor if the appropriate checkbox is checked.

This is also happening on Meta-Wiki and other Wikimedia wikis.

On a side note, what I would like is the ability to switch between visual, source, and classic editors with ease. That way, I can use the gadgets that only work with the classic editor, while being able to use the visual and enhanced source editors easily.

Event Timeline

Izno subscribed.

The side note is not-quite T202921: Re-design the Editing preferences to make it easier to pick the editing environment that you want to use, but that might be interesting.

I'd like the switch to all editors idea, and some wikis get two buttons rather than en.wp's one, but a general design for that sounds messy (what, now you want 3 edit buttons? :). A script request probably makes a lot of sense and I think it would work? Not sure.

Aklapper changed the task status from Open to Stalled.Jul 6 2020, 9:36 AM

Links welcome, please see and follow https://www.mediawiki.org/wiki/How_to_report_a_bug . I assume this about going to https://en.wikipedia.org/wiki/Special:GlobalPreferences#mw-prefsection-betafeatures ?

Firstly, no beta features are listed under Global Preferences.

@Awesome_Aasim: What makes you think so? Your screenshot above shows only the very top of the page.

@Awesome_Aasim: For the rest of this task I unfortunately cannot follow as it lacks clear steps where to see what, and as some screenshots seem truncated. Please read and follow https://www.mediawiki.org/wiki/How_to_report_a_bug and always structure bug reports - thanks.

I used Windows Steps recorder to try show you the issue in more detail.

The steps are:

  1. I go to my preferences.
  2. I verify that "New wikitext mode" is checked under "Beta features". Because I have Global preferences enabled, the beta features section is grayed out, which is expected.
  3. Despite this, when I go to edit a page using the source editor, I end up with the classic editor and not the enhanced wikitext editor.

What should happen is that I get brought to the enhanced source editor.

I hope this clears stuff up.

@Awesome_Aasim: Sorry, I have no idea how to open a "MHT" file. Firefox and Chromium don't support it so I cannot see whatever is in that file.

  1. I go to my preferences.
  2. I verify that "New wikitext mode" is checked under "Beta features". Because I have Global preferences enabled, the beta features section is grayed out, which is expected.
  3. Despite this, when I go to edit a page using the source editor, I end up with the classic editor and not the enhanced wikitext editor.

What should happen is that I get brought to the enhanced source editor.

These steps don't mention any steps to perform about "Global Preferences" so the steps are incomplete (at least I don't know how to see a problem somewhere). Please provide a complete list of actions. If you write "because I have...enabled" then this lack actions.

Firstly, no beta features are listed under Global Preferences. I remember seeing a list of beta features on Global Preferences so I could configure which features are global and which ones are not global.

For the records, that the screenshot does not prove that statement as it only show the very top of the page.

These steps don't mention any steps to perform about "Global Preferences" so the steps are incomplete (at least I don't know how to see a problem somewhere). Please provide a complete list of actions. If you write "because I have...enabled" then this lack actions.

Unfortunately closing this Phabricator task as no further information has been provided.

@Awesome_Aasim: After you have provided the information asked for and if this still happens, please set the status of this task back to "Open" via the Add Action...Change Status dropdown. Thanks!