Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

vegetables AND catalog (searches for every element that contains the word "vegetables" and "catalog", OR operation is also supported)

Wiki Markup*contribution:vegetables AND deployedDate:\[1/1/2008 to 12/31/2008\]* (searches for every contribution that contains the word "vegetables" and was deployed in 2008)

These are only some examples, many other syntaxes are supported by Lucene query parser.

...

 Queries can get really complex, so I propose to create a search webpage with advanced search options that would allow the user to easily create more sophisticated queries.

Displaying the Results

...

The results will be displayed using a tree layout, something like Eclipse IDE does \ [see image below\] on its text search results, but instead of a tree like project \ -> package \ -> class \ -> fragment text that contains the searched text, it would be, for example, node > contribution > component > file.componsite file > fragment text that contains the searched text. This is just an example, the way the results can be displayed can still be discussed on the community mailing list.!eclipse-search-example.png|align=center!Image Added

 
If the results is contained inside an artifact that is text file, when the user click on the result tree leaf, the complete text file will be displayed containing the highlighted text. If it's not an text file, for example, if the result is the name of a jar file, clicking on the result tree leaf the jar file will be opened (downloaded). Also, on compressed files, an option to expand the tree down into this files and browse through it .

...