I have installed the module and can see immediately that the module restricts menu administration access. However when I go to create a new page, there is now no 'menu settings' at all. It seems that I cannot add menu items even into the menu I have permission for.

Is this correct or a mistake in the settings on my part?

CommentFileSizeAuthor
#14 Modules.pdf241.71 KBmuhleder

Comments

mbiddlecombe’s picture

further investigate finds that that the menu settings are available when editing pages that have already been created with menu items in the permissible menu. So it just seems to be a node creation issue.

anrikun’s picture

Status: Active » Postponed (maintainer needs more info)

If you have checked 'Administer menu_name items' for a role, menu settings for this menu should be displayed even when creating a new page, for a user of this role.
Do you have any other module installed that could conflict?
If so let me know.

mbiddlecombe’s picture

yes I have checked that and I can administer the menu (and only that menu) through admin/build/menu. It is also the only menu I see if I edit node with existing menu entries in the menu.

But still can't see anything when I create a node. Wonder whether it is to do with the 'default menu for content' setting which defines the navigation menu which I don't have permission for.

I am not using any other menu customisation modules. however the user I am testing with does have two roles. If I set one or both to have 'administer menu_name items' permission it doesn't work. If I give one of both full 'administer menu items' permission the menu settings section returns but with all menus available.

anrikun’s picture

I've just tried to change 'default menu for content' setting and it still works for me.
I will need more information to see why it doesn't work for you.
Is there a way I can access a demo of your installation to check it directly?

mbiddlecombe’s picture

I have got it working by installing ctm. However (as I have posted under that module) I now have about 160 clicks to enable menus for each node type!

anrikun’s picture

You have 160 different node types???

mbiddlecombe’s picture

no about 10 node types and 20 menus. excluding the checkboxes I won't tick, I reckon I will still be left with 160 clicks.

anrikun’s picture

Status: Postponed (maintainer needs more info) » Active

OK.
So you say that the module doesn't work properly if ctm is not installed too.
I will check this.

mbiddlecombe’s picture

maybe. it certainly worked as I expected it to (and as you described) as soon as ctm was installed as well.

anrikun’s picture

Status: Active » Fixed

Was not able to reproduce the problem. I'm able to use MAPM even when CTM is not installed. I close this one. If someone has the same problem again, please reopen.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

muhleder’s picture

Status: Closed (fixed) » Active

I'm seeing this issue. On node creation I get the Menu Settings fieldset, but the dropdown to choose a menu is empty. Everything else seems to work fine, when I go to edit the page after it's been created I get the menu options back.

anrikun’s picture

What other modules are you using?

muhleder’s picture

StatusFileSize
new241.71 KB

Hi,

I'm using quite a few, I added this module almost as the last piece of setting up a site. I'll go through and turn off all the modules I'm using, and see which if any is causing the conflict.

I've attached a quick pdf of my modules page just in case anyone can see anything obvious.

Thanks for your time,

Mark

anrikun’s picture

I suspect a conflict with Menu Subtree Permissions.
Could you try to disable/uninstall it to see if it changes anything?

Henri

muhleder’s picture

That's the one. I had tried using Menu Subtree Permissions first to get the functionality I wanted, but it seemed a bit buggy so I tried this module, which worked straight away.

Disabling Menu Subtree Permissions fixes the problem for me.

Thanks,

Mark

anrikun’s picture

Status: Active » Fixed

Ok thanks for your feedback.
I should add something about this conflict on the project page.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.