Home » File Formats » OpenDocument
Read, create and modify OASIS OpenDocument office files..
This package is unmaintained.
Download latest release 0.2.1 (archived versions might be outdated)
License: LGPL
Description
OpenDocument is a package to read, create and modify office documents
in OASIS OpenDocument format.
Currently, only text documents are supported.
Documentation
Maintainers
- Christian Weiske (cweiske) — lead, active
- Alexander Pak (irokez) — lead, inactive
Dependencies
Required
- PHP (>= 5.2.0)
- PEAR Installer (>= 1.8.1)
- zip (extension)
Releases
- 0.2.1 (alpha, 2012-10-23)
Release notes
License: LGPL
QA release
Req #18345 Support for loading mimetype from Zip contents - 0.2.0 (alpha, 2009-07-28)
Release notes
License: LGPL
This release brings you a major overhaul of the document base classes
as well as a brand new storage layer. The API is prepared to be used to
create multiple document types (text, spreadsheets, drawings etc).
Multiple storage methods are possible now, with the default Zip storage
being implemented and working already. A single XML file storage is in
the works, but is not functional yet.Backward compatibility has been broken, especially for creating new
documents. The coming versions in the 0.x series will all break BC again.
Planned are changes in the way elements get added to the document and to
parental elements, as well as bigger changes in the underlying object
structure - currently, 2 object layers (own + DOM) are held in memory,
which is suboptiomal and wastes RAM. Style handling will probably also be
changed a bit, but not much.- Fix bug #12106: PHP 4 dependency when the code is PHP 5 [dufuz]
- Fix bug #12120: Missing zip extension dependency [dufuz]
- Fix bug #13002: Styles for span elements are rendered with incorrect style:family [cweiske]
- Fix bug #13821: Saving with full path not possible [cweiske]
- Fix bug #16310: Docblocks are only half filled [cweiske]- Implement request #16307: No support for other document types than text [cweiske]
- Implement request #16373: Rewrite output to support different storage models [cweiske] - 0.1.2 (alpha, 2007-07-09)
Release notes
License: PHP License
Bug fix #11567: Class 'Zip' not found
- 0.1.1 (alpha, 2007-07-08)
Release notes
License: PHP License
Bug fix #11557: case mismatch and extra space
- 0.1.0 (alpha, 2007-03-27)
Release notes
License: PHP License
First release
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #11557 | Closed | Bug | 0.1.0 | 2007-07-07 | case mismatch and extra space |
| #11567 | Closed | Bug | 0.1.1 | 2007-07-09 | Class 'Zip' not found |
| #12106 | Closed | Bug | 0.1.2 | 2007-09-25 | PHP 4 dependency when the code is PHP 5 |
| #12120 | Closed | Bug | 0.1.2 | 2007-09-26 | Missing zip extension dependency |
| #13002 | Closed | Bug | 0.1.2 | 2008-01-30 | styles for span elements are rendered with incorrect style:family |
| #13013 | Verified | Bug | 0.1.2 | 2008-01-31 | incorrect xml element is rendered in style:style elements for paragraphs |
| #13821 | Closed | Bug | 0.1.2 | 2008-05-02 | Saving with full path not possible |
| #14422 | Duplicate | Bug | 0.1.2 | 2008-07-30 | Problem with PHP-Version |
| #14423 | Duplicate | Bug | 0.1.2 | 2008-07-30 | OpenDocument does not support PHP 4 |
| #16306 | Closed | Bug | 0.1.2 | 2009-06-09 | ZipWrapper has no OpenDocument_ prefix |
| #16307 | Closed | Req | 0.1.2 | 2009-06-09 | No support for other document types than text |
| #16308 | Open | Req | 0.1.2 | 2009-06-09 | Support list types |
| #16309 | Open | Req | 0.1.2 | 2009-06-09 | Support for images |
| #16310 | Closed | Bug | 0.1.2 | 2009-06-09 | Docblocks are only half filled |
| #16373 | Open | Req | CVS | 2009-06-24 | Rewrite output to support different storage models |
| #16374 | Open | Req | CVS | 2009-06-24 | Support different serialization models |
| #16391 | Open | Req | CVS | 2009-06-30 | Support meta data management |
| #16392 | Open | Req | CVS | 2009-06-30 | Basic spreadsheet support |
| #16483 | Open | Req | 0.2.0 | 2009-07-31 | Rewrite element modification system |
| #16484 | Open | Req | 0.2.0 | 2009-07-31 | Customize DOM system |
| #18345 | Closed | Req | 0.2.0 | 2011-03-08 | Support for loading mimetype from Zip contents |
| #18346 | Bogus | Req | 0.2.0 | 2011-03-08 | Support for loading mimetype from Zip contents |