Platform Explorer / Nuxeo Platform LTS 2015 7.10

Extension point rendering-extension

Expose the registration of freemarker templates (directives, methods or global shared variables) This way custom templates can be registered into the freemarker engine from outside

    <rendering-extension class="org.nuxeo.ecm.platform.my.MyExtension" name="myExtension"/>

Contribution Descriptor

Existing Contributions

  • nuxeo-webengine-core-7.10-HF05.jar /OSGI-INF/webengine-framework.xml
    <extension point="rendering-extension" target="org.nuxeo.ecm.webengine.WebEngineComponent">
        <rendering-extension class="org.nuxeo.ecm.webengine.rendering.ScriptMethod" name="script"/>
        <rendering-extension class="org.nuxeo.ecm.webengine.rendering.RenderDirective" name="render"/>
        <rendering-extension class="org.nuxeo.ecm.platform.rendering.wiki.WikiTransformer" name="wiki"/>
        <rendering-extension class="org.nuxeo.ecm.webengine.rendering.APIHelper" name="API"/>
      </extension>