Recherche

Sommaire

Pages enfant
  • Cahier des charges

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • Balise Wiki
    Pouvoir gérer les versions Nuxeo au mieux (cf page \[A résoudre\]) : publier directement une version d'un document dans des sections et non pas uniquement la dernière version comme actuellement (partiellement fait dans le trunk - à débuguer, notamment la partie JSF). <span style="color: #ff9900"><strong>&#45;-&gt; FJ</strong></span> <span style="color: #339966"><strong>&#45;-&gt; OK</strong></span>
  • Cacher les boutons de gestion des utilisateurs et des groupes (ajout/suppression) -->HJ --> OK
  • Clarifier le code JSF manipulant les cases à cocher (onglet publier puis référencer) --> FJ --> OK
  • Une branche esup-ecm utilisant Nuxeo 5.2 (voir la compatibilité des plugins utilisés) -->VB+HJ --> OK
  • Packaging (support postgresql et mysql) -->HJ --> OK
  • Tri sur les versions dans l'onglet publié (passage de 1.9 à 1.10 par exemple) -->RB --> OK(testé : fonctionne de base)
  • Modification des écrans
    • Revoir onglet historique (actuellement on utilise ce que l'on a fait pour la 5.1.6. peut-être faut-il faire des choses plus "propres" à la 5.2.) -->RB --> OK
    • Revoir onglet version (supprimer le choix "Pas de montée de version") ori-actions-contrib.xml -->RB --> OK
  • Supprimer des erreurs JBOSS des log
    • org.jboss.deployment.DeploymentException: Failed to find META-INF/jboss-service.xml for archive jbossweb-tomcat55.sar -->VB --> OK
  • Supprimer onglet Prévisualisation et Métadonnées -->RB --> OK(suppression aussi onglet historique...)
  • Reprendre les différents thèmes ESUP-ECM (utilisation de l'éditeur de thèmes de la 5.2) -->HJ --> OK
  • Epurer les types de documents proposés -->RB --> OK (utilisation de properties au moment du déploiement)
  • Désactiver la navigation virtuelle -->RB --> OK
  • Tenter de remettre d'aplomb la demande de publication sur l'onglet "Publier" de ESUP-ECM -->YC--> OK
  • Regarder pourquoi la modification d'un fichier dans l'onglet "Modifier" ne marche pas-->YC--> OK
  • Si possible : que l'utilisateur arrive sur son tableau de bord ou son espace personnel par défaut après connexion (possible via un paramètre Nuxeo ?) -->YC--> OK fait pour le tableau de bord
  • Enlever NxShell (déjà intégré à Nuxeo-dm-5.2.0) -->HJ --> OK
  • Paramétrer l'affichage (O/N) des espaces personnels -->HJ --> OK
  • Pouvoir gérer des "patches" sans attendre une mise à jour NX -->HJ --> OK
  • Un seul bouton "Archiver" dans l'onglet "Version" -->YC--> OK
  • Problèmes remontés par Yohan sur les documents dans les sections que personne ne peut voir (sauf l'admin et le owner) quels que soient les droits --> Erreur "Privilege 'Version' is not granted" -->YC--> OK
  • Implémenter l'extension des droits dans ESUP-ECM fait au Rectorat de Rennes -->YC--> OK

A faire

  • Vérifier si exception lors de la création de la relation ori-oai avec postgresql -->VB+RB
  • Cacher l'onglet "version" si on n'a pas le droit d'écrire sur le document -->RB
  • Supprimer des erreurs JBOSS des log
    • Sur la première page si l'utilisateur anonyme n'a aucun droit (pas une seule section publique par exemple) on a une erreur (seulement dans le log)
      --> YC: poser la question à Nuxeo pour correction future-->RB
      --> YC: bien dire dans la doc que c'est une erreur connue "normale"
  • Modifier le titre des pages HTML de Nuxeo ("ESUP-ECM" à la place de "Nuxeo DM") --> DEMANDE DU PILOTAGE -->HJ --> OK
  • Regarder le comportement des droits et bien documenter le tout -->
    • droits à la création de la base?
    • quels sont les droits hérités?
    • comment donner accès à Everyone/members?READ donne forcément le droit de CAN_ASK_FOR_PUBLISHING?
      --> YC: implémenter l'extension des droits dans ESUP-ECM fait au Rectorat de Rennes -->YC
    • etc.
      --> YC: poser toutes ces questions à Nuxeo-->RB
      --> YC: méga documenter le tout
  • Faire en sorte de pouvoir sélectionner 'members' lors de la gestion des droits -->VB+RBProblèmes remontés par Yohan sur les documents dans les sections que personne ne peut voir (sauf l'admin et le owner) quels que soient les droits --> Erreur "Privilege 'Version' is not granted"--> YC (regarder où c'est appelé)+RB(regarder notion de droit Version)

Pour la suite

  • Lever la limitation à l'utilisateur  "Administrator" des droits d'administration de web-engine et theme-editor -->HJ
  • Vérifier
    • Pour des questions de perf que le a4j:support event="onchange" dans le nxu:dataList de esup_document_publish.xhtml ne refraichit bien qu'une zone écran et pas toutes les zones répétées
      --> YC: à priori j'ai testé et ça rafraîchit toutes les zones de versions. A modifier donc ...
  • dépôt et publication d'un ensemble de pages type "site web" (ressource complexe)
  • Balise Wiki
    gestion des groupes (uportal ? ldap \[grouper\] ?)
  • authentification shibboleth
  • support des quotas
  • support des fichiers distants : url simple et non contenu ... voir simple description du lieu (livre)
  • libellés des versions éditables par l'utilisateur.
  • l'URL générée pour webengine de type http://localhost:8080/nuxeo/site/esupversions/a826ec70-a13f-4ddb-8897-68a313f32c9a n'est visible qu'au moment où on référence (dans la fiche de métadonnées). Hors, on a besoin à un moment donné de voir cette URL ailleurs (pour la copier/coller dans un mail, un moodle, ou autre). Pour le moment on peut utiliser le lien proposé par Nuxeo mais il est différent de celui-ci. Donc où présenter ce lien ailleurs ? A la place de celui déjà proposé par Nuxeo ? Dans l'onglet version ?

...