Page MenuHomePhabricator

useskin URL parameter should persist through "show changes" / "show preview"
Closed, ResolvedPublicFeature

Description

When using a URL like http://en.wikipedia.org/w/index.php?title=Talk:Main_Page&action=edit&useskin=chick , the &useskin= parameter is lost if the user uses the "Show changes" or "Show preview" buttons. This shouldn't happen.


Version: unspecified
Severity: enhancement
URL: http://en.wikipedia.org/w/index.php?title=Talk:Main_Page&action=edit&useskin=chick

Details

Reference
bz22029
Related Changes in Gerrit:

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:52 PM
bzimport set Reference to bz22029.
bzimport added a subscriber: Unknown Object (MLST).

Why should these two be persistent when everything else isn't?

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:01 AM

The user story here is really, "I want to be able to specify a skin when previewing changes so that I can make sure the changes are compatible with different skins before publishing the change", making this "persist" is a proposed technical solution, but any solution to that story should work.

jhsoby subscribed.

Like T155097, I am reopening this because I don't consider it a duplicate. T326058 is about adding useskin for all links, while this is about making it persist when used in the edit form, which is a very different use case entirely.

Change #1193813 had a related patch set uploaded (by Jon Harald Søby; author: Jon Harald Søby):

[mediawiki/core@master] EditPage: Preserve query parameters in form action

https://gerrit.wikimedia.org/r/1193813

Change #1193813 merged by jenkins-bot:

[mediawiki/core@master] EditPage: Preserve query parameters in form action

https://gerrit.wikimedia.org/r/1193813

matmarex assigned this task to jhsoby.
matmarex subscribed.