On Apr 5, 2006, at 2:50 PM, Alain MAINAR wrote:

Bonjour,


Nos premiers utilisateurs sont confrontés à un souci assez basique, mais pour lequel je ne sais pas apporter de réponse...

Dans un espace de travail, un membre crée un document de type fichier, et rattache une document Word.

Un deuxième utilisateur souhaite modifier le document. Il clique alors sur "créer une version".

Dans la liste de l'espace de travail, le même document apparaît bien avec un statut "version de travail" et avec un status "verrouillé".

Jusque là, tout va bien !

D'après la fin de votre message, cela est indépendant du mécanisme de versionnage.


Le deuxième utilisateur entreprend alors de modifier la copie qu'il vient de créer (c'est à dire celle portant la mention "version de travail"). Pour cela, il clique sur le nom du fichier dans la liste, ce qui conduit à l'ouverture d'une page contenant à nouveau le document, son statut, et le fichier rattaché. Il clique alors sur "modifier". Une nouvelle page s'ouvre, s'intitulant "Modification de XXXX".

A partir de là, les choses se gâtent ! Mon utilisateur ne sait plus où il doit cliquer pour accéder à son document et le modifier (moi non plus du reste)...

Nous avons donc essayé deux choses:

1- Cliquer directement sur le nom du fichier, qui se trouve à côté du radio-button "Garder". Le fichier s'ouvre bien dans une nouvelle fenêtre d'Internet Explorer, qui contient le document Word.

On procède alors aux corrections. Mais après, comment sauvegarder ? L'icône de disquette de Word ne fait rien. Dans la barre des menus de IE, seul "enregistrer sous" est actif... Cela signifiet-til qu'il faut faire un "enregistrer sous" pour toute modification d'un document Office ? Et si l'enregistrement a lieu en local, comment les corrections sont-elles intégrées dans le portail ? La question se pose car nous avons effectivement fait "enregistrer sous" dans "Mes Documents" du PC concerné. Résultat: corrections non prises en compte dans le document accessible via Nuxeo CPS... J'oubliais: après avoir fait "enregistrer sous", lorsque l'on tente de fermer la fenêtre de IE qui contient le fichier modifié, une boîte de dialogue propose soit d'enregistrer, soit d'abandonner (soit annuler). Si l'on choisit "enregistrer", une nouvelle boîte "Enregistrer sous" s'ouvre. A tout hasard, on redonne le même chemin et le même nom de fichier vers "Mes Documents". La fenêtre se ferme alors. De retour dans le portail, un clic sur le nom de fichier permet de vérifier que les corrections n'ont pas été enregistrées...

Vous avez simplement demandé à télécharger le document (je passe sur les spécifiques IE). Une fois modifié (et sauvé) sur le poste client, vous pouvez l'envoyer par la page de modification, exactement comme il a été fait à la création (bouton "parcourir")


2- Cliquer sur "Modifier en ligne" provoque un fonctionnnement assez différent, mais hélas sans plus de résultat. Une boîte de dialogue "Téléchargement de fichier" s'ouvre, concernant un fichier nommé externalEdit_, de type inconnu. Cliquer sur Enregister ouvre à nouveau une boîte "Enregistrer sous". Par défaut, on accepte le nom et le chemin proposé. Le téléchargement s'opère, puis Windows demande de chosir l'application à utiliser pour ouvrir ce fichier au format inconnu. A tout hasard, on choisit Word qui s'ouvre sur une boîte de dialogue "Conversion de fichier - ExternalEdit_". Cette boîte affiche des hiéroglyphes. Seule chose lisible, les 3 ou 4 premières lignes: url:http://srvdoc/cps/workspaces/comites- commissions/compte-rendu1/DownloadFile/file/file, etc.... Après, on ne sait plus ce qu'il convient de faire...

Ça c'est 'external editor', qui permet d'encapsuler le processus téléchargement -> modif -> envoi:
        - le petit fichier doit être ouvert par le client 'external editor'
- ce dernier va chercher le document word sur le serveur en se basant sur les infos contenues dans le petit fichier (ce que vous avez lu)
        - il lance word
- quand l'utilisateur quitte word, le fichier est renvoyé directement vers le serveur

Il vous faut pour ça le client ExternalEditor et le configurer pour qu'il comprenne les docs Word (on peut potentiellement utiliser ce système pour n'importe quel type de fichier). Vous le trouverez sur la page du projet: http://www.plope.com/software/ExternalEditor/ La partie serveur est incluse avec CPS.

J'avoue que j'avais un peu bêtement imaginé que la modification via la création de version permettait d'affranchir l'utilisateur de toute sauvegarde intermédiaire et de tout nouveau rattachement de fichier après modification...


Existe-t-il un moyen de simplifier ce fonctionnement ?

ExternalEditor, donc :-)

NB: c'est un produit Zope classique, qui a sûrement sa mailing list à part pour les questions de configuration du client.

---------
Georges Racinet                        Nuxeo SAS
[EMAIL PROTECTED]                http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73


_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à