Page MenuHomePhabricator

Re-design the Editing preferences to make it easier to pick the editing environment that you want to use
Open, NormalPublic

Description

Current status:

  • There's a checkbox that, when turned off, enables the 2003 wikitext editor.
  • But not if you have a different checkbox ticked, which silently overrides the first checkbox.
  • Except if you have the Beta Feature enabled for the 2017 wikitext editor (VisualEditor's wikitext mode), which silently overrides all of that.

This is unnecessarily difficult. People should be able to figure out which editing environment you're using, just by looking at one spot in the prefs page. It should be something more like a dropdown menu or a list of radio buttons, that says something like this:

  • No toolbar [2003 wikitext editor]
  • Enhanced toolbar [2010 wikitext editor]
  • VisualEditor's wikitext mode [2017 wikitext editor]

and you just pick one (and you can't pick several at the same time).

See also:

Event Timeline

Restricted Application added a project: VisualEditor. · View Herald TranscriptAug 27 2018, 7:07 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Whatamidoing-WMF added a comment.EditedAug 27 2018, 7:19 PM

One problem: If you choose the VisualEditor's wikitext mode as your wikitext editor, then I'm not sure what would happen if you https://en.wikipedia.org/wiki/Special:Random?action=submit (which VisualEditor ignores). The site's non-VisualEditor default, perhaps?

One problem: If you choose the VisualEditor's wikitext mode as your wikitext editor, then I'm not sure what would happen if you https://en.wikipedia.org/wiki/Special:Random?action=submit (which VisualEditor ignores). The site's non-VisualEditor default, perhaps?

action=submit will always load the classical wikitext editor, regardless of namespace, wiki or any VE settings, with whatever toolbar (none/small/enhanced) you have enabled in your settings. And at least I use this to force the old editor, even though my default wikitext editor is the wikitext mode of VE.

Deskana triaged this task as Normal priority.Aug 28 2018, 6:39 PM
Deskana added subscribers: iamjessklein, Deskana.

This is something that I should speak to @iamjessklein about!

Deskana moved this task from To Triage to Research on the VisualEditor board.Aug 31 2018, 10:49 AM

I discussed this with Jess today and we went over a few options. For now, this is waiting until T201547, which relates directly to the Editing team's Q1 goal, is completed.

Izno added a subscriber: Izno.Sep 18 2018, 9:58 PM

One problem: If you choose the VisualEditor's wikitext mode as your wikitext editor, then I'm not sure what would happen if you https://en.wikipedia.org/wiki/Special:Random?action=submit (which VisualEditor ignores). The site's non-VisualEditor default, perhaps?

action=submit will always load the classical wikitext editor, regardless of namespace, wiki or any VE settings, with whatever toolbar (none/small/enhanced) you have enabled in your settings. And at least I use this to force the old editor, even though my default wikitext editor is the wikitext mode of VE.

Where classical means the 2010 wikitext editor, from my test just now.

Where classical means the 2010 wikitext editor, from my test just now.

"Classical" means whichever of the old wikitext editors is set in your non-Beta Feature prefs (and available in your environment). Presumably, when the 2017 WTE (VisualEditor's wikitext mode) is moved out of Beta Features, and you used this trick to reach one of the older WTEs (and you have Javascript enabled), then you would get the site's default wikitext editor (e.g., the 2010WTE for enwiki).

That's assuming that the 2017WTE wasn't the site's default. If it were the default (or if the default were unavailable, e.g., due to a typo in a config file), then I have no idea what would happen. The 2003WTE, perhaps?

Another point: You can reach this list of prefs on the mobile site, e.g., http://en.m.wikipedia.org/wiki/Special:Preferences#mw-prefsection-editing, but they have no effect on the mobile site. So perhaps labeling them as "Editors (on the desktop site)" would be a good idea.

Another point: You can reach this list of prefs on the mobile site, e.g., http://en.m.wikipedia.org/wiki/Special:Preferences#mw-prefsection-editing, but they have no effect on the mobile site. So perhaps labeling them as "Editors (on the desktop site)" would be a good idea.

That's not specific for the editor preference only, but applies to many other preferences as well.

EddieGP added a subscriber: EddieGP.Nov 7 2018, 1:56 PM
JTannerWMF moved this task from Research to Q4 on the VisualEditor board.Dec 12 2018, 2:50 PM