Closed (won't fix)
Project:
TaxiSelect
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Reporter:
Created:
6 Sep 2009 at 15:23 UTC
Updated:
11 Apr 2012 at 15:17 UTC
Implement a feature similar to active tags to be able to control all three forms of taxonomic displays within drupal 6.
IE: The multiselect feature expanded.
Comments
Comment #1
alan d. commentedDropping this feature as the resulting widget had no usability benefits and the extra code wouldn't be worth supporting.
Comment #2
Flying Drupalist commentedI need the ability to add terms on the fly. Can this module do this? Is the pseudo free tagging this feature?
Comment #3
alan d. commentedYes it can but the settings pages were broken in the alpha 3 release. The updated alpha 4 release should be functional.
For an example, see http://www.caignwebs.com.au/contributions/node/5/edit and try one of the first two examples. As you type a new term, the autocomplete changes to "Xxxx (new)", where Xxxx is the user submitted text.
The search is case insensitive, so "New", "NEW", and "new", etc will be located first before a new term is added. Only a single level can be added at a time, but this is done during the add, so multiple nested new terms be added, slowly building up the new term parental path.
Eg:
New parent (new)
New child (new) > New parent
etc
Comment #4
Flying Drupalist commentedThanks, adding top level terms work well.
I was not able to figure out how to add terms that are part of a hierarchy.
Please give me a real life example.
I have the term food.
Food
-Spanish
-Thai
-Russian
How do I add the term American as a subterm of the term food? What would I input in the box?
Thanks.
Comment #5
NLMA commentedI believe you'd have to start typing 'American' followed by a comma and then 'Food'
Like this:
American (new), Food
This ties into my question. Is it possible to reverse this order so that I could type:
Food, American(New) ?
Comment #6
alan d. commented@Flying Drupalist Each have to be added one at a time. Maybe not the best workflow, but ensures much simpler code / queries. This can be done fully using the AHAH add action, just one by one.
I will add as an optional feature, but will be postponed for the meantime.
@NLMA I have had thoughts about this, but I haven't actually tried yet. I really need to get some automated tests for all existing functionality before starting, as while adding a new feature like this is probably only about 30min work, the manual testing is taking hours to do. Each new feature doubles the testing required.
Eg: Single select, autocomplete only, skip root, multi-tag, reverse lookup would give 2^5 combination's for testing.
Again, this will be a postponed request as I really need to get onto some other projects. I'll open another issue to track this request. #607728: Reverse lookup order on autocomplete
Comment #7
NLMA commentedI'm not a dev, so I truly appreciate every minute you spend on Drupal's projects. Thank you!
Comment #8
alexbk66- commentedDo I get it correctly - free-tagging is still not supported?
I tried taxiselect with single-select vocabulary, works fine. But if I try it with free-tagging vocabulary (i.e. Tags), it doesn't seem to overwrite the taxonomy widget (there's no taxiselect class in html).
I have both vocabularies for content type : single-select (Categories) and free-tagging (Tags) and I have to use taxiselect for Categories and tagging.module for Tags.
Comment #9
alan d. commentedThere is free-tagging support for NON-tagging vocabs. No plans to overwrite the tagging side of things.
I have no plans to further develop this module. This is due to time limitations, internal complexities and very low uptake (<2%).