----------
- Plone 2.5 compatibility guaranteed
- DGF row manipulators rewritten. Automatically adding new rows feature is
now optional, thus making it possible for columns to have prefilled
default values without creating a mess. Disabling auto insert is necessary
for columns like SelectWidget which don't have empty default values.
- Refactored page template code to be more easily extendable. Now CSS file
is used for styling DataGridWidgets.
- New column type: Link column
- (Wolfram Fenske) I18N patch
Archetypes widgets have an attribute i18n_domain, which is used to
determine which message catalog to use for translation. In
DataGridField, this attribute is ignored.
I have attached a small patch (in fact, smaller than this bug report)
which fixes these problems. I didn't want to introduce a lot of new
code, so I did the translation of the labels in the Column class, not
in the page template, which might also have been a good way to do it.
Since the functions "getLabel()" and "getColumnLabels()" are only
called by the page template anyway, I believe this is not an issue.
But if you'd rather translate the labels in the page template, please
let me know and I'll write a different patch.
- (Juan Grigera) Marshaller patch
I enjoyed your DataGriedField/Widget product for Plone, and would like
to contributea small patch/bugfix. In the field mutator (set) the
passed value is not always a record, but sometimes a string.
In fact the RFC822Marshaller passes a string.