{* $Id$ *} {extends "layout_view.tpl"} {block name="title"} {title}{$title}{/title} {/block} {block name="content"} {strip}

{tr}Non Advanced Search or Natural Search{/tr}

{tr}The documents are returned sorted on relevance depending on order, proximity, frequency of terms. {/tr}

{tr}Advanced Search or Boolean Search{/tr}

{tr}Default search behavior{/tr}

{tr}By default, all search terms are optional.{/tr} {tr}It behaves like an OR logic.{/tr}  {tr}Objects that contain the more terms are rated higher in the results and will appear first in their type.{/tr} {tr}For example, wiki forum will find:{/tr}

{tr}Requiring terms{/tr}

{tr}Add a plus sign ( + ) before a term to indicate that the term must appear in results.{/tr}  {tr}Example: +wiki forum will find objects containing at least wiki. Objects with both terms and many occurences of the terms will appear first.{/tr}

{tr}Excluding terms{/tr}

{tr}Add a minus sign ( - ) before a term to indicate that the term must not appear in the results.{/tr}  {tr}To reduce a term's value without completely excluding it, use a tilde.{/tr}  {tr}Example: -wiki forum will find objects that do not contain wiki but contain forum{/tr}

{tr}Grouping terms{/tr}

{tr}Use parenthesis ( ) to group terms into subexpressions.{/tr}  {tr}Example: +wiki +(forum blog) will find objects that contain wiki and forum or that contain wiki and blog in any order.{/tr}

{tr}Finding phrases{/tr}

{tr}Use double quotes ( " " ) around a phrase to find terms in the exact order, exactly as typed.{/tr}  {tr}Example: "Alex Bell" will not find Bell Alex or Alex G. Bell. {/tr}

{tr}Using wildcards{/tr}

{tr}Add an asterisk ( * ) after a term to find objects that include the root word.{/tr} {tr}For example, run* will find:{/tr}

{tr}Reducing a term's value{/tr}

{tr}Add a tilde ( ~ ) before a term to reduce its value indicate to the ranking of the results.{/tr}  {tr}Objects that contain the term will appear lower than other objects (unlike the minus sign which will completely exclude a term).{/tr}  {tr}Example: +wiki ~forum will rate an object with only wiki higher that an object with wiki and forum.{/tr}

{tr}Changing relevance value{/tr}

{tr}Add a less than ( < ) or greater than ( > ) sign before a term to change the term's contribution to the overall relevance value assigned to a object.{/tr}  {tr}Example: +wiki +(>forum < blog) will find objects that contain wiki and forum or wiki and blog in any order. wiki forum will be rated higher.{/tr}

{/strip} {/block}