Visibility

Here you can specify whether you want visitors and/or registered users to be able to search the content of your site. The options are:

  • Public: everyone, including anonymous visitors, will be able to see the search form, and search the content of your site.
  • Private: the search form will only be shown once a user has logged in. Anonymous visitors are not able to see the form, or search the site.
  • Registered: the search form is always visible, but only logged in users are able to perform searches. If anonymous users try to perform a search, they are directed to a login page instead.
  • None: the search form is never shown – no one will be able to search.

Template

Determine here whether the Search/Search Results page will use the same template as other pages in your site.
If you select “System Default”, the Search/Search Results page will use the template specified in Admin->Settings->Default Settings->Template. If you would like your Search/Search Results page to use a different template, select it here.

Header (Advanced)

The “Header” part of the Search/Search Results page appears before the “Results Header”. Typically, it includes the 'Search' title, as well as a search form with a search field, button and extra options for further searching.
The Header can be defined by using a combination of html, php and WB markup.

Results Header (Advanced)

The “Results Header” is the part of the Search/Search Results page that appears between the Header, and the list of search results. Typically, it includes the description of the text that was just searched.
The 'Results Header can be defined by using a combination of html, php and special WB markup. 

Results Loop (Advanced)

The “Results Loop” is repeated and applied once for every search result found, producing a results list, which is displayed between the Results Header and the Results Footer. It can be defined by using a combination of html, php and special WB markup.

Results Footer (Advanced)

The “Results Footer” appears after the list of results in the Search/Search Results page, and before the page Footer. Typically, it may include closing statements for html or php code started in the Results Header. It can be made up of a combination of html, php and special WB markup.

No Results (Advanced)

The “No Results” section is shown instead of the Results Loop, when the search yields no results. It is usually made up of a simple statement that no result was found, but it can include html, php and other special WB markup.

Footer (Advanced)

The “Footer” appears after the Results Footer, at the very bottom of the content area in the Search/Search Results page. Typically, it may include closing statements for html or php code that was started in the Header. It can be made up of a combination of html, php and special WB markup.

If you know some html, you can play with the Header, Results Header, Results Loop, No Results, Results Footer and Footer sections, and totally customise the look and structure of your Search Results page.

Module-order for searching (Advanced)

Here you can specify which module should be listed in a search for first results. For example, when somebody searches for "tires" and the word occurs three times in one side of the module "News" and two times on a normal "WYSIWYG" site and there was "wysiwyg, news" first the two results of normal side are listed, then the three results of the news pages.

Max lines of excerpt (Advanced)

The search can display on the results page also extracts of the relevant pages, which show directly the search term in context. Here you can specify how many of the quotes are displayed on a results page - so  the site when searching for common terms is not too long and confusing.

Max time to gather excerpts per module (Advanced)

It is possible for very large sites, a busy server, or other reasons the search takes a long time. Thus, the user don't have to wait too long - and the webserver where the WebsiteBaker installation runs doesn't have unnecessary burdens - you can specify a time limit in milliseconds who long the search is allowed to search inside a module before it is aborted. 0 means: No time limit.