Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-3675

Chooser dialog should remember last used location for Assets

    XMLWordPrintable

Details

    Description

      User story

      As an Editor, I want the chooser dialog to remember my last selection for each workspace, so that I can select asset faster.

      Business value: Speed. Better editorial user experience. Currently, the Asset chooser always starts at the root. When you add multiple assets to a page or story finding the same subfolder again is cumbersome and slow.

      Reproduce
      In the Stories app, open lost-and-found-in-swiss-alps and click "browse" to select a different image.
      The assets chooser opens with the tree unfolded at the right place but the previous selected item is not highlighted.

      Acceptance criteria

      • Chooser dialogs open at the last-selected asset
      • If the last location folder/node was moved or deleted, open the data source root instead. (Note: The root is configurable in the rootpath property.)
      • Store the last-used location for all workspaces (website, tours, contacts...), not only for DAM
      • Store the last-used location when switching btw apps and sub apps
      • Only clear the last-used location when user logs out
      • Ability to remember the last used location is a user preference. Provide a "Remember last location" checkbox option in the Preferences tab of the user profile dialog. The preference is true by default.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                asoto Alberto Soto
                ahietala Antti Hietala
                AuthorX
                Votes:
                9 Vote for this issue
                Watchers:
                15 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Work Started:

                  Checklists

                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - Not Specified
                      Not Specified
                      Logged:
                      Time Spent - 1.75d
                      1.75d