Metadata-Version: 1.0
Name: z3c.formui
Version: 1.4.0
Summary: A set of initial UI components for z3c.form.
Home-page: http://cheeseshop.python.org/pypi/z3c.formui
Author: Stephan Richter, Roger Ineichen and the Zope Community
Author-email: zope3-dev@zope.org
License: ZPL 2.1
Description: ========================
        Form UI for ``z3c.form``
        ========================
        
        This package provides a set of default layouts for the ``z3c.form``
        framework. In particular it provides a DIV-based and a TABLE-based layout. The
        developer can use either layout by inheriting from a different base layer.
        
        The package also has some support for layout/pagelet tempaltes.
        
        
        =======
        CHANGES
        =======
        
        Version 1.4.0 (2007-01-21)
        -------------------------
        
        - Bug: added missing display IContentTemplate, otherwise we can run into a
        recursion in some case
        
        - Bug: rename table macro argument from ``form-required-info`` to
        ``required-info``. The macro ``form-required-info`` did not exist.
        
        - Feature: Added subform content and layout template. This allows you to
        configure real sub forms which do not render the form tag for sub forms.
        
        - Feature: Improve layout implementation, support built in layout templates
        
        - Feature: Use IContentTemplate instead of IPageTemplate in layout base
        classes. This will help to prevent running into recursion errors if there
        is a missing layout template.
        
        - Feature: Added form module which offers built in layout support.
        
        - Added unittests for layout support
        
        - Added tests for layout macros
        
        - Added tests for layout templates
        
        
        Version 1.3.0 (8/24/2007)
        -------------------------
        
        - Refactoring: Update CSS classes to reflect latest changes to the widget
        classes in ``z3c.form``.
        
        - Bug: Error view snippets may have a empty ``widget`` attribute values, so we
        cannot rely on accessing the label of the widget. This is the case, if the
        error view sniipet was created from an invariants validation error.
        
        - Bug: The table-form template did not properly render the error at the
        widget, because the ``render()`` method was not called. Thanks to Markus
        Leist for the report.
        
        
        Version 1.2.0 (7/18/2007)
        -------------------------
        
        - Feature: The row div element now also has an id of the form
        "<widget-id>-row".
        
        
        Version 1.1.1 (7/4/2007)
        -------------------------
        
        - Refactoring: Split up registrations for simpler management of UI
        components. This also makes it easier to see for developers how to create a
        new template for forms.
        
        
        Version 1.1.0 (6/29/2007)
        -------------------------
        
        - Feature: Registered all defined macros for each form template. Also, added
        more slots to the templates providing more hooks for customization.
        
        - Feature: Added a macro/slot for the "required info", which explains how
        required fields are marked.
        
        - Feature: Added support for form labels.
        
        - Feature: Added support for groups to templates.
        
        
        Version 1.0.1 (6/22/2007)
        -------------------------
        
        - Bug: Make sure we use the id for the "for" attribute of the "label"
        element and not the name. This has worked until recently, because the
        name and id were the same, but they are different now.
        
        
        Version 1.0.0 (5/24/2007)
        -------------------------
        
        - Initial Release
        
Keywords: zope3 form widget
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Zope Public License
Classifier: Programming Language :: Python
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Framework :: Zope3
