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

Full-Text Search (FTS) within Apps

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Duplicate
    • Icon: Neutral Neutral
    • None
    • None
    • None
    • Full-Text Search (FTS) within Apps

      This epic aims at completing full text search (FTS) use cases within apps and chooser dialogs.
       
      Background
      Compared to M5 these are the missing search features

      • A complete FTS result list per app 
        Example: "I want to see all results with ’tou’ in pages app (not only 10 as in current find bar)"
      • Capability to apply an action to one or multiple items from a FTS result list 
        Example: "From my result list ’tou’, I want to e.g. select and move 5 items to another folder."
      • Capability to remember latest result list per app
        Example: "I switch to another app and come back to pages, I still want to see my previous result list."

       
      Goal
      Avoid multiple search boxes across the UI. The goal is to have one single find bar for all search queries, be it global or be it in-app specific.
       
      Solution
      Enhance find bar with an app switcher select box.

      • The select box allows the user to first enter a search term and then switch to a specific app.
      • By using the select box the user switches context (from All content to Pages app, from Pages app to Assets app, etc.)
      • While switching context the search term is preserved.
      • Search results for a selected app are returned directly in browser sub app so that actions (from the action bar) can be applied

      Improved_search_prototype.mov

      Chooser dialogs
      FTS in chooser dialogs is a separate use case. The chooser dialog blocks underlying UI so it doesn’t overlap with the find bar UI. Therefore the dialog has its own search box.

         
       

        Acceptance criteria

              ldelnevo Laura Delnevo
              slutz Simon Lutz
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: