Page MenuHomePhabricator

Please restore "enhanced toolbar" choice in "Edit" preference even whent it is default
Closed, ResolvedPublic

Description

Author: nkomura

Description:
When Vector and the new enhanced toolbar are used as default (e.g. strategy.wikimedia.org and usability.wikimedia.org), users can switch away from Vector, but there is no preference to restore old toolbar. People with slow computer experience slowness in using the toolbar and prefer to stick to the old toolbar while being in Vector. I think the preference for "Enable enhanced toolbar" should be available even the new toolbar is used as default. Please restore this preference. We do not want to lock in users against their will.
http://usability.wikimedia.org/wiki/Toolbar#Can_I_opt_out_.3F


Version: unspecified
Severity: enhancement

Details

Reference
bz20361

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:57 PM
bzimport set Reference to bz20361.

This is a local configuration issue. Usabilitywiki set $wgEditToolbarGlobalEnable = true; , which forces the toolbar upon everyone, but if they remove that and add $wgDefaultUserOptions['useedittoolbar'] = 1; , the toolbar will be enabled by default but disableable in the user preferences.

nkomura wrote:

Ryan - will you have a look at this enhancement request?

Sure. I need shell access on usability and strategy though.

nkomura wrote:

Brion - will you grant Ryan shell access to usability and strategy? Currently users cannot opt-out from the enhanced toolbar if the enhanced toolbar is the set as default.

(In reply to comment #4)

Brion - will you grant Ryan shell access to usability and strategy? Currently
users cannot opt-out from the enhanced toolbar if the enhanced toolbar is the
set as default.

Ryan doesn't necessarily need shell access for this; instead, someone who does have shell access could set:
$wgEditToolbarGlobalEnable = false;
$wgDefaultUserOptions['useedittoolbar'] = 1;
like I suggested in comment #1.

nkomura wrote:

English Wikinews is requesting to make Vector and the enhanced toolbar default. We need to make sure that the enhanced toolbar can be disabled, thus it depends on this bug. Will you let us know ETA of resolution? So that we can schedule when we make Vector default for English Wikinews?

(In reply to comment #6)

English Wikinews is requesting to make Vector and the enhanced toolbar default.
We need to make sure that the enhanced toolbar can be disabled, thus it
depends on this bug. Will you let us know ETA of resolution? So that we can
schedule when we make Vector default for English Wikinews?

This will not be a problem as long as whoever sets Vector as the default on enwikinews (this is bug 19865 BTW) uses the configuration vars I mentioned in comment #5 and not the ones used on strategy and usability. This bug is about getting strategy and usability to use the sane config in comment #5; one does not depend on the other.

The options of:

$wgEditToolbarGlobalEnable = false;
$wgDefaultUserOptions['useedittoolbar'] = 1;

Have been set in CommonSettings for the usability wiki as requested.

nkomura wrote:

I now see the option to restore the old toolbar from user preferences even when the enhanced toolbar is enabled as default, which is good. But the the enhanced toolbar was turned off as a default. We still want to keep the enhanced toolbar as default when a user opt into the beta.

(In reply to comment #9)

I now see the option to restore the old toolbar from user preferences even when
the enhanced toolbar is enabled as default, which is good. But the the
enhanced toolbar was turned off as a default. We still want to keep the
enhanced toolbar as default when a user opt into the beta.

Ah yes, it seems I got one of the settings wrong. The latter setting in comment #8 should be $wgDefaultUserOptions['usebetatoolbar'] = 1;