In the description of the module on the main page, it is implied that storage of data picked up by these widgets is optionally stored in EITHER cck OR taxonomy:
"Additional it's possible to control, how the terms are saved to the node. Default, the terms are saved via the Taxonomy Module. This means, that the saved terms are available to the core taxonomy system and further contribution modules as the tagadelic can be used without any problems. Contrary it's possible, that the storage is done in CCK tables (which might be more efficient)."
However, in the field widget text, it says the opposite:
"Save values additionally to the core taxonomy system (into the 'term_node' table).
If this option is set, saving of terms is additionally handled by the taxonomy module. So saved terms from Content Taxonomy fields will appear as any other terms saved by the core taxonomy module. Set this option if you are using any other taxonomy application, like tagadelic. Otherwise terms are only saved in the cck tables and can only be accessed via the node or a view"
This is contradictory and very badly written. In any case, I think it is far more beneficial that the data would be stored in the taxonomy tables - otherwise, the admin could have set up the data as a CCK field instead and themed the field handler. The fact that this module acts on taxonomy and DOESN'T (or does it??) store the data in taxonomy tables by default is very confusing and should be reversed, IMO. If the vocab has been set up, the implication is obvious that it is there for a reason, so why reverse the logic in the first place??
Comments
Comment #1
yan commentedI agree! I have been adding nodes progressively and noticed that the taxonomy data is saved twice - in the CCK table and the "normal" taxonomy way. I don't see a reason for storing the data redundantly, but maybe there is some. It would be nice to at least allow users to use the module without storing the data in two locations (i.e. as a "taxonomy widget"), which right now is not possible. I guess many people use this module to be able to separate vocabularies in the node edit form. That doesn't require the data to be stored in the CCK table (or does it?).
Since the description text has been changed, I guess this is more likely a feature request.
Comment #2
yan commentedAnother problem: When using another module to create taxonomy terms (for example Views Tagger), those terms don't show in the node edit form since they are not saved in the CCK table.
Comment #3
Bilmar commentedsubscribing - if it is possible this would be very interesting.
Comment #4
yan commentedRelated: #368918: Keep core taxonomy & CCK taxonomy synced
Comment #5
yan commentedNo attention to this at all? It's been a year now..
Comment #6
anrikun commented+1 Subscribing.
Data should be saved to core taxonomy tables only, so that there is full integration with core.