Metadata-Version: 1.0
Name: redomino.odttransforms
Version: 0.4
Summary: ODT templating transforms
Home-page: https://github.com/redomino/redomino.odttransforms
Author: Davide Moro
Author-email: davide.moro@redomino.com
License: GPL
Description: redomino.odttransforms
        ======================
        
        It register a new portal transforms that let you generate odt files for a given .odt template.
        
        This products is very simple: it just interpolates odt variables with the given ones you pass calling the transformer.
        Therefore it performs just variable substitutions, not a real odt templating processor.
        No external bynaries are needed, it depends on http://ooopy.sourceforge.net/.
        
        Tested with ooopy version 1.8.10901.
        
        This plugin is meant for developers, it could be used for generating odt files, write a custom PloneFormGen adapter, etc.
        
        Usage
        -----
        
        Example::
        
            >>> from zope.component import getUtility
            >>> from Products.PortalTransforms.interfaces import IPortalTransformsTool
            >>> file_contents = open('your odt file with variables').read()     # see redomino/odttransforms/tests/input.odt
            >>> portal_transforms = getUtility(IPortalTransformsTool)
            >>> converter = portal_transforms.convertTo(target_mimetype='application/vnd.oasis.opendocument.text.transformed',
            >>>                                        orig=file_contents,
            >>>                                        mimetype='application/vnd.oasis.opendocument.text',
            >>>                                        mapper=dict(plone_version='4.3.2-sunny-day-beta'),
            >>>                                       )
            >>> transformed_odt_contents = converter.getData()
        
        
        Tests
        -----
        
        Test status:
        
        .. image:: https://secure.travis-ci.org/redomino/redomino.odttransforms.png
           :target: https://travis-ci.org/redomino/redomino.odttransforms
        
        How to launch tests::
        
            $ ./bin/test -m redomino.odttransforms
        
        
        Authors
        -------
        
        * Davide Moro <davide.moro@redomino.com>
        
        
        Changelog
        =========
        
        0.4 (2014-02-07)
        ----------------
        
        - Added more tests
          [davidemoro]
        
        - Added uninstall profile
          [davidemoro]
        
        0.3 (2014-02-07)
        ----------------
        
        - Moved all txt/md files to rst (trying to make happy both pypi and github)
          [davidemoro]
        
        - Added more specific classifiers to setup.py
          [davidemoro]
        
        - Added CI support with Travis
          [davidemoro]
        
        
        0.2 (2014-02-06)
        ----------------
        
        - Fixed MANIFEST.in.
          [davidemoro]
        
        
        0.1 (2014-02-06)
        ----------------
        
        - Initial release
          [davidemoro]
        
Keywords: plone
Platform: UNKNOWN
Classifier: Framework :: Plone
Classifier: Programming Language :: Python
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Text Processing
