Home
Download
Contact
|
Appy releases are available for download as zip files below. Under Windows, unzip the file with a tool like 7zip and copy the "appy" folder to <where_you_installed_python>\Lib\site-packages\. Under Linux, unzip the file by typing "unzip appy-x.x.x.zip", copy the appy folder wherever you want (in /opt/appy for example) and make a symbolic link in your Python lib folder (for example: "ln -s /opt/appy /usr/lib/python2.4/site-packages/appy"). Appy releases are also available as eggs. At present there are 2 eggs: appy.pod and appy.shared, on which appy.pod depends. In order to install those eggs, install setuptools (more info on http://peak.telecommunity.com/DevCenter/setuptools) and type "sudo easy_install appy.pod". In order to check that everything works, launch a Python shell and type "import appy.pod". If you get the >>> prompt again without error it's ok. You may also want to launch the automated test suite: go to the appy.pod test folder (in <appy.pod folder>/test, where <appy.pod folder> may be something like /usr/lib/python2.5/site-packages/appy/pod or /usr/lib/python2.5/site-packages/appy.pod-0.0.2-py2.5.egg/appy/pod) and type "sudo python Tester.py". You may also access directly the SVN repository of the project: http://svn.communesplone.org/svn/communesplone/appy.shared for the "appy.shared" component (some common tools shared by all Appy projects) and http://svn.communesplone.org/svn/communesplone/appy.pod for the "appy.pod" component. 0.2.1 (2008-06-04) (download zip)
- XHTML to ODT conversion: possibility to use 2 different predefined pod-styles to apply to "li" elements: the default one, and a second one named "podItemKeepWithNext" that ensures that the targeted "li" element will always stay on the same page as the paragraph below him.
- Minor bugfixes.
0.2.0 (2008-03-23) (download zip)
- Implementation of an "else" statement.
- "if" statements may be named in order to solve ambiguities when linking "if" and "else" statements.
- Besides "if" and "else" statements, an "if" expression is also proposed under the form of a function named "test" that is defined in the default pod context.
0.1.0 (2008-03-10)
- Because of huge international pressure, version 0.0.4 was published as 0.1.0. From now on, the pod numbering scheme will follow the rule MAJOR.MINOR.BUGFIX: development of major functions will increment MAJOR (the first figure); development of minor functions will increment MINOR (the second figure) while bug fixes will increment BUGFIX (the third figure).
- From now on, pod eggs will be published on http://pypi.python.org.
0.0.4 (2008-03-10) (download zip)
- Management of XHTML tables.
- XHTML parser is now case-insensitive.
0.0.3 (2008-01-24) (download zip)
- Refactoring in the SAX parsers used in pod has improved overall design and performance.
- Pod replacements now work in headers and footers.
- A "from" clause can now complete any pod statement, allowing to include arbitrary ODT content.
- The "xhtml" function MUST now be used in "from" clauses ("do text from xhtml(xhtmlChunk)") and not in pod expressions anymore (users migrating from pod 0.0.2 to 0.0.3 and using the "xhtml" function will need to modify their pod templates).
0.0.2 (2007-10-01) (download zip)
- Possibility to integrate XHTML chunks into ODT documents. You can customize the way pod maps html elements or CSS styles to ODT styles.
- New automated test system.
0.0.1 (2007-05-22)
- First version of appy.pod.
|