Recherche
| Sommaire |
|---|
| Remarque |
|---|
La gestion des thèmes a quelque peu été modifiée avec la version 5.5 de Nuxeo. |
...
| Bloc de code |
|---|
<extension target="org.nuxeo.theme.services.ThemeService" point="applications">
<application root="${org.nuxeo.ecm.contextPath}"
template-engine="jsf-facelets">
<negotiation>
<strategy>nuxeo5</strategy>
<default-engine>default</default-engine>
<default-theme>esup/default</default-theme>
<default-perspective>default</default-perspective>
</negotiation>
<!-- Cache control for theme resources (/nxthemes-lib/) -->
<resource-caching>
<lifetime>36000</lifetime>
</resource-caching>
<!-- Cache control for theme styles (/nxthemes-css/) -->
<style-caching>
<lifetime>900</lifetime>
</style-caching>
</application>
</extension>
</component> |
Le principe de fonctionnement ayant été rapidement abordé, voyons maintenant concrètement comment mettre en place notre nouveau thème.
Comme il y a des templates xhtml, des css et des images à intégrer en plus des points d'extension, il va nous falloir faire un plugin.