Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
zopeedit [Le 23/03/2011, 10:44] 0olzopeedit [Le 09/03/2017, 11:18] (Version actuelle) – maj de la page L'Africain
Ligne 1: Ligne 1:
 +{{tag>Xenial cms serveur travail_collaboratif}}
 +====== ZopeEdit / External Editor client ======
 +ZopeEDIT permet d'utiliser n'importe quel logiciel pour éditer les documents d'un site [[:plone|Plone]]. L'accès se fait par le protocole [[:webdav|webdav]].\\
 +Il permet non seulement son ouverture mais aussi de sauvegarder les modifications apportées au document directement sur le serveur.\\
 +Un système de verrous empêche la modification simultanée d'un même document par plusieurs utilisateurs.\\
 +(ie: ouverture d'un Ods avec Calc de la suite [[:openoffice|Open]]/[[:libreoffice|LibreOffice]] )
  
 +<note importante>La partie installation a été vérifié sur Ubuntu 16.04 mais l'utilisation. Elle n'est donc pas confirmé.</note>
 +===== Pré-requis =====
 +  * Python qui est installé par défaut
 +  * Disposer des [[:sudo|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
 +  * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>python-setuptools]]**.
 +qui contient le module [[http://packages.python.org/distribute/easy_install.html|easy_install]] qui prend en charge le téléchargement et l'installation de paquets [[http://www.python.org/|PYTHON]]
 +
 +=====  Installation =====
 +Installer le paquet python qui nous intéresse à l'aide d'easy_install : [[http://pypi.python.org/pypi/collective.zopeedit|collective.zopeedit]]
 +<code>
 +:~$ sudo easy_install collective.zopeedit
 +</code>
 +
 +===== Configuration =====
 +==== Automatique ====
 +A la première consultation de votre site [[http://plone.org/|Plone]] depuis votre navigateur internet, pour modifier le document,\\
 + cliquer sur le lien **modifier avec une application externe** en bas à droite de la section dédiée à ce document.\\
 +{{:image:plone_-_modification_avec_une_application_externe.png?680}}\\
 +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 zopeedit\\
 +**/usr/bin/zopeedit**
 +=== Pour que Zopeedit fournisse le document à l'application ===
 +Lancer **zopeedit** avec ALT+F2 ou dans un terminal\\
 +Ou [[:tutoriel/comment_modifier_un_fichier|ouvrir directement le fichier]] **~/.zope-external-edit** \\
 +donner pour chaque type de document le logiciel d'étition externe à utiliser\\
 +(ie: utilisation de libreoffice pour les ods)
 +<code>
 +[content-type:application/vnd.oasis.opendocument.spreadsheet]
 +extension=.ods
 +editor=libreoffice
 +</code>
 +===== Utilisation =====
 +Zopeedit fournira désormais le document à votre logiciel externe \\
 +ce document sera directement sauvegardé sur le site.
 +===== Désinstallation =====
 +  * Désinstaller le module
 +<code>
 +easy_install -mxN collective.zopeedit
 +</code>
 +  * Supprimer le "egg" de python (remplacer x,y par la bonne version )
 +<code>
 +rm -rf /usr/local/lib/python2.6/dist-packages/collective.zopeedit-0.x.y-py2.6.egg
 +</code>
 +
 +===== Voir aussi =====
 +  * http://plone.fr/documentation/documentation-integrateur/external_editor.html
 +  * http://plone.org/products/zope-externaleditor-client
 +  * http://peak.telecommunity.com/DevCenter/EasyInstall
 +  * [[:zope]]
 +//Contributeurs :[[utilisateurs:ool]]//