Before we installed Menu Trails, Drupal 6 would correctly hide menu items for nodes which the anonymous user did not have permission to access.

After we installed Menu Trails, those menu items remain visible for the anonymous user even though they get "Access Denied" if they click on the menu item.

Has anybody else experienced this issue?

Comments

philiphart’s picture

Title: Menu Trails leaves menu items visible when user does not have permission to access content » Can't disable or uninstall Menu Trails

We are not able to disable or uninstall Menu Trails module.

We have disabled it on the Drupal modules page and removed the modules folder from the server. However, Menu Trails is still functioning (still highlighting primary menu links as though it were still installed). You can see in the page source for any page on the site, the "active-trail" bits are still there:

http://campcooinda.asn.au/

This module is causing us fairly significant grief but we are not able to remove it?

frankcarey’s picture

active- trail is a core element class as well (at least in zen anyway), if you have removed the theme override function, and the module, then there is no way it is still doing anything. Are you still having your original issue about permissions?

redballoon’s picture

Thanks for the reply frankcarey,
Sorry to sound dopey, but what do we need to do to remove the theme override function?

EDIT: Ok, sorry, I think I see now. Do you simply mean remove any reference to active-trail classes in the CSS?

Thanks,
geoff

frankcarey’s picture

i think the instructions for this module require you to add a new function into your theme's template.php file, if you didn't do that then never mind. My point is that this module is probably not effecting your output anymore if you indeed removed it, so you are probably dealing with non-menu trail issues.

frankcarey’s picture

Status: Active » Closed (fixed)

i think the instructions for this module require you to add a new function into your theme's template.php file, if you didn't do that then never mind. My point is that this module is probably not effecting your output anymore if you indeed removed it, so you are probably dealing with non-menu trail issues.

itkadmin’s picture

I had a similar issue.

We disabled active trails, but the classes were still showing up. The solution was to clear the theme registry cache.