Pour un document appartenant à un espace de publication, il est possible de le mettre en ligne ou hors ligne, c'est à dire de le publier localement (à l'endroit de l'arborescence où l'on se trouve) au lieu de publier vers une Section située dans une autre arborescence, mécanisme natif de Nuxeo

Un "proxy" est créé dans le dossier du document de travail et est placé de façon à respecter l'ordre des documents de travail.

Chaque mise en ligne est suivi de la création d'une version vers laquelle pointe le proxy local.

C'est le proxy qui est affiché côté Portail.

Dès lors, il est possible de travailler sur le document sans impacter celui visible côté portail. Nous gérons également grâce à ce système la prévisualisation.

L'onglet en ligne permet de visualiser tous les proxys présent sous ce noeud d'arborescence.

Vues impactés

En tête des documents

Un libellé est affiché "Version en ligne" (en vert) ou "Version de travail" (bleu) à côté du titre, on affiche également la version courante.

Vue édition de documents

Un bouton Enregistrer et mettre en ligne est ajouté :

Vue création de documents

Un bouton Créer et mettre en ligne est ajouté :

Vues contenu et résumé du document

2 Boutons apparaissent simultanément dans cette vue :

  • "Mettre en ligne", si le document est hors ligne OU "Mettre hors ligne", si le document est hors ligne
  • "Consulter la version de travail" si on navigue sur le document en ligne, et "Consulter la version en ligne" si on navigue sur la version de travail.

Particularité pour les PortalSite & PortalPage

Une colonne supplémentaire dans le tableau permet de voir l'état de publication du document et un lien y accède directement.