Metadata-Version: 1.0
Name: Products.TemplateFields
Version: 1.2.3
Summary: Supplies an Archetypes field useful for editing and storing Zope Page Templates
Home-page: http://plone.org/products/scriptablefields
Author: Jens Klein
Author-email: jens@bluedynamics.com
License: GPL
Description: This product provides two Archetype fields that store and render
        templates.  There's the DTMLField for DTML templates and the
        ZPTField for ZPT templates.
        
        Usage
        =====
        
        1. Install as usual in your Products directory or as an egg.
        
        2. Add this line to your custom Archetype to import the fields::
        
        from Products.TemplateFields import DTMLField, ZPTField
        
        3. In your schema, add DTMLFields and ZPTFields like this::
        
        BaseSchema + Schema(( ...
        DTMLField('oneField'),
        ZPTField('anotherField'),
        ...
        ))
        
        Credits
        =======
        
        Thanks to Sidnei da Silva for the TALESField product, which served
        as the base for this.
        
        Further Information
        ===================
        
        Visit http://plone.org/products/scriptablefields for documentation,
        bug-reports, etc.
        
        Copyright
        =========
        
        (C) 2005-2007, BlueDynamics Alliance, Klein & Partner KEG, Austria
        
        
        Installation
        ============
        
        TemplateFields may be installed as either an egg or as a traditional Zope
        product.
        
        Via Buildout
        ------------
        
        Just add archetypes.TemplateFields to the "eggs" list for the buildout
        or zope2instance parts:
        
        eggs =
        ...
        Products.TemplateFields
        ...
        
        Via easy_setup
        --------------
        
        Just use the copy of easy_setup for the Python that you're using
        to run Zope.
        
        Traditional Zope Product Installation
        -------------------------------------
        
        Copy or symbolically link the Products.TemplateFields/Products/TemplateFields
        to be Products/TemplateFields in your Zope instance's Products directory.
        
        Changelog
        =========
        
        1.2.3 unreleased
        ----------------
        
        
        1.2.2
        -----
        
        * Fix typo in exception handler. [wichert]
        
        1.2.1
        -----
        
        * Fix type in error handling.
        [ivo]
        
        
        1.2
        ---
        
        * Add a configurable option to swallow errors generated while rendering a
        template field. These errors were problematic since they break catalog
        indexing of the object, resulting in site errors.
        [wichert]
        
        
        1.1.3
        -----
        
        * Make sure to use a page template with acquisition context when
        validating fields. Without this context variables such as
        ``context`` and ``here`` were not available.
        [wichert]
        
        * Cleanup REST syntax in the documentation and add a changelog.
        [wichert]
        
        
Keywords: Plone ScriptableFields TemplateFields
Platform: UNKNOWN
Classifier: Framework :: Plone
Classifier: Framework :: Zope2
Classifier: Programming Language :: Python
