-
Various fixes and additional settings for database field storage. Fixes "not NULL" option and should provide working database field size options for all the types.
-
Update README.txt to be more clear about the fields used in an example.
-
Update README.txt for sample that previously used a float type.
-
Change length validation to match proper field types.
-
Schema API corrections and adding support for a decimal type with precision and scale.
-
Correctly toggle NULL value option.
-
Add null values for holes in multi-value fields to avoid index errors in simple display code.
-
CCK always expects there to be a data column defined for a field type, even before field configuration. Now all computed fields (even non-stored ones) will have a DB column for CCK. Non-stored computed fields will just not store data in these columns.
-
Letting the value computed during "insert" and "update" rather then "presave" to be in line with the D6 version and always have nid available to computed code. See #1081952 to make comments.
-
Make sure $node is available for custom display code to use in all the formatters that evaluate code.