Edgewall Software
Modify

Opened 16 years ago

Closed 16 years ago

#6557 closed enhancement (wontfix)

Usability:losing changes when editing wiki article (preview)

Reported by: tomater@… Owned by: Christian Boos
Priority: normal Milestone:
Component: wiki system Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

Scenario

I am writing lots of text in wiki. I have to work with several windows, analyze information and then summarize in one article. Wyziwig works unstable, so I do my changes in text and them check it in preview.

Unfortunately, there already was several times when I lost lot of work accidentaly clicking in links in my new article. I follow link, look for more information, go back - OOPS! - my changes lost, because I forgot to press "submit" button.

And I can't remebmer in which window I was editing to go back in history, or even I already closed that window.

Yes, all this are my own mistakes. But the bad thing is that TRAC allows me to do that mistakes.

Proposition

I know, I can't ask for real WYSIWYG editor :) I also know that I can't ask for autosave feature just like in Google blogs. But what you can really implement is:

  • Make all links inside Preview window opening NEW browser window instead following links in same one.
  • To handle also accidental closing of window add Java Script code that asks "Are you really sure to close window? All your editing will be lost…"

Attachments (0)

Change History (4)

comment:1 by hyuga <hyugaricdeau@…>, 16 years ago

Severity: majornormal
Summary: Usability:loosing changes when editing wiki article (preview)Usability:losing changes when editing wiki article (preview)

This is definitely a plugin candidate. In fact, I've been maintaining such a plugin since Trac 0.9.x, but unfortunately it was developed internally and I'm still trying to get permission to release it, because it is quite useful.

in reply to:  1 ; comment:2 by anonymous, 16 years ago

Replying to hyuga <hyugaricdeau@gmail.com>:

Why plug-in? It seems to me this should be default behavior. Actually what I proposed does not influence main stream usage, just prevents user from doing something wrong. What would be the reason for someone to follow links in preview window losing all changes?

in reply to:  2 comment:3 by Emmanuel Blot, 16 years ago

Replying to anonymous:

Why plug-in? It seems to me this should be default behavior. Actually what I proposed does not influence main stream usage, just prevents user from doing something wrong. What would be the reason for someone to follow links in preview window losing all changes?

Hint: some users (me included) do not want a web site to decide wether a link opens a new browser or not, but prefer to let this choice to the user. Having a "preview" feature that does not behave as the final rendering does not seem very consistent and quite confusing from my point of view.

comment:4 by Christian Boos, 16 years ago

Description: modified (diff)
Resolution: wontfix
Status: newclosed

I agree with eblot: users should stay in control. If you know that you make such mistakes, use a Web browser which is able to cope with them, like Firefox (Undo Close Tab feature which even keeps content of edited textareas).

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.