forked from Grandt/PHPePub
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
26 lines (21 loc) · 1.55 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
PHPePub allows a php script to generate ePub Electronic books on the fly, and send them to the user as downloads.
The projects is also hosted on PHPClasses.org at the addresses:
http://www.phpclasses.org/package/6115
PHPePub is meant to be easy to use for small projects, and still allow for comples and complete e-books should the need arise.
The Zip.php class in this project originates from
http://www.phpclasses.org/package/6110
or on Github:
git://github.com/Grandt/PHPZip.git
See the examples for example usage. The php files have "some" doumentation in them in the form of Javadoc style function headers.
TODO:
* A LOT, there is a new version (tentatively version 2.15) being written remodelling a lot of the class structure. The goal being to encompas the majority of the features in teh ePub 2.0 specification, except the Daisy type files.
* Add support for Multiple NavPoint levels, ie. allowing for multiple books or articlesin in a single ePub file.
* Add better handling of Reference structures.
* Add full coverage of all Dublin Core meta tags supported by the ePub 2.01 specification.
* Add full coverage of all Marc Codes recommended by the ePub 2.01 specification.
* Improve handling of media types and linked files.
* A/V content is allowed, but definitely not recommended, and MUST have a fallback chain ending in a valid file. If no such chain is provided, the content should not be added.
* Documentation, no one reads it, but everyone complains if it is missing.
* Better examples to fully cover the capabilities of the EPub classes.
* more TODO's.
* ePub 3.0.