AT Extensions

by Raphael Ritz last modified Feb 25, 2013 10:03 AM

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.

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).

Current Release
Products.ATExtensions atextensions-1.1

Released Feb 25, 2013

Download file Get AT Extensions for all platforms
Products.ATExtensions-1.1.tar.gz
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Licenses Status
atextensions-1.1 Feb 25, 2013 More about this release… GPL final
0.9.2 Feb 19, 2008 Maintenance release in the 0.9 series. More about this release…
Plone 2.5
Plone 3
BSD final
0.9.1 Dec 19, 2007 Bugfix release within the 0.9 series More about this release…
Plone 2.1
Plone 2.5
Plone 3
BSD final
0.9.0 Jul 20, 2007 Addition of the "SmartEmailField" and introduction of two setup profiles (one for the main stuff and one for the demo types). More about this release…
Plone 2.5
Plone 3
BSD final
0.8.0 Jan 05, 2007 Improved i18n support; more fields added. More about this release…
Plone 2.5.1
Archetypes 1.4
Zope 2.9
BSD final
0.7.2 Sep 05, 2006 Bug fix release (the records widget had a flaw in processing the deletion of several individually selected items from the list of records) More about this release…
Archetypes 1.4
Archetypes 1.3.6
Archetypes 1.3.5
Archetypes 1.3.4
Archetypes 1.3.3
Archetypes 1.3.2
Archetypes 1.3.1
Archetypes 1.3
Archetypes 1.2
BSD final
0.7.1 Jan 02, 2006 Some minor improvements over 0.7.0. More about this release…
Plone 2.1.2
Plone 2.1.1
Plone 2.1
Plone 2.0.5
LGPL final
0.7.0 Sep 27, 2005 New datatype and field and widget to handle structured names with flexible formatting options. More about this release…
Plone 2.1
Plone 2.0.5
Archetypes 1.3.3
BSD final
0.6.1 A bugfix release (improved backwards compatibility) More about this release…
Plone 2.1
Plone 2.0.5
Archetypes 1.3
Archetypes 1.2
BSD alpha