Zope External Editor Client

by atReal last modified Feb 16, 2011 02:11 AM

This version has improved support for desktop applications like openoffice.org, ms office, gimp, etc.

Project Description

Features

Use External Editor to edit any 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 client of Zope External Editor is zopeedit.

 

This version is an updated version of zopeedit that takes care of applications that "fork". It is therefore possible to use it out of the box with OpenOffice.org, Gimp, or any other editor.

 

How to use ZopeEdit ?

In your Plone site:

  1. 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.

 

 

Current Release
Zope External Editor Client 1.0.0

Released Mar 04, 2011 — tested with Plone 4, Plone 3, Plone 2.5, Plone 2.1, Plone 2.0

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 Status
1.0.0 Mar 04, 2011 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
Plone 3
Plone 2.5
Plone 2.1
Plone 2.0
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
final

Comments (6)

Erik Dec 06, 2010 05:03 AM
Is zopeedit.app supposed to work under OS X 10.5? If not, will support for 10.5 be added? Currently, it just crashes.
atReal Dec 06, 2010 08:54 AM
Only OSX 10.6 is supported at the moment. We don't plan to support 10.5 except if someone wants to found it or contributes it.
Jian Aijun Mar 23, 2011 01:35 AM
Under Linux:

   5. A configuration file is created in ~/.zope-external-edit ...
Under the new norms, should be
   5. A configuration file is created in ~/.config/zope-external-edit ...
Thierry BENITA Sep 12, 2011 07:47 AM
the config file is now in .config
David Beitey Sep 12, 2011 04:28 AM
Is there a current Mac version? All I see above are links to the Linux, Windows, and source packages but no Mac.
Thierry BENITA Sep 12, 2011 07:51 AM
There are issues in Mac OSX python packaging. Any help is welcome here ;)