We use Calias (http://drupal.org/project/opencalais) for content classification. Calais uses taxonomies (they call them entities) to hold the classification terms. Basically you tell Calais that you want a particular node type to be classified and then choose which Calais entities (i.e. taxonomies) will be used. Calais understands context.

When using the RSS Builder we find that all of the Calais terms are available even if we don't select them. Since this ammouts to a HUGE number of terms it creates a real selection problem. Its a bit like using a free tagging taxonomy with thousands of terms in it!!!

An interesting side effect is that if you turn off all other taxonomies and try to build a feed you can select the terms of Calias taxonomies but the feed will not actually be built (i.e. its as if you didn't select any terms)

In addition the fierld set that contains thesse terms does not have a title so you can not actually be sure what taxonomies are actually being used.

Ade Atobatele

Comments

aaron1234nz’s picture

Status: Active » Postponed (maintainer needs more info)

Hi,

Opencalais is cool module, I've just checked it out.

Unfortunately I can't replicate your issue. As far as I can tell, opencalais just uses standard vocabularies and terms so there should be no conflict with this module. At present, the main syndication page and the feed builder page only show terms for which there are one or more nodes using that term, so there should not be a huge list of terms unless you have a huge number of terms used within your nodes.

Given the set of problems you have outlined, I would wonder if something has gone wrong with you opencalais/drupal installation. All vocabs should have a name (which is used for the fieldset title), and any term listed on the syndication page should be usable in the feed. This module relies on the core drupal methods for counting the number of nodes using a given term and also for generating the feeds.

febbraro’s picture

I'm the maintainer of the Calais module. All my module does is create a Vocabulary for each kind of typed Entity and add Terms to those Vocabularies, nothing more from a taxonomy perspective. It stores a bunch of other data, but in separate Calais specific tables that are not involved with taxonomy at all.

aaron1234nz’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Thanks for the comment Ade. I'm going to close this issue as it is not a bug.

Nigeria’s picture

You may be right...but the effect is real...I'll reopen this when get more information.

Thanks everyone for the quick response

Ade