As posted on (http://drupal.org/node/64328#comment-121741):

---------------

I'm running Taxonomy Access Control to make some categories private (and unlistable), but Taxonomy DHTML still lists them.

Actually, that's not entirely true -- it depends on which user looks at the Taxonomy DHTML page first. If right after I save my preferences someone without priviliges looks at the Taxonomy DHTML page, the hidden categories are indeed not shown (this is the expected behavior). But, then, if someone who does have privileges looks at the page, the categories are still hidden (incorrect behavior).

The converse is also true: if the first person to look at the page is someone with privileges, then everyone else will also be able to see the hidden categories.

By the way, I do not have caching on.

-------------

Well, I found that the bug is fixed by disabling every line that mentions the word "cache" in the taxonomy dhtml code. This is, thus, a cache issue.

Comments

meba’s picture

Version: 4.7.x-1.x-dev » 5.x-2.2
Status: Active » Postponed (maintainer needs more info)

Well this is very old and i am not sure how to fix this. Maybe maintain a cache for EVERY user who is displaying taxonomy dhtml?

Anonymous’s picture

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

This module is no longer being actively developed as it duplicates functionality that can be obtained through the usage of taxonomy_menu ( http://drupal.org/project/taxonomy_menu ) and dhtml_menu ( http://drupal.org/project/dhtml_menu ).