Feature #4285

Add cancel button during edition of the wiki

Added by Kamil . about 8 years ago. Updated over 1 year ago.

Status:ClosedStart date:2009-11-25
Priority:NormalDue date:
Assignee:Jean-Philippe Lang% Done:

0%

Category:UI
Target version:3.2.0
Resolution:Fixed

Description

Lack of cancel button during edition of wiki page is very confusing.
Should I use back button? Or where should I click to avoid disaster?

cancel_button_for_issue.diff Magnifier (1.74 KB) Evgeny Tsirkin, 2011-07-11 00:22

wiki-edit-cancel.diff Magnifier - patch against r14622 (714 Bytes) Go MAEDA, 2015-09-24 14:44

wiki-edit-cancel-20151003.diff Magnifier - patch (move to a parent page if the the page is new page) (886 Bytes) Go MAEDA, 2015-10-03 08:16


Related issues

Duplicated by Redmine - Feature #20828: Cancel button on wiki edit view Closed
Duplicated by Redmine - Feature #1720: Back button in Wiki Closed 2008-07-31

Associated revisions

Revision 14734
Added by Jean-Philippe Lang about 2 years ago

Add cancel button during edition of a wiki page (#4285).

History

#1 Updated by Kamil . about 8 years ago

To tell the truth there is a lot of places in Redmine, where users suffer for lack the cancel or back to ... buttons.
Such a lack is a serious usability issue.

#2 Updated by Jean-Philippe Lang about 8 years ago

  • Subject changed from Cancel button during edition of the wiki to Add cancel button during edition of the wiki

#3 Updated by Jean-Philippe Lang about 8 years ago

  • Tracker changed from Defect to Feature

#4 Updated by Jean-Philippe Lang about 8 years ago

  • Category set to UI
  • Priority changed from Normal to Low

#5 Updated by Mark P over 7 years ago

I agree that having a Cancel button when editing an issue or wiki page would be nice for users. I generally refresh my browser if I think I have messed something up, but that seems a tad clunky. Some of my users have expressed an expectation of seeing Cancel too.

#6 Updated by Dylan Yi almost 7 years ago

+1 for every form that has Ok/Submit button. It should have Cancel button also. While editing this comment, I cannot but finish editing because there's no Cancel button. ;)

#7 Updated by Evgeny Tsirkin over 6 years ago

As I see it the main problem with Cancel button is to know were exactly to return to.
Attached suggested patch for "New issue" cancel button ,in this particular case ,
hitting cancel will get you "back" to "issues" which is what for my opinion is the most
likely what the user expects.
Again ,since the New issue is a tab ,were exactly do you redirect the user on Cancel?
Another possible option is to create a Clear button ,not the Cancel one.
The patch is against 1.2.0 stable.

#8 Updated by Etienne Massip over 6 years ago

  • Assignee deleted (Jean-Philippe Lang)

Please don't set assignee.

#9 Updated by Evgeny Tsirkin over 6 years ago

Sorry.

Etienne Massip wrote:

Please don't set assignee.

#10 Updated by Fernando Hartmann over 4 years ago

There are some places that is really very difficult to know what to do on the cancel event, but there are others that is very easy.
Why not to solve this in parts ?
First solve the easy ones ? Like
  • Issue update
  • Wiki edit
  • Others ?

Others more difficult we can leave to solve in future.

+1

#11 Updated by Jean-Baptiste Barth over 4 years ago

There's no special difficulty about where to go back in those cases I think. A back url mechanism as in other places in Redmine would be ok.

Some thoughts:
  • the difficulty is mainly UI: in "New Issue" we already have 2 buttons and one link, adding an other can add some confusion ; maybe throw it on the right side ?
  • the previous button is always ok in Redmine ; I know there are a lot of apps out there that are still in the 90s and horribly break when using Previous/Next buttons, but Redmine is not one of them, there are clean redirects after form submissions so Previous/Next could only lead you to safe actions
  • @Evgeny: thanks for your patch but I think we should do a simple link ; going with a button on the create action is semantically incorrect I think, and it's dangerous (if we break our check, we submit the form whereas we didn't want to)

#12 Updated by Go MAEDA over 2 years ago

#13 Updated by Go MAEDA over 2 years ago

  • Priority changed from Low to Normal
  • Target version set to Candidate for next major release

#14 Updated by Go MAEDA over 2 years ago

I wrote a patch to add cancel button on wiki edit view.

I think the view should have cancel button for consistency of operation, because issue edit view on Redmine 2.6.1 and later has cancel button (#18051).

#15 Updated by Go MAEDA over 2 years ago

Updated the patch.
Move to a parent page when cancel is clicked if the page is new page.

#16 Updated by Toshi MARUYAMA over 2 years ago

  • Target version changed from Candidate for next major release to 3.2.0

#17 Updated by Jean-Philippe Lang about 2 years ago

  • Status changed from New to Closed
  • Assignee set to Jean-Philippe Lang
  • Resolution set to Fixed

Cancel link added to wiki edit in r14734.

#18 Updated by JW Fuchs over 1 year ago

Our users have requested a cancel link for new issues and news as well. Could this be implemented in 3.4.0? The target could be the previous page as already suggested above.

#19 Updated by Toshi MARUYAMA over 1 year ago

JW Fuchs wrote:

Our users have requested a cancel link for new issues and news as well. Could this be implemented in 3.4.0? The target could be the previous page as already suggested above.

Please create new issues.

#20 Updated by JW Fuchs over 1 year ago

Toshi MARUYAMA wrote:

JW Fuchs wrote:

Our users have requested a cancel link for new issues and news as well. Could this be implemented in 3.4.0? The target could be the previous page as already suggested above.

Please create new issues.

Thanks, #23555 created

#21 Updated by Toshi MARUYAMA over 1 year ago

Also available in: Atom PDF