Closed (fixed)
Project:
autocategorise
Version:
6.x-1.4
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Apr 2009 at 16:42 UTC
Updated:
5 Oct 2011 at 13:11 UTC
This doesn't seem to work when i enable autocategorise with two vocabularies. It seems to choose one or the other. I have a few hundred nodes already in my system. I set up two taxonomies ( one for cities, one for animals in my example). Once i populate the taxonomies i hit the autocategorise button for each taxonomy. This results in my nodes being tagged by the taxonomy I last hit autocatogorise in.. Further more i tried deleting my nodes and re-creating them ( from an rss feed / feedapi) and it had the same issue ( only ony taxonomy would auto tag)... any ideas? Should this work?
Comments
Comment #1
kyen99 commentedAccording to what I've read, this is *supposed* to work. But, I had the exact same experience a few weeks ago. The current version only seems to work for one vocabulary at a time. I also tried using the autocategorise button and importing nodes with the same result. I've seen several posts about similar problems for earlier versions and notes that the problem has been fixed, but I don't believe it has. I gave up on using it until someone takes over the project and fixes the problems.
Comment #2
matslats commentedI don't have time to sort this out.
I'm releasing a dev version instead, and inviting y'all to send your fixes.
Comment #3
smazsyr commentedI've installed 6.x-1.4 on a site with existing content categorized by the OpenCalais module.
Calais provides very granular terms. For example in the medical realm, it may tag a story with terms like post-partum depression, lymphoma, etc.
I want Autocategorise to additionally tag the story with a higher-level, or or broad term, such as Health, from a separate vocabulary of such broad topics.
Autocategorise does that successfully on my install, once I've fed in a list of synonyms.
But when activated, Autocategorise also deletes all but one of the Calais terms. Not all of them, but rather all but one.
Comment #4
roitsch commentedGot the same problems. I fixed it by rewriting the following function. It seems to work for me, but testing will be necessery. Required terms are not implemented...
Comment #5
matslats commentedOk see head.
I didn't use the code above, but preferred to stick with the taxonomy module function taxonomy_node_save()
Can somebody test a bit and let me know?
Comment #6
brycesenz commentedThis is fixed in the latest -dev release (Sept 17 2011).