"Show edit toolbar" preference is confusing
Open, NormalPublic

Description

There are two preferences when WikiEditor is installed:

  1. Show edit toolbar (requires JavaScript)
  2. Enable enhanced editing toolbar

The first option is not related to WikiEditor and it is only relevant to the classic toolbar. However, regular editors don't know that the new one is called "WikiEditor" or that it is enhanced. This preference has practically no effect if "Enable enhanced editing toolbar" is checked. A user may want to disable the toolbar, so he will uncheck "Show edit toolbar", but the WikiEditor will stay. That is very confusing.

I would envision something different:

  • A checkbox saying "Show edit toolbar (requires JavaScript)". Should be checked by default.
    • If WikiEditor is installed, then it will have radio buttons or a dropdown for selecting the kind of toolbar the user wants: classic or modern.

There are other possibilities, such as:

  • showing the classic toolbar with Monobook and the new one with Vector.
  • retiring the classic toolbar entirely.

Implementing this should be fairly easy, but i suppose that a decision from usability people is needed.

See also T30555.


See also:

Details

Reference
bz30795
bzimport raised the priority of this task from to Normal.
bzimport set Reference to bz30795.
bzimport added a subscriber: Unknown Object (MLST).
Amire80 created this task.Sep 7 2011, 8:02 AM

See also bug 19786.

He7d3r added a comment.Apr 8 2014, 2:51 PM

I confirm that disabling "Show edit toolbar (requires JavaScript)" on
https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-editing
doesn't remove the toolbar if "Enable enhanced editing toolbar" is enabled. This also happens after the fix for another bug:
https://en.wikipedia.org/w/index.php?diff=603293838&oldid=603166167

I like the idea of having something like

  • Show edit toolbar: (x) Classic ( ) Modern ( ) Modern with wizards for inserting links, tables as well as the search and replace function
TheDJ added a comment.Apr 8 2014, 3:11 PM

"Show edit toolbar" indeed only determines if the edit toolbar old style is included in the html. BTW, we should at the very least move that out of the HTML, so we no longer have to complicate the EditPage on the HTML level.

He7d3r added a comment.Apr 8 2014, 3:52 PM

(In reply to Derk-Jan Hartman from comment #3)

BTW, we should at the very least move that out of the
HTML, so we no longer have to complicate the EditPage on the HTML level.

Bug 28856?

GOIII added a comment.EditedSep 2 2014, 12:30 AM

>>SNIP<<
I like the idea of having something like

[x] Show edit toolbar:
    [x] Classic
    [ ] Modern
       [ ] Modern with wizards for inserting links, tables as well as the search and replace function

Agreed. Making the User preferences for editor something like that makes far more sense -- not only for improved "overall" clarity's sake -- but could go a long way towards nailing down many other specific issues if it was implemented as the 'first step' in a series a steps that follow.

[x] Show edit toolbar:
     [ ] Classic
     [x] WikiEditor
          [x] WikiEditor enhanced with wizards and dialogs
              (for inserting links, tables as well as a search and replace function)

That way, you can set the 2nd level in the above list to be either Classsic or WikiEditor but not both at once. The 3rd enhanced level would then only be an option to the User: if, and only if, WikiEditor was selected at the 2nd level first.

Finally, add VisualEditor to the mix and its plain to see why an approach like this makes complete sense.

Paladox added a subscriber: Paladox.

Adding MediaWiki-General-or-Unknown project since the messages are in the mediawiki core.

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptDec 13 2015, 7:53 PM
Catrope removed a subscriber: Catrope.Jan 14 2016, 8:14 PM
Krinkle updated the task description. (Show Details)Apr 25 2018, 9:38 PM
Krinkle removed a subscriber: wikibugs-l-list.