In addition to the predefined searches provided by the forum, it is possible to create your own search queries. Searches can be based on keywords, author, and forum selections. The advanced search can be found by clicking on the cogwheel on the above search bar or on 'Search' on the 'Quick links' menu.
In order to perform a search of the board, you must specify what it is that you would like to search for. You can specify keywords to search for as well as a post author. Two query options are provided for performing the search:
- Search for all terms or use query as entered: If multiple keywords are provided, all keywords must be found in the result. Alternatively, you can provide a query using special identifiers.
- Search for any terms: If multiple keywords are provided, then results containing any of the provided keywords will be returned.
In addition to supplying keywords, special identifiers can be used to add or detract from the importance of certain words.
"+" When placed before a keyword, that keyword must be found in the result text.
"-" When placed before a keyword, that keyword must not be present in the result text.
"+DOG -CAT" = Returns results which contain the word "dog", but not "cat".
"|" This token can be used to separate a list of keywords, of which at least one of the keywords should be found in the text. Words may be placed inside of parentheses and combined with a "+" or "-" to indicated that at least one of the words must or must not appear in each result.
"DOG|CAT" = Returns results which contain either the word "dog" or the word "cat".
"-(DOG|CAT)" = Returns results which contain neither the word "dog" nor the word "cat".
"*" An asterisk in a keyword allows for partial keyword matches.
"CAT*" = Returns results which begin with the word "cat", such as "cats" and "catastrophe".
"*DOG" = Returns results which end with the word "dog", such as "underdog".
Search for author
The search query can be further refined by providing the author of the post. If an author is specified, then only posts made by that author which meets the query requirements will be returned. The author field allows for the use of wildcards (*) to perform partial matches on the author name.
Searches can be further restricted to specific forums or specific parts of the topics.
- Search in forums: Here you can select specific forums in which the search should be performed. Multiple forums can be selected by holding down the "control" or "command" key.
- Search subforums: - If this option is selected, then any subforums of the selected forums will be searched as well.
Search within: - This allows you to specify which part of the posts should be searched.
- Post subjects and message text: Both the post subject and the post body will be searched.
- Message text only: Only the body of the posts will be searched and not its title.
- Topic titles only: Only the topic titles will be searched.
- First post of topics only: The first post of each topic will be searched and no other posts in the topic.
Display results as: This option formats the search results to only show either the post contents or just topic titles.
Sort results by: Orders the results based on either AUTHOR, POST TIME, FORUM, TOPIC TITLE or POST SUBJECT. The results can be displayed in ASCENDING or DESCENDING order.
Limit results to previous: - Limits the results to posts made in specific time frame.
Return first: - Formats the results to only contain a specific number of characters of the matching posts.
Once the search has been performed, you might find you have too many results and need to refine the search even more.
On the result page, it is possible to further refine your search by providing more search terms.
Example: In this search for the term "cat", 2125 matches were found. Using the search bar above the first post, a search was made for "dog". The result is 222 matches for posts that contain both cat and dog in them.