Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-10862

Improve search in users and groups

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 5.2.0
    • None
    • 5
    • Tiger
    • Tiger Sprint 164, Tiger Sprint 171, Tiger Sprint 173

    Description

      The current search functionality can be described as follows:

      • Doesn’t search across all relevant database properties, e.g. ‘’Group’’
      • Search is sometimes partial and sometimes non-partial; it depends on the database property (it is inconsistent)
      • For some database properties search is case-sensitive, for others it is not, e.g. it is case-sensitive for ‘’Username’’ but not for ‘’First name’’
      • There is no way to return to the original list (non search-results list) without clearing the search field and executing a search; this is not user friendly

       

      CHANGES REQUIRED

      The new search functionality uses the following mechanisms across 'users', 'groups' and 'edit group members':

      • it is not case sensitive (across any property included in the search)
      • it does not require an exact match; partial returns results where available (across any property included in the search)
      • it searches across all characters: numbers, letters and otherwise (e.g. @) (for all properties included in the search)
      • within ‘’Users’’ it searches across the following 2 additional properties:
        • group
        • type

      The search bar utilises the following interaction behaviour:

      • Pressing enter or clicking on the magnifying glass executes the search; the magnifying glass changes to an ‘’X’’, focus on the field is removed and the list updates with correct results
      • Placing focus on the field clears the placeholder text, or the previously-entered search term, and the magnifying glass is displayed
      • A user can exit and clear the search by doing any of the following:
        • Clicking the ‘’X’’ (magnifying glass, placeholder text and normal list are displayed)

      Attachments

        Activity

          People

            Unassigned Unassigned
            mmetternich Michael Metternich
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: