Page MenuHomePhabricator

Bugs in "Live preview" feature (tracking)
Open, NormalPublic

Description

Conversion of this tracking task to a project is discussing at T192074

This bug tracks all problems related to the "Live preview" feature that can be enabled in the preferences under "Editing".

RFC (later withdrawn): https://www.mediawiki.org/wiki/Requests_for_comment/Live_preview

URL: https://www.mediawiki.org/wiki/Manual:Live_preview

Details

Reference
bz39272

Related Objects

StatusAssignedTask
OpenNone
DeclinedNone
ResolvedTheDJ
OpenNone
ResolvedNone
ResolvedNone
ResolvedTheDJ
ResolvedKrinkle
ResolvedNone
OpenNone
OpenNone
ResolvedNone
ResolvedNone
ResolvedTheDJ
Resolvedmatmarex
ResolvedFomafix
ResolvedFomafix
ResolvedLtrlg
ResolvedKrinkle
ResolvedKrinkle
OpenNone
ResolvedKrinkle
ResolvedTheDJ
ResolvedFomafix
ResolvedFomafix
ResolvedTheDJ
ResolvedTheDJ
ResolvedTheDJ
ResolvedFomafix
ResolvedTheDJ
DuplicateNone
ResolvedTheDJ
ResolvedFomafix
ResolvedNone
DuplicateNone
ResolvedFomafix
ResolvedFomafix
ResolvedFomafix
ResolvedFomafix
ResolvedFomafix
ResolvedFomafix
ResolvedTheDJ
ResolvedTheDJ
ResolvedTheDJ
DuplicateNone
OpenNone
DeclinedKrinkle
ResolvedTheDJ
ResolvedTheDJ
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
ResolvedEBernhardson
ResolvedAnomie
ResolvedAnomie
OpenNone
OpenNone
OpenNone
OpenNone
InvalidAklapper
OpenNone
ResolvedAnomie
OpenNone
ResolvedFomafix
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
StalledNone
OpenNone
OpenNone
OpenNone
ResolvedFomafix
OpenNone
OpenNone

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
daniel updated the task description. (Show Details)Mar 3 2015, 5:28 PM
daniel added a subscriber: daniel.Mar 3 2015, 5:32 PM

The RFC is very vague wrt implementation. It basically sais: I suggest merging the best bits of all the alternatives, into a single [gadget/extension/core feature] that can be used at all wikis (WMF and elsewhere).

For the RFC process to work, there would need to be a concrete proposal for implementation, or at least alternatives to discuss. If no concrete proposal is forthcoming, I propose to treat this as a regular tracking bug and remove it from the RFC process.

daniel assigned this task to Quiddity.Mar 3 2015, 5:32 PM
daniel moved this task from Inbox to Backlog on the TechCom-RFC board.
TheDJ updated the task description. (Show Details)Mar 15 2015, 8:06 PM
TheDJ removed a project: TechCom-RFC.
TheDJ removed a subscriber: Unknown Object (MLST).

I've removed this from the RFC list, as having been mostly done already, or at the very least very far underway. Further RFC discussion seems unnecessary to me.

Quiddity removed Quiddity as the assignee of this task.May 9 2015, 7:25 PM

The RFC is very vague wrt implementation. It basically sais: I suggest merging the best bits of all the alternatives, into a single [gadget/extension/core feature] that can be used at all wikis (WMF and elsewhere).
For the RFC process to work, there would need to be a concrete proposal for implementation, or at least alternatives to discuss. If no concrete proposal is forthcoming, I propose to treat this as a regular tracking bug and remove it from the RFC process.

Sorry, my fault. I was unsure how to best create a centralized discussion about improving this feature. I was literally "requesting comments (and details)", which I know is not the usual way that "RfC" is used (but it is sometimes!). For future reference, what page-location would have been best? (a subpage of [[mw:Manual:Live preview]] ? Just a top-level page in mainspace? Feel free to move the current page!)

Yurik added a subscriber: Yurik.May 10 2015, 8:00 PM

Should we make this bug into a project? Would be much easier for the people who file new bugs to find this (they simply type "live" in the project - at least that's what i did at first). Also would allow us to prioritize which bugs need to be addressed first

Should we make this bug into a project? Would be much easier for the people who file new bugs to find this (they simply type "live" in the project - at least that's what i did at first). Also would allow us to prioritize which bugs need to be addressed first

CC @Aklapper

Should we make this bug into a project? Would be much easier for the people who file new bugs to find this (they simply type "live" in the project - at least that's what i did at first). Also would allow us to prioritize which bugs need to be addressed first

If this is wanted (is there consensus?), anyone with batch edit permissions can do so:
https://www.mediawiki.org/wiki/Phabricator/Project_management/Tracking_tasks
However for tracking such requests, a dedicated task under Project-Admins is more likely to be found.

I was going to add a bug, but clearly this is just a lack of feature at the moment:

When I use live preview section editing does not list transclusions.

It works fine when I edit anonymously, thus not using live preview, and when I edit whole pages (and occasionally when I've had a page reload, like after an attempted save that failed due to a "loss of session data", but I couldn't get it to work by "forgetting to add an edit summary").

You can see my attempts at determining the problem here: https://en.wikipedia.org/w/index.php?title=User_talk%3AMarkhurd%2FSandbox&type=revision&diff=664666744&oldid=646644087 (when I thought it was working sometimes).

I note T2878 shows this has been a long-running issue and was "in flux" itself (outside of live preview) as late as May 2014.

Krinkle removed a subscriber: Krinkle.Sep 15 2016, 7:47 PM
Jdforrester-WMF renamed this task from Live preview (requires JavaScript) feature bugs (tracking) to Bugs in WikiEditor's "Live preview" feature (tracking).Feb 14 2017, 1:49 AM
Jdforrester-WMF added a project: WikiEditor.
Jdforrester-WMF updated the task description. (Show Details)
Fomafix renamed this task from Bugs in WikiEditor's "Live preview" feature (tracking) to Bugs in "Live preview" feature (tracking).Jul 20 2017, 12:52 PM

I removed "WikiEditor" from task description because live preview is mainly a feature of core and not of the extension WikiEditor. The extension WikiEditor has also a feature live preview which uses also the API from core.

matmarex removed a subscriber: matmarex.

WikiEditor's live preview was removed completely in rEWED77cea2697cc4: Drop the never-finished "Labs" publish and preview features.

stjn added a subscriber: stjn.Apr 11 2018, 10:42 PM

Please consider remaking this into a project, the table with listed tasks is unreadable right now for me and I would guess many others on similar page widths (1366px).

(there is no possibility to scroll and see the rest of the titles, they are showing up exactly like this, just with ellipses)

Liuxinyu970226 updated the task description. (Show Details)
Liuxinyu970226 moved this task from Tag to Transition announced on the Tracking-Neverending board.