Page MenuHomePhabricator

Ability to change preferences without leaving current page
Open, LowPublicFeature

Description

When a user goes to change a preference, they are usually in one of the following states:

  1. On a page that the preference would affect, and they wish to change the preference and have the change be effective asap.
  2. About to go to a page, and know they need to change a preference in order that it is rendered the way they want.

An example of both of those scenarios is bug 52355, where a user wants to enable the VisualEditor on the current page, or enable it on the next page they visit (especially if it is a redlink).

Currently the typical workflow is
0. The user on a mediawiki page

  1. Load special:preferences
  2. Change the preference and Save (which loads preferences panel again)
  3. Press 'Back' button twice
  4. Reload or click a link

Desired workflow:

  1. Open a pref panel in the current page
  2. Change the pref and close the panel
  3. The changes become effective immediately, if that can be achieved without reloading the page and/or loosing any user data, or a small notice displayed near the preferences panel button to inform the users their changes will be effective by reloading.

Version: 1.22.0
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=52355

Details

Reference
bz54862

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 2:32 AM
bzimport set Reference to bz54862.
bzimport added a subscriber: Unknown Object (MLST).
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:13 AM
Aklapper removed a subscriber: wikibugs-l-list.