The menu-entry does not show up in admin/build/menu-customize/navigation, when the user trying to reorder that menu does not have a role assigned to him/her, that has delegates bound to it. Since it's usually not sane to a) bind a role to the administrator and b) delegate to authenticated users, the site admin cannot do reordering.

Workaround: Delegate one vocabulary to the authenticated user, do the reordering as admin and remove the delegation afterwards OR have the reordering done by a user with the "administer menus" permission and a delegation to at least one menu.

Comments

morewry’s picture

I observed this as well. Neither role I delegated to had permission to administrate menus. As a seeming consequence the link did not show up in the navigation menu for either role until I delegated to "authenticated users." Once the link appeared I was able to remove the delegation for authenticated users. It appears the link goes to /category_admin, a manually created link might be another viable workaround.

morewry’s picture

I take that back -- I thought I had removed authenticated users, but I had not. When I remove authenticated users the link stops showing up even for roles with delegation.

I created a FixDelegationLink role and FixDelegationLink user and gave them administer taxonomy, view content, and administrate menus. Then I delegated to the FixDelegationLink role. The link still will not show up and when I attempt to type the link in while logged in as a user with a delegation-enabled role I get "Page not found."

My observation is that it's impossible for the /category_admin page to show up in the navigation menu or be accessible unless "authenticated users" have been delegated to. Which kind of defeats the purpose as I want two privileged roles to be able to manage a vocabulary...not everyone.

In playing with these "workaround" roles I have observed the link fail to appear when it should, finally appear in the middle of a session, then continue to appear after a user is logged out??

I'm very new to drupal so I have no idea how I might work around this...

hillaryneaf’s picture

I found the same issue. This module is not useful if you can't delegate specific roles outside of the "authenticated users" role. I don't want every user to edit taxonomies.

nancydru’s picture

Status: Active » Postponed (maintainer needs more info)

Please try this with the latest -dev version.

nancydru’s picture

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