Sitevision Developer
Log in

Log in

Tag cloud result

Elements available in the Velocity Context

Name

Type and description

jcrSession

javax.jcr.Session


The JCR Session

portlet

javax.jcr.Node


This portlet. See properties below

request

javax.portlet.PortletRequest


The portlet request

searchResult

senselogic.sitevision.api.search.SearchResult


The search result

sitevisionUtils

senselogic.sitevision.api.Utils


The main entry point to all utility classes

velocityEvaluator

senselogic.sitevision.api.render.velocity.VelocityEvaluator


A evaluator that can parse Velocity templates or Velocity expressions on the fly

 

Additional properties available for the portlet element ($portlet)

Name
Type and Description

 

DAYS

limitNofDays

javax.jcr.PropertyType.BOOLEAN

 

Whether to limit number of days or not

nofDays

javax.jcr.PropertyType.LONG

 

Number of days

 

 

 

SEARCH FAILED

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)

showSearchError

javax.jcr.PropertyType.BOOLEAN

 

Whether or not to show search errors or no hits messages

 

 

 

PAGING

ajaxPagingBaseURL

javax.jcr.PropertyType.STRING

 

The base URL to use for Ajax paging calls

hitsPerPage

javax.jcr.PropertyType.LONG

 

Maximum number of hits to display for each paged frame

isRenderingAjaxPagingResult

javax.jcr.PropertyType.BOOLEAN

 

Whether or not the paged search result is retrieved via Ajax

nextFrameURI

javax.jcr.PropertyType.STRING

 

The relative URL for next 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")

previousFrameURI

javax.jcr.PropertyType.STRING

 

The relative URL for previous paged frame

startAtHit

javax.jcr.PropertyType.LONG

 

First hit number for the paged search result

usePaging

javax.jcr.PropertyType.BOOLEAN

 

Whether or not to use paging

 

 

 

INDEX FIELDS

lastPublishedField

javax.jcr.PropertyType.STRING

 

Name of the last published field

mimetypeField

javax.jcr.PropertyType.STRING

 

Name of the mime type field

nameField

javax.jcr.PropertyType.STRING

 

Name of the name field

namepathField

javax.jcr.PropertyType.STRING

 

Name of the name path field

siteField

javax.jcr.PropertyType.STRING

 

Name of the site field

sizeField

javax.jcr.PropertyType.STRING

 

Name of the size field

summaryField

javax.jcr.PropertyType.STRING

 

Name of the summary field

titleField

javax.jcr.PropertyType.STRING

 

Name of the title field

uriField

javax.jcr.PropertyType.STRING

 

Name of the relative URL field

urlField

javax.jcr.PropertyType.STRING

 

Name of the absolute URL field



 

SEARCH HITS

headingField

javax.jcr.PropertyType.STRING

 

What field to fetch the heading text from ("nameField" or "titleField", see Index fields section above)

searchHitBackgroundColor

javax.jcr.PropertyType.WEAKREFERENCE

 

The background color for every odd search hit (sv:color)

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

searchHitHeadingFont

javax.jcr.PropertyType.WEAKREFERENCE

 

The hit heading font Node (sv:font)

searchHitInfoFont

javax.jcr.PropertyType.WEAKREFERENCE

 

The hit info font Node (sv:font)

searchHitPathFont

javax.jcr.PropertyType.WEAKREFERENCE

 

The hit path font Node (sv:font)

showFileIcons

javax.jcr.PropertyType.BOOLEAN

 

Whether or not a file icons should be displayed for each search hit

showSearchHitExcerpt

javax.jcr.PropertyType.BOOLEAN

 

Whether or not to show hit excerpts

showSearchHitInfo

javax.jcr.PropertyType.BOOLEAN

 

Whether or not to show hit info (date + size)

showSearchHitNumbering

javax.jcr.PropertyType.BOOLEAN

 

Whether or not search hits should be displayed numbered

showSearchHitPath

javax.jcr.PropertyType.BOOLEAN

 

Whether or not to show a linked path to the search hit

useSearchHitBackgroundColor

javax.jcr.PropertyType.BOOLEAN

 

Whether or not a searchHitBackgroundColor (see line below) are in use

 

 

 

MISC

nonce

javax.jcr.PropertyType.STRING


The nonce attribute value for the current request

useCustomIndex

javax.jcr.PropertyType.BOOLEAN

 

Whether or not a custom index is used

useCustomSortFields

javax.jcr.PropertyType.BOOLEAN

 

Whether or not to use custom sort fields (i.e. use a custom "relevance" sorting")

 

 

 

AGGREGATED PORTLET PREFERENCES/SETTINGS

bundle

javax.jcr.PropertyType.WEAKREFERENCE

 

A temporary Node holding all i18n:ized texts used for output. See available properties in table below

templates

javax.jcr.PropertyType.WEAKREFERENCE

 

A temporary Node holding all sub-templates used by the main template. See available properties in table below



Properties available for the templates Node

Name
Type and Description

hitsTemplate

javax.jcr.PropertyType.STRING

 

The search hits Velocity template

noHitsTemplate

javax.jcr.PropertyType.STRING

 

The no hits/search error Velocity template

pagingScriptTemplate

javax.jcr.PropertyType.STRING

 

The paging script Velocity template

pagingTemplate

javax.jcr.PropertyType.STRING

 

The paging Velocity template



Properties available for the bundle Node

Name
Type and Description

lastModifiedText

javax.jcr.PropertyType.STRING

 

The i18n:ized last modified text (en: "Last modified:")

nextText

javax.jcr.PropertyType.STRING

 

The i18n:ized next text (en: "Next")

noInformationAvailableText

javax.jcr.PropertyType.STRING

 

The i18n:ized last modified text (en: "No information available")

previousText

javax.jcr.PropertyType.STRING

 

The i18n:ized previous text (en: "Previous")

sizeText

javax.jcr.PropertyType.STRING

 

The i18n:ized size text (en: "Size:")

Did you find the content on this page useful?