Personal tools
You are here: Home Products CompoundField
Document Actions

CompoundField

RSS Feed Category: Fields and widgets, Layout and presentation — Other products by this author
CompoundField and ArrayField are fields containing sub-fields for use within Archetypes Products.

Current release: CompoundField 1.0.1

Released Jul 28, 2008 — tested with Plone 3.1, Plone 3.0, Plone 2.5

Fixes issue with some browsers and EnhancedArrayWidget. Introduces jQuery dependency.

List all releases… Full release announcement…

Get CompoundField for all platforms (69.8 kB)

Product Package

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
CompoundField 1.0-rc1 (Release candidate) Released Dec 3, 2007
After using CompundField in production for a while in several projects this release.
CompoundField 1.0-beta4 (Beta release) Released Feb 16, 2007
beta3 has some crap left in model, resulted in an missing import file.
CompoundField 1.0-beta3 (Beta release) Released Feb 15, 2007
Some cleanup, re-generated with ArchGenXML 1.5.2, removed evil eval (but keep BBB), ArrayFields of size=0 allowed, tests got a cleanup.
CompoundField 1.0-beta2 (Beta release) Released May 4, 2006
minor bugfixes
CompoundField 1.0-beta1 (Beta release) Released Nov 26, 2005
First release for the public.

Project Description

Project resources

CompoundField

This Product includes CompoundField and ArrayField. Both are fields for use within Archetypes Products.

CompoundField
field that itself consists of several sub-fields defined in an own Schema.
ArrayField
field containing one field severals times.

It also provide basic widgets for both fields.

EnhancedArrayWidget is an improved ArrayWidget, using Javascript to expand and shrink the array client side.

ArchGenXML has full support for this Product.

Dependencies

  • Zope 2.9.5+
  • Plone 2.5.+
  • Archetypes 1.4+

Documentation

Please have a look at the doc-tests in docs directory and the model in model the directory.

Authors

Phil Auersperg
idea, concept, model, code, tests, ArchGenXML integration; phil@bluedynamics.com
Jens Klein
idea, concept; jens@bluedynamics.com
Sune Broendum Woeller
EnhancedArrayWidget; sune[AT]woeller.dk

Copyright:

eduplone Open Source Business Network EEIG, Austria, 2005-2006
BlueDynamics Alliance, Austria, 2007

This code was initially created for the ZUCCARO project. ZUCCARO (Zope-based Universally Configurable Classes for Academic Research Online) is a database framework for the Humanities developed by the Bibliotheca Hertziana, Max Planck Institute for Art History For further information: zuccaro.biblhertz.it

Licence

German Free Software License (D-FSL) see www.d-fsl.org

This license conforms to the GNU General Public License and is adapted to the particular requirements of German and European law. It was inspired by the Berlin Declaration on Open Access to Knowledge in the Sciences and Humanities which was signed by the Max Planck Society for the Advancement of Science.

Todo

  • Improve UI of Widgets - Handle different COMPOUND_FIELD_SEPERATORs in EnhancedArrayWidget - Fix bug with Arrays of Arrays (Do we want to support this at all?)
by Jens W. Klein last modified March 14, 2008 - 10:11

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by