AT Extensions

AT Extensions started as a development area showing how to provide custom fields and widgets for archetypes. The Record(s)Field/Widget for grouping sets of subfields are the most prominent and advanced components herein.

Current release
AT Extensions 0.9.2

Released Feb 19, 2008 — tested with Plone 2.5, Plone 3

Maintenance release in the 0.9 series.
More about this release…

Download fileGet AT Extensions for all platforms (0 kB)
Product Package

Project Description

This package provides some extensions to archetypes.

So far, there are mainly a few custom fields, widgets and validators, the Record(s)Field/Widget being the most generic components. Theses fields exploit the record and records packager directive of Zope's ZPublisher to effectively manage a dictionary (record) or list of dictionaries (records). The dictionary's keys and the data type of their values can be configured in the AT schema declaration. A "FormattableName(s)" field/widget demonstrates advanced usage thereof.

To demonstrate usage, there are demo content types WorkingGroup and FormattbleNamesDemo. To enable them after install, go to portal types and make them implicitly addable or include them in some folderish type's allowed_content_types (old way). Alternatively, you can load the demotypes profile (new way).