-----------------
- Added possibility to define the CSS class for the main table when the field is displayed.
This way, you can use common Plone existing classes (like 'listing').
[gbastien]
- Fixed auto-append bug when there is more than one datagrid field in page auto-appending one field binds
"change.dgf" to another field also. added "$(dgf).find(.." in datagridfield.js line 138 so it binds to right element only.
[tareqalam]
- Only abort moveRow if the row is really not found and not if the row idx just happens to be 0.
[gaudenz]
- Also update hidden data rows when reindexing in row mode. This fix was previously somehow only done for block mode.
[gaudenz]
- Relax requirements for markup, don't assume inputs are direct children of table cells. This makes using custom
templates much easier.
[gaudenz]
- Fix validate function signature for IValidator API. The API requires a "force" argument.
[gaudenz]
- Register the SubformAdapter for IPloneForm layer to avoid that the Adapter from plone.app.z3cform
takes precedence.
[gaudenz]