Combine Search Results and Advanced Search
Have an improved search results page which also includes the fields needed for advanced search, in a drill-down fashion.
Blueprint information
- Status:
- Complete
- Approver:
- Nat Katin-Borland
- Priority:
- Not
- Drafter:
- Robert Marianski
- Direction:
- Needs approval
- Assignee:
- Robert Marianski
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Slow progress
- Milestone target:
- m999
- Started by
- Paul Everitt
- Completed by
- Paul Everitt
Related branches
Sprints
Whiteboard
As part of improved search, we want an improved UX by combining the fielded search of "advanced search" into a drill-down style search results page.
Specification
=============
- Pressing [Enter] in LiveSearch (or clicking Show More) leads to the search results page.
- Improve the results by showing the "contextual summary" of each search result, that is, the snippet around the match with the (stemmed) match show in bold.
- Consider providing alternative formats for different kinds of results. For example, a Profile in the results might show the picture, plus information about the profile (organization, office, department, phone extension.) Perhaps in a format like Feeds.
- Make a left column, like Google has in its results, that let you "drill down" on "facets". Use the same "facets" available on advanced search:
* Something related to Type
* Something related to modification date (can be more Google-like to be "Past 24 hours", "Past Week", etc.)
* Not quite sure what to do on free-text stuff (tags, author)...perhaps we need an autocomplete widget
* Make these things *simple*, just simple links like Google, not form widgets
- At the top, allow re-specifying the searchterm
Questions
===========
- Can we get rid of the "advanced search" link up by the LiveSearch box? Sure would be nice.
- We currently cause confusion regarding pressing Enter in LiveSearch to get to the full search results. That is, we change it from a showing results of a prefix search in LiveSearch, to doing a full-word search in search results. Should we address this? There are pros and cons to both approaches.
- Chris, I *think* pgtextindex (or some user-contributed example) showed how you could do a "Did you mean" spellchecking on terms. I believe OSI would consider that valuable, if it is feasible (cheap, low risk) to provide it. At http://
- Chris, feel free to brainstorm any other ideas. E.g. a link to the community something was in, or some concept for "Similar".