Community Wishlist Survey 2017/Editing/Auto-save feature in Visual Editor and WikiText Editor
Appearance
Auto-save feature in Visual Editor and WikiText Editor
- Problem: We have nice new editor surfaces, like Visual Editor and WikiText Editor 2017, which are planned to use as default in the future. But unlike the old editors, the new ones lose the not-yet-saved content in case of a browser/system crash or an accidentally closed tab. We should offer a function to save the session data, at least as well as it worked until now.
- Who would benefit: every editors
- Proposed solution: Implement a kind of auto-save feature for VE (see the ticket)
- More comments:
- Phabricator tickets: T57370
- Proposer: Samat (talk) 15:54, 18 November 2017 (UTC)
- Translations: none yet
Discussion
[edit]Other duplicated Phabricator tickets: T169965, T175489 etc. Samat (talk) 15:54, 18 November 2017 (UTC)
Same in Flow: T139804 (Note that Phabricator and ContentTranslation already have autosave so the common objection that this would result in evil users storing illegal things in the drafts and causing liability is moot.) --Tgr (WMF) (talk) 22:40, 19 November 2017 (UTC)
This is basic functionality, and should have been available from the start. There are various browser-level workarounds , but it should be a basic facility. DGG (talk) 02:16, 20 November 2017 (UTC)
- Endorse. James Salsman (talk) 15:59, 20 November 2017 (UTC)
- CodeMirror syntax highlighting too. Endorse, it was simply unacceptable to enable visual editor by default if it does not have any methods to auto-save text (frankly, didn’t know about this, because it is too slow for me as are most of new tools, so can’t really know about the situation there). stjn[ru] 04:30, 22 November 2017 (UTC)
- I think it is critical to make sure the autosaved data truly is wiped out quickly. I mean, suppose an editor wants to use Wikipedia as his alibi after he is framed for murder. Well, right now, everyone in the courtroom can see when his account made edits without having to leave their seats. But if you do this, then his lawyers may be serving you with a subpoena saying show us the files that indicate he was steadily working on the text in between those times. Wikipedia doesn't want a subpoena -- not even when it might help to show innocence, and definitely not in the more likely nefarious case where a public or private censor is arguing in criminal or civil court that an editor was involved in posting something that mere peasants shouldn't be saying. Wnt (talk) 22:03, 5 December 2017 (UTC)
Voting
[edit]- Support Bencemac (talk) 18:05, 27 November 2017 (UTC)
- Support disclaimer: I am the proposer Samat (talk) 18:16, 27 November 2017 (UTC)
- Support Tacsipacsi (talk) 20:40, 27 November 2017 (UTC)
- Support Tgr (talk) 06:33, 28 November 2017 (UTC)
- Support Dvorapa (talk) 09:15, 28 November 2017 (UTC)
- Support --Liuxinyu970226 (talk) 13:05, 28 November 2017 (UTC)
- Support Sadads (talk) 13:39, 28 November 2017 (UTC)
- Support YFdyh000 (talk) 14:02, 28 November 2017 (UTC)
- Support Jc86035 (talk) 14:22, 28 November 2017 (UTC)
- Support Husky (talk) 16:21, 28 November 2017 (UTC)
- Support Dexxor (talk) 18:06, 28 November 2017 (UTC)
- Support — Draceane talkcontrib. 18:08, 28 November 2017 (UTC)
- Support Ehrlich91 (talk) 18:18, 28 November 2017 (UTC)
- Support Thomas Obermair 4 (talk) 21:47, 28 November 2017 (UTC)
- Support Chico Venancio (talk) 21:51, 28 November 2017 (UTC)
- Support Shizhao (talk) 03:00, 29 November 2017 (UTC)
- Support Sebastian Wallroth (talk) 07:26, 29 November 2017 (UTC)
- Support Donald Trung (Talk 🤳🏻) (My global lock 🔒) (My global unlock 🔓) 10:03, 29 November 2017 (UTC)
- Support Herr Satz (talk) 10:50, 29 November 2017 (UTC)
- Support —TheDJ (talk • contribs) 16:53, 29 November 2017 (UTC)
- Support Paucabot (talk) 17:14, 29 November 2017 (UTC)
- Support Pallanz (talk) 20:21, 29 November 2017 (UTC)
- Support Luan (discussão) 20:27, 29 November 2017 (UTC)
- Support Swpb (talk) 20:38, 29 November 2017 (UTC)
- Support Strongly support, I lose a few hours worth of edits every month due to my browser or computer crashing. Daylen (talk) 01:38, 30 November 2017 (UTC)
- Support AWossink (talk) 08:58, 30 November 2017 (UTC)
- Support --OrsolyaVirág (talk) 19:42, 30 November 2017 (UTC)
- Support Dromedar61 (talk) 20:52, 30 November 2017 (UTC)
- Support Nabla (talk) 21:25, 30 November 2017 (UTC)
- Support Losing progress due to browser crashes and accidental tab closing happens all too often. A feature like this would save lots of time lost from these unforeseen circumstances. Jith12 (talk) 22:16, 30 November 2017 (UTC)
- Support JAn Dudík (talk) 06:18, 1 December 2017 (UTC)
- Support Hogne (talk) 09:42, 1 December 2017 (UTC)
- Support — Hmxhmx 16:20, 1 December 2017 (UTC)
- Support --Superchilum(talk to me!) 16:30, 1 December 2017 (UTC)
- Support Ynhockey (talk) 17:07, 1 December 2017 (UTC)
- Support Justynian I Cesarz Rzymski (talk) 17:31, 1 December 2017 (UTC)
- Support Xavi Dengra (MESSAGES) 21:56, 1 December 2017 (UTC)
- Support SEMMENDINGER (talk) 23:39, 1 December 2017 (UTC)
- Support MGChecker (talk) 00:08, 2 December 2017 (UTC)
- Support Gnom (talk) Let's make Wikipedia green! 10:23, 2 December 2017 (UTC)
- Support Jo-Jo Eumerus (talk, contributions) 11:22, 2 December 2017 (UTC)
- Support Wolbo (talk) 13:03, 2 December 2017 (UTC)
- Support ديفيد عادل وهبة خليل 2 (talk) 14:24, 2 December 2017 (UTC)
- Support --PallertiRabbit Hole 18:46, 2 December 2017 (UTC)
- Support Boing! said Zebedee (talk) 22:02, 2 December 2017 (UTC)
- Support WikiMasterGhibif (talk) 23:26, 2 December 2017 (UTC)
- Support Eric.LEWIN (talk) 00:22, 3 December 2017 (UTC)
- Support Joshualouie711 (talk) 02:10, 3 December 2017 (UTC)
- Support Slemi (talk) 05:57, 3 December 2017 (UTC)
- Support -- Dolotta (talk) 14:04, 3 December 2017 (UTC)
- Support Will be much helpful. Winged Blades of Godric (talk) 16:31, 3 December 2017 (UTC)
- Support Jcc (talk) 19:54, 3 December 2017 (UTC)
- Support maybe use localStorage for this Gryllida 00:37, 4 December 2017 (UTC)
- Support TheNavigatrr (talk) 01:10, 4 December 2017 (UTC)
- Support Force Radical (talk) 04:29, 4 December 2017 (UTC)
- Support GoEThe (talk) 11:52, 4 December 2017 (UTC)
- Support Halibutt (talk) 14:55, 4 December 2017 (UTC)
- Support KRLS (talk) 14:57, 4 December 2017 (UTC)
- Support Davidpar (talk) 15:17, 4 December 2017 (UTC)
- Support vallue (talk) --Vallue (talk) 15:47, 4 December 2017 (UTC)
- Support Pau Colominas (talk) 16:05, 4 December 2017 (UTC)
- Support –Davey2010Talk 16:06, 4 December 2017 (UTC)
- Support Tiputini (talk) 17:10, 4 December 2017 (UTC)
- Support Fixer88 (talk) 17:22, 4 December 2017 (UTC)
- Support Unapersona (talk) 17:25, 4 December 2017 (UTC)
- Support Guycn2 · ☎ 19:27, 4 December 2017 (UTC)
- Support Trockennasenaffe (talk) 20:45, 4 December 2017 (UTC)
- Support Yohannvt (talk) 12:08, 6 December 2017 (UTC)
- Support Neil P. Quinn (talk) 22:07, 6 December 2017 (UTC)
- Support--ÀlexHinojo (talk) 05:50, 7 December 2017 (UTC)
- Support Ahm masum (talk) 08:51, 7 December 2017 (UTC)
- Support Has been a frequent problem for me. Julia\talk 10:50, 8 December 2017 (UTC)
- Support Richard Nevell (WMUK) (talk) 13:33, 8 December 2017 (UTC)
- Support — J.S.talk 15:30, 8 December 2017 (UTC)
- Support - Arindam Maitra (talk) 20:02, 8 December 2017 (UTC)
- Support Reasons as written by Jith12. X:: black ::X (talk) 22:18, 8 December 2017 (UTC)
- Support This would indeed be useful. RandomDSdevel (talk) 01:20, 9 December 2017 (UTC)
- Support This, that and the other (talk) 01:23, 9 December 2017 (UTC)
- Support Ecritures (talk) 14:04, 9 December 2017 (UTC)
- Support Headbomb (talk) 14:41, 9 December 2017 (UTC)
- Support --Szilas (talk) 19:42, 9 December 2017 (UTC)
- Support - Akela (talk) 22:54, 9 December 2017 (UTC)
- Support --EniPort (talk) 23:31, 9 December 2017 (UTC)
- Support. stjn[ru] 20:18, 10 December 2017 (UTC)
- Support Spinster (talk) 21:14, 10 December 2017 (UTC)
- Support Haxpett (talk) 00:25, 11 December 2017 (UTC)
- Support Jnanaranjan sahu (talk) 06:37, 11 December 2017 (UTC)
- Support Jack who built the house (talk) 06:57, 11 December 2017 (UTC)
- Support Winston (talk) 13:17, 11 December 2017 (UTC)
- Support — Luchesar • T/C 13:37, 11 December 2017 (UTC)
- Support Hirannor (talk) 14:09, 11 December 2017 (UTC)
- Support --Rlevente (talk) 14:40, 11 December 2017 (UTC)
- Support Szalax (talk) 16:07, 11 December 2017 (UTC)
- Support — NickK (talk) 16:38, 11 December 2017 (UTC)
- Support Hunyadym (talk) 17:15, 11 December 2017 (UTC)
- Support Gikü (talk) 17:46, 11 December 2017 (UTC)