Zope External Editor Client

Integrate Plone with your desktop editors ( MS Office, LibreOffice.org, Gimp, etc.).

Project Description

Features

Use External Editor to edit any plone file with your desktop softwares.

 

Zope External Editor allows to use desktop applications in order to edit any object. In the case of Files or derivates (any object that has a PrimaryFieldMarshaller), you can use ExternalEditor to edit your file. Every time you save the file, or when you close the file, it gets automatically saved back in the zope object.

 

The desktop client of Zope External Editor is zopeedit. It is needed in order to establish a "link" between your desktop application and Plone.

 

This version works with MS Office, LibreOffice.org, Gimp, or any other editor.

 

How to use ZopeEdit ?

In your Plone site:

  1. Add collective.externaleditor to your buildout (Plone 4+)
  2. Activate external edit in your Plone user properties

 

Under Windows:

  1. Install the windows binary executable
  2. Open your page in your web browser and click on the link 'edit with external application'
  3. Associate the file with Zope External Editor and make it permanent (first time only)
  4. The file is opened in the editor defined in windows registry
  5. with certain editors,  a message will ask wether the edition is terminated or not ; keep it until you closed you file and say yes.

If you want to change your default editor for certain content types , or if you want to add proxy parameters, open Zope External Edit in your program files menu and change your local user configuration.

 

Under Linux:

  1. Pre-requisites : ZopeEdit needs python2.6, python-tk ans setuptools. It also needs the system command fuser .
  2. easy_install collective.zopeedit
  3. Open your file's page in your web browser and click on the link 'edit with external application'
  4. Associate the file with /usr/local/bin/zopeedit and make it permanent (first time only)
  5. A configuration file is created in  ~/.zope-external-edit if you want to edit it, open a terminal and launch 'zopeedit'
  6. with certain editors,  a message will ask wether the edition is terminated or not ; keep it until you closed you file and say yes.

If you want to change your default editor for certain content types , or if you want to add proxy parameters, open a terminal and launch 'zopeedit' ; it will open your local user configuration in gvim.

You may use ARFilePreview and AROfficeTransforms if you wish to have inline preview and full text indexing.

You may use AROnlineDeskfile if you want to create you new files based on existing ones, without leaving the intranet.

 

What system does it work on ?

This version of ZopeEdit works on Windows XP, Windows vista, Windows Seven, Mac OSX 10.6 and Linux systems.

 

Credits

ZopeEdit is created by Zope Corp

It is maintained by atReal

and is publised under the Zope Public Licence.

 

 

Self-Certification

[X] Internationalized

[ ] Unit tests

[ ] End-user documentation

[X] Internal documentation (documentation, interfaces, etc.)

[X] Existed and maintained for at least 6 months

[X] Installs and uninstalls cleanly

[ ] Code structure follows best practice

Current Release
Zope External Editor Client 1.0.0

Released Sep 23, 2013 — tested with Plone 4.3, Plone 4.2, Plone 4.1, Plone 4, Plone 3

Localization, autodetect the editor under windows/mac/linux, faster, no more mandatory options, complies to FreeDesktop and Windows setup.
More about this release…

Download file Get Zope External Editor Client for Linux
collective.zopeedit_1.0.0_all.deb
Download file Get Zope External Editor Client for all platforms
collective.zopeedit_1.0.0.tar.gz
Download file Get Zope External Editor Client for Windows
zopeedit-win32-1.0.0.exe
Download file Get Zope External Editor Client for Windows
windows-installer-without-vcredist.exe
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Licenses Status
1.0.0 Sep 23, 2013 Localization, autodetect the editor under windows/mac/linux, faster, no more mandatory options, complies to FreeDesktop and Windows setup. More about this release…
Plone 4.3
Plone 4.2
Plone 4.1
Plone 4
Plone 3
ZPL final
0.11.0 Dec 02, 2010 Python2.6 support Mac OSX second release More about this release…
Plone 4
Plone 3
Plone 2.5
GPL final