Live Object Service
We can use the Live Object configuration service to configure the behavior of the live object framework.
- isLOFServiceRequired = true|false
- Whether the theme loads the live object service code or not. It is up to the theme code to enforce this property. The portal default theme supports this property. Default is true.
true The theme loads the live object framework service code. Default. false The theme does not load the live object framework service code.
- isDynamicLoading = true|false
- Whether the live object handlers are loaded dynamically or statically. Default is false. The setting of this property influences the effect of the properties for specific handlers.
- false
- Handlers are loaded statically. This means that the handler javascript code is loaded as part of the static file of the live object framework service at the time when the service is requested. Default. This setting increases the size of the initial download content, but reduces the number of requests if the live object framework is used on the page.
- true
- Handlers are loaded dynamically if the appropriate microformat is part of the page. This means that handlers such as click-to-action (C2A) and Person Card are loaded by the semantic service, if DOM (document object model) nodes exist in the page that match the appropriate criteria.
After setting to true, changing the properties for specific handlers has no effect.
For example, if you set this property to true and the property isPersonCardHandlerRequired is set to false, the semantic service loads the Person Card handler dynamically if a vcard node exists in the page markup. This setting reduces the size of downloaded content on first page access, but it might increase the number of requests required to render the page.
- isPersonCardHandlerRequired = true|false
- Whether the Person Card handler is included in static content. Default is true.
This property is only considered if the property isDynamicLoading is set to the value false .
- true
- The Person Card handler is loaded.
- false
- The Person Card handler is not loaded, and the Person Card does not show, even if vcard nodes are on the page.
- isActionHandlerRequired
- Whether the Person Card action handler is included in static content. Default is true.
This property is only considered if the property isDynamicLoading is set to the value false .
- true
- The Person Card action handler is loaded.
- false
- The Person Card action handler is not be loaded and vcard does not show extension menu actions, even if they are on the page.
- isC2AHandlerRequired
- Whether the click-to-action (C2A) handler is included in static content. Default is true.
This property is only considered if the property isDynamicLoading is set to the value false .
- true
- The C2A handler is loaded.
- false
- The C2A handler is not loaded and click-to-action does not work, even if C2A nodes are on the page.
Parent: Portal configuration services