| | Search form | |
| searchFieldSize | javax.jcr.PropertyType.LONG | |
| | The size of the search form input field | |
| searchFieldFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The search field font Node (sv:font) | |
| useTextSearchButton | javax.jcr.PropertyType.BOOLEAN | |
| | Whether to use a text button or not (i.e. an image button) | |
| searchButtonText | javax.jcr.PropertyType.STRING | |
| | The i18n:ized search button text (en: "Search") | |
| searchButtonFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The search button Node (sv:font) | |
| searchButtonImage | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The search button image Node (sv:image) | |
| | | |
| | Auto complete suggestions | |
| useAutoSuggestions | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to use auto complete suggestions | |
| maxAutoSuggestions | javax.jcr.PropertyType.LONG | |
| | Max number of autocomplete suggestions | |
| autoCompleteURL | javax.jcr.PropertyType.STRING | |
| | The autocomplete suggestion URL to use in Ajax calls | |
| autocompleteField | javax.jcr.PropertyType.STRING | |
| | What index field to use when extracting auto complete suggestions ("nameField" or "titleField", se Index fields section below) | |
| | | |
| | Querying | |
| useInstantSearch | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to use instant search ("Search as you type") | |
| queryParameter | javax.jcr.PropertyType.STRING | |
| | The name of the parameter to use when submitting a query | |
| searchFormTargetPage | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The Node (typically a sv:page) rendering all templates for a search result | |
| ajaxQueryBaseURL | javax.jcr.PropertyType.STRING | |
| | Base URL to use for Ajax querying calls | |
| isRenderingAjaxResult | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not the search result was retrieved via Ajax | |
| updateResultFunctionName | javax.jcr.PropertyType.STRING | |
| | A unique name for the JavaScript update function | |
| | | |
| | Type restrictions | |
| includeFiles | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to include files in the search result | |
| includeImages | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to include images in the search result | |
| includePages | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to include pages in the search result | |
| includeArticles | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to include articles in the search result | |
| includeStructurePages | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to include structure pages in the search result | |
| | | |
| | Search failed | |
| showSearchError | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to show search errors or no hits messages | |
| errorMessage | javax.jcr.PropertyType.STRING | |
| | An i18n:ized message describing why search could not be executed | |
| searchErrorFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The search error font Node (sv:font) | |
| | | |
| | Search result | |
| showNumberOfHits | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to show number of hits | |
| numberOfHitsFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The number of hits font Node (sv:font) | |
| countThreshold | javax.jcr.PropertyType.LONG | |
| | Effective hit count threshold (exact count vs. approximate count) | |
| useDidYouMean | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to use and show "Did you mean" | |
| didYouMeanFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The "Did you mean" font Node (sv:font) | |
| | | |
| | Paging | |
| usePaging | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to use paging | |
| hitsPerPage | javax.jcr.PropertyType.LONG | |
| | Maximum number of hits to display for each paged frame | |
| pagingFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The paging font Node (sv:font) | |
| pagingPosition | javax.jcr.PropertyType.STRING | |
| | Where the paging navigation should be located ("top", "bottom" or "top_bottom") | |
| ajaxPagingBaseURL | javax.jcr.PropertyType.STRING | |
| | The base URL to use for Ajax paging calls | |
| isRenderingAjaxPagingResult | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not the paged search result is retrieved via Ajax | |
| startAtHit | javax.jcr.PropertyType.LONG | |
| | First hit number for the paged search result | |
| previousFrameURI | javax.jcr.PropertyType.STRING | |
| | The relative URL for previous paged frame | |
| nextFrameURI | javax.jcr.PropertyType.STRING | |
| | The relative URL for next paged frame | |
| | | |
| | Highlighting | |
| useSearchHitHighlighting | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to use search hit highlighting | |
| searchHitHighlightingType | javax.jcr.PropertyType.STRING | |
| | Type of highlighting ("strong" or "em") | |
| searchHitHighlightingFragsize | javax.jcr.PropertyType.LONG | |
| | Size (approximated char count) for highlighted fragments | |
| | | |
| | Index fields | |
| summaryField | javax.jcr.PropertyType.STRING | |
| | Name of the summary field | |
| titleField | javax.jcr.PropertyType.STRING | |
| | Name of the title field | |
| nameField | javax.jcr.PropertyType.STRING | |
| | Name of the name field | |
| namepathField | javax.jcr.PropertyType.STRING | |
| | Name of the name path field | |
| urlField | javax.jcr.PropertyType.STRING | |
| | Name of the absolute URL field | |
| uriField | javax.jcr.PropertyType.STRING | |
| | Name of the relative URL field | |
| lastPublishedField | javax.jcr.PropertyType.STRING | |
| | Name of the last published field | |
| sizeField | javax.jcr.PropertyType.STRING | |
| | Name of the size field | |
| siteField | javax.jcr.PropertyType.STRING | |
| | Name of the site field | |
| mimetypeField | javax.jcr.PropertyType.STRING | |
| | Name of the mime type field | |
| | | |
| | Search hits | |
| showSearchHitNumbering | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not search hits should be displayed numbered | |
| showFileIcons | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not a file icons should be displayed for each search hit | |
| useSearchHitBackgroundColor | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not a searchHitBackgroundColor (see line below) are in use | |
| searchHitBackgroundColor | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The background color for every odd search hit (sv:color) | |
| headingField | javax.jcr.PropertyType.STRING | |
| | What field to fetch the heading text from ("nameField" or "titleField", see Index fields section above) | |
| searchHitHeadingFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The hit heading font Node (sv:font) | |
| showSearchHitExcerpt | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to show hit excerpts | |
| searchHitExcerptFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The hit excerpt font Node (sv:font) | |
| searchHitExcerptLength | javax.jcr.PropertyType.LONG | |
| | Approximate length (char count) for search hit excerpts | |
| showSearchHitInfo | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to show hit info (date + size) | |
| searchHitInfoFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The hit info font Node (sv:font) | |
| showSearchHitPath | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to show a linked path to the search hit | |
| searchHitPathFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The hit path font Node (sv:font) | |
| | | |
| | Faceting | |
| hideEmptyFacetValue | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to hide empty facet values | |
| facetsBackgroundColor | javax.jcr.PropertyType.WEAKREFERENCE | |
| | Background color Node (sv:color) to use for the faceting result | |
| facetNameFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The facet name font Node (sv:font) | |
| facetValueFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The facet value font Node (sv:font) | |
| selectedFacetValueFont | javax.jcr.PropertyType.WEAKREFERENCE | |
| | The font Node (sv:font) to use for selected facet values | |
| selectedFacetValueBackgroundColor | javax.jcr.PropertyType.WEAKREFERENCE | |
| | Background color Node (sv:color) to use for selected facet values | |
| hasFacetsToRender | javax.jcr.PropertyType.BOOLEAN | |
| | Convenience to check if there are any facets that actually should be rendered. | |
| | | |
| | Misc | |
| useCustomSortFields | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not to use custom sort fields (i.e. use a custom "relevance" sorting") | |
| hasCustomSortsToRender | javax.jcr.PropertyType.BOOLEAN | |
| | Convenience to check if there are any custom sorts that actually should be rendered. | |
| useCustomIndex | javax.jcr.PropertyType.BOOLEAN | |
| | Whether or not a custom index is used | |
| | | |
| | Aggregated portlet preferences/settings: | |
| templates | javax.jcr.PropertyType.WEAKREFERENCE | |
| | A temporary Node holding all sub-templates used by the main template. See available properties in table below | |
| bundle | javax.jcr.PropertyType.WEAKREFERENCE | |
| | A temporary Node holding all i18n:ized texts used for output. See available properties in table below | |