-
Notifications
You must be signed in to change notification settings - Fork 14
Features
- retrieve objects and attributes
- get contents (html, css, binaries)
- get navigation structures
- search
- caching
- get content in xml, php serialized array, json, java xml, java binary
- retrieve navigation structure (tree)
- search
applicationsrule: rule rule to filter queries and loading in CR based servlet.
requires a REST-Servlet, configured for CR.
parameter: contentid returns xml without attributes
parameter: attributes=name returns cc-xml with given attributes
parameter: type=php|xml|javaxml|javabin|json javaxml: returns vector of CRResolvableBeans, requires client lib. javabin: see javaxml json: structure see cc-xml
requires CRServlet, configured for CR.
configuration: urltemplate a velocity template to replace plink (url placeholder)
configuration: velocity content can be rendered in velocity after fetching
parameter: contentid returns content (for pages), binary (for files). optional.
paramter: filter returns objects filtered by given rule.
parameter: sorting=key:order sort by attribute "key", order "asc" or "desc"
pathinfo: pathinfo will be used to load contents by path. optional.
requires a REST-Servlet, configured for CR.
parameter: filter=rule returns cc-xml without attributes
parameter: count, start for paging
parameter: sort see above
requires a REST-Servlet, configured for Lucene.
paramter: filter=lucene rule returns cc-xml without attributes
parameter: count, start see above
configuration: highlighter
requires Nav-Servlet, configure for CR.
parameter: filter see above
parameter: childrule will be appended to filter to determine children
returns: hierarchical structure of the objects instead of list.
present content and navigation for servlets or portlets retrieve objects and attributes search requires client library.
See above REST-API
NavObject: parameters: conf, rootobject, vtltemplate, contextobjects method: render
requestprocessormerger: enrich lucene search result with attributes from a CR.
including jboss, liferay and gentics deployment descriptor. contentportlet, navigationportlet.
parameters: contentid, p.maxwidth, p.maxheight listens to "GENTICS_CONTENT" event, stores contentid to portletsession and displays content.
see Java API, NavObject
fires "GENTICS_CONTENT" event when navigation element was clicked.
servlet to (start, stop) manage indexing.
indexpath, datasource, rule, indexedAttributes, containedAttributes (required for highlighting)
transformer: to index html, pdf, word, etc. ignore no comment sections. languageidentifier.
add index job for CRs.