Recherche

Sommaire

Pages enfant
  • esup-webengine-intranets

Sources

SVN : https://subversion.cru.fr/esup-ecm/intranets/

Sourcesup : https://sourcesup.cru.fr/scm/browser.php?group_id=430

Changelog

1.2.0 (12/10/2011)

  • Gestion de n intranets
    • Il suffit de définir n chemins dans esup-intranets.properties via la propriété section.path. Les chemins étant séparés par le caractère ":"

Installation sur Nuxeo 5.4.1

Récupérez les sources sur le svn : svn checkout https://subversion.cru.fr/esup-ecm/intranets/

Renseignez le fichier build.properties avec vos propres paramètres :

nuxeo.dir=/opt/nuxeo/nuxeo-tomcat/

Lancez la commande ant deploy, le plugin devrait alors être copié dans le répertoire <install_nuxeo/nxserver/plugins>

Installation sur Nuxeo > 5.4.1

Quelques modifications sont nécessaires pour faire fonctionner esp-webengine-intranets avec des versions de Nuxeo supérieures à la 5.4.1 ?:

Récupérez les sources : svn checkout https://subversion.cru.fr/esup-ecm/intranets/

Editez le fichier src/main/resources/META-INF/MANIFEST.MF et ajoutez la ligne suivante :

Nuxeo-WebModule: org.nuxeo.ecm.webengine.app.WebEngineModule

Editez le fichier src/main/java/org/esupportail/ecm/intranets/Main.java et ajouter la ligne

@Path("/esupintranets")

(ligne 39, juste au dessus de la déclaration @WebObject(type ="esupintranets")

Lancez ant deploy et redémarrez Nuxeo.

Ne pas afficher les documents supprimés

Pour que les documents supprimés ne soient pas affichés dans l'arborescence, il suffit de modifier les requêtes nxql utilisées permettant de lister les documents.
Ces dernières sont présentes dans le fichier src/main/java/org/esupportail/ecm/intranets/Main.java. Il faut y ajouter le paramètres supplementaire suivant :
AND ecm:currentLifeCycleState != 'deleted'

  • Aucune étiquette