Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-6927

When leaving the edit mode without saving, notify the user that there are changes he needs to save

    Details

    • Type: Improvement
    • Status: Reopened
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.2 M2, 7.3
    • Fix Version/s: None
    • Labels:
    • Tests:
      Integration
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      I've observed in usability testing sessions that there are many users (especially beginners) that forgot to save the changes they do.

      This happens:

      • when they create the page, write some text and then get distracted by something else and leave the page without saving - see XWIKI-6508
      • or they edit and don't find a functionality they need so they change the editor without saving - see XWIKI-3779
      • or when editing the Dashboard and playing with the gadgets, coming back the changes are lost - see XWIKI-6150
      • or when someone accidently clicks a wrong control element in xwiki, then all changes are gone (see attachment 'xwiki_dangerous_button.png')
      • etc.

      Although displaying a non-intrusive message don't solve the problem (some user might see it others will not) at least it will be an indicator that there was something more to be done and the user will learn we needs to save.
      Using a notification gadget will be better than an intrusive dialog box.

      Knowing if there are changes and saving just in this case could also improve versioning, see XWIKI-2470.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sdumitriu Sergiu Dumitriu
                Reporter:
                evalica Ecaterina Moraru (Valica)
              • Votes:
                5 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Date of First Response: