Last modified 15 years ago
Last modified on 11/04/09 13:33:37
Analysis
Overview
There are two types of web searches: quick and advanced.
Task requirements
- Quick search:
- Search for the word with spaces before and after it
- Priorities for the search (these should be grouped)
- results in title
- results in name
- results in comments
- Search for all of the words, then for occurance of one of them
- if a phrase is quoted, it is treated as if it was a word.
- if a "+" is used before a word, only results containing this word are shown
- if a "-" is used before a word, only results not containing this word are shown
- included words should be highlighted
- Advanced search
- Dropdown for kind
- book
- resource
- Text field for author
- Search in title only (checkbox)
- Search in name only (checkbox)
- Search in comments only (checkbox)
- Dropdown for kind
Task result
Source code
Implementation idea
- Quick search is available for every opened page and locates over the main menu.
- Advanced search can be opened by a "Search" button, located in the menu bar.
Related
S2S_WEB_SEARCH_R0
S2S_WEB_RESOURCE_MANIPULATION_R4
How to demo
- Write a word in the field next to "Search" button and press this button.
- The available results are shown with resource name, part of the resource information, owner name, date and time of last change in the resource. If the resource are many only part of them are shown.
- Click on the search button and open the advanced search.
- Choose type "book", write your name in the owner field, write a word and press search.
Design
(Describe your design here.)
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)