Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:ool:zopeedit [Le 22/02/2011, 01:52] 0ol |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> Maverick Zope plone BROUILLON}} | ||
- | ====== ZopeEdit / External Editor client ====== | ||
- | ZopeEdit est une application faisant le lien entre un document disponible sur un site [[:plone|PLONE]] / [[:zope|ZOPE]] et un logiciel d'édition installé sur votre système.\\ | ||
- | Il permet non seulement son ouverture mais aussi de sauvegarder les modifications apportées au document directement sur le serveur.\\ | ||
- | (ie: ouverture d'un Ods avec Calc de la suite [[:openoffice|Open]]/[[:libreoffice|LibreOffice]] ) | ||
- | Dans les distributions précédentes ([[:dapper|Dapper]] [[:hardy|Hardy]] [[:karmic|Karmic]] [[:lucid|Lucid]]) il était possible [[:tutoriel:comment_installer_un_paquet|d'installer le paquet]] **[[apt://zopeedit|ZopeEdit]]** \\ | ||
- | (cf sur le site de [[http://plone.fr/documentation/documentation-integrateur/external_editor.html#installation-du-client-external-editor-sous-ubuntu| Plone.fr]] ) \\ | ||
- | Ce paquet n'est pas disponible sous [[:maverick|Maverick]] | ||
- | |||
- | ===== 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|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 utilisation\\ | ||
- | Cliquer de votre Firefox sur **Modifier avec une application externe** qui se trouve en bas du document disponible sur votre site [[http://plone.org/|Plone]]\\ | ||
- | {{:image:plone_-_modification_avec_une_application_externe.png?800}}\\ | ||
- | 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 | ||
- | |||
- | //Contributeurs :[[utilisateurs:ool]]// |