Table of contents:
This is a Stub article. Help the eZ Publish community by expanding it!
This feature is available since eZ publish 3.9.
The Open Document Format extension or in short ezodf allows you to import and export eZ publish content objects to the OASIS Open Document Format. From eZ publish 3.9 on, ezodf is included in the standard eZ publish distribution.
Before it's inclusion in eZ publish 3.9, the ezodf extension was called oo. The extension first allowed import and export of OpenOffice.org Writer documents (OpenOffice.org extension contribution page at ez.no), but later on it moved to the OpenDocument format (OASIS OpenDocument extension contribution page at ez.no).
For some of the nice feature of the ODF extension, like MS Word import and export and PDF generation via OpenOffice.org you need OpenOffice.org installed on your server and running as daemon.
You can follow the installation guide from the official ezodf documentation.
These instructions were written from the perspective of attempting to manipulating ms word or pdf documents on MacOSX 10.4 -10.6
First install open office, you may prefer to install this MacOS port of open office called, neooffice / neojava.
Alternative OpenOffice.org: https://download.openoffice.org/other.html
Edit the file, extension/ezodf/daemon.php with a PHP editor and change line 40:
$ooexecutable = "openoffice.org-2.0"; to $ooexecutable = "/Applications/NeoOffice.app/Contents/MacOS/soffice";
Alternative OpenOffice.org:
$ooexecutable = "openoffice.org-2.0"; to $ooexecutable = "/Applications/OpenOffice.org.app/Contents/MacOS/soffice";
Start now your daemon.
$ php extension/ezodf/daemon.php
That's all and now you can work with it.
This article was tested with the following
Commonly based this error in your reported error text informs you that you should add the program binary to your shell path and try executing the program again.
Often the problem is that the software requires open office to start and execute one of it's own conversion macros. This in turn requires the graphical X Window environment already installed, configured and running properly. It may not display a gui application window and refuse to start without one.
Article provided by eZpedia
All text is available under the terms of the GNU Free Documentation License
Powered by eZ Publish Community Project 4.2011
Hosted by Swiss eZ Publish partner YMC