Ceci est une ancienne révision du document !
ZopeEdit / External Editor client
Il est possible sur un site PLONE / ZOPE d'ouvrir un document avec un logiciel externe et de pouvoir enregistrer directement les modifications sur le serveur.
(ie: ouverture d'un CSV avec Calc de la suite Open/LibreOffice )
dans les distributions précédentes (Dapper Hardy Karmic Lucid) il était possible d'installer le paquet ZopeEdit
(cf sur le site de Plone.fr )
ce paquet n'est pas disponible sous Maverick
pré-requis
- Python qui est installé par défaut
- Disposer des droits d'administration
- Disposer d'une connexion à Internet configurée et activée.
- d'un accès à un serveur plone avec external edit d'activé :)
- d'autoriser l'édition externe pour le document
qui contient le module easy_install qui prend en charge le téléchargement et l'installation de paquets PYTHON
installation
installer le paquet python qui nous intéresse à l'aide d'easy_install : collective.zopeedit
:~$ sudo easy_install collective.zopeedit
configuration
automatique
à la première utilisation
cliquer de votre Firefox sur Modifier avec une application externe qui se trouve en bas du document disponible sur votre site Plone
renseigner le chemin de zopeedit client, et rendre permanent ce réglage.
/usr/local/bin/zoppedit
zopeedit fournira le document à l'application configurée par défaut pour ce type de document sur votre système
manuel
pour que Firefox utilise Zopeedit
dans les préférences de Firefox onglet application, donner pour chaque type de document le chemin de zoppedit
pour que Zopeedit fournisse le document à l'application
lancer zopeedit dans un terminal
ou ouvrir directement le fichier ~/.zope-external-edit
utilisation
Zopeedit fournira désormais le document à votre logiciel externe
désinstallation
easy_install -mxN collective.zopeedit
et supprimer le egg de python (remplacer x,y par la bonne version )
rm -rf /usr/local/lib/python2.6/dist-packages/collective.zopeedit-0.x.y-py2.6.egg