I have a need for this type of functionality, but it seems that this module is duplicated by the Attribute module. Unfortunately, neither of these modules is usable in their current form, but for different reasons.

  • Both modules creates 2 255 character varchar fields for both label/attribute and value.
  • It would be nice if this were configurable somehow, so that you could use numeric, text, etc. fields instead. This would work much better for sorting, views calculations, etc; and is quite doable from CCK's perspective (assuming you warn people about data loss)
  • The Attribute module lacks autocomplete/select list/etc. for the Attribute name. IMHO, this is a critical limitation because it forces users to remember/re-key the same attribute labels on each input form.
  • The dyntextfield has autocomplete, but it appears critically broken for single-value fields.

Both modules could use additional Views handling, Widget cleanup and Display formatter options. It is likely that I can help by submitting patches or additional improvements, but I am unclear about where to apply my energies. Because of the more generic name, "attribute" may be the way to go; but it also seems like I shouldn't be encouraging module duplication in this way ;)

Thoughts from maintainers?

See also http://drupal.org/node/698166

Comments

john franklin’s picture

It's been over two years since this request to join forces was created. Has there been any movement by either of the module authors to merge? LIke Allie, I have need for a module like this one or Attribute. I'm willing to provide some patches for the specific functionality I need (taxonomy-based keys, formatters, integration with Allie's Slinky module), but would like to focus my efforts on only one of the two modules.