I'm running on a home server XP SP2. I don't really know what I'm doing, but I've followed instructions to set it up and it has been working fine.

To test out what exactly your module did I set up a Category with Hierarchy: Multiple, Multiple Select
-Term 1
-- A Term
-Term 2
-- A Term
-Term 3
I select A Term under Term2, in the multiple multiple but noticed that I couldn't also select Term 2

I found out to be able to select the Parent term you need to check the box in the Super Select area. So I went back into the Categories and checked it.

Went back into the Story to edit.
I noticed it had also actually selected the A Term twice once under Term1 and again under Term 2, although I had only selected it under Term 2.

I unchecked it under Term 1 and saved.

When I clicked on the Term in the story I was sent to a page not found.

I came back into edit it and now both are checked again. Submitted.
Still got page not found.

I uncheck them both, and submitted.

When I went back in to edit and readd the term to the story I received the following error at the top of the page, it did allow me to make changes to the story.
user warning: Can't create/write to file 'C:\WINDOWS\TEMP\#sql_24c_0.MYD' (Errcode: 13) query: taxonomy_get_children SELECT t.* FROM term_data t INNER JOIN term_hierarchy h ON h.tid = t.tid WHERE t.vid = 2 AND h.parent = 8 ORDER BY weight, name in C:\www\drupal\includes\database.mysql.inc on line 172.

I'm going to check A Term under Term 2 again and see what happened.

Received this error on Submit:
user warning: Can't create/write to file 'C:\WINDOWS\TEMP\#sql_24c_0.MYD' (Errcode: 13) query: taxonomy_get_children SELECT t.* FROM term_data t INNER JOIN term_hierarchy h ON h.tid = t.tid WHERE t.vid = 3 AND h.parent = 12 ORDER BY weight, name in C:\www\drupal\includes\database.mysql.inc on line 172.

Comments

codexmas’s picture

Assigned: Unassigned » codexmas
Status: Active » Closed (works as designed)

The issue describe with selecting a child that is multi parented is actually how the taxonomy system works.
Try doing the same thing with Taxonomy Super Select disabled for the vocabulary.

The reason for this is that when terms are selected only the tid is saved, no parent information at all.

If you really want that kind of functionality take a look at the Category module, it is a bit of a learning curve but quite powerful.

As to the page not found errors, the only thing I can think of that could cause that is if you have some aliases or views overriding the default taxonomy listing. I replicated your example and was able to click the terms and get the listings properly.

Note that TSS doesn't in any way change how taxonomy is stored or displayed for nodes, it only overrides the display of terms in the node edit form.

As a workaround to the multi-parented selection issue you have, consider making for main vocabulary a single hierarchy and then have other vocabularies for the common terms.

Gord.

uNeedStuff’s picture

I don't have any views enabled, I do use aliases and you are right it does work if I use the actual url and not the aliases. Is this a bug for the url aliases then? I don't see anyway to fix this.