Trying to rearrange menu items in "Navigation" module does not work in 6.0

silverhook - February 20, 2008 - 17:28
Project:Navigation
Version:HEAD
Component:Code
Category:bug report
Priority:normal
Assigned:vlip
Status:active
Description

When I rearrange menu items in ?q=admin/build/menu-customize/navigation by drag-and-dropping them where I want them and then click on "Save configuration" it does not save the changes, but it logs me (the admin/"first user account") out and displays:

Access denied
You are not authorized to access this page.

Steps of reproduction:
  1. log in as admin/"first user"
  2. go to the "Navigation" administration panel (under: ?q=admin/build/menu-customize/navigation)
  3. drag and drop a menu item to somewhere else
  4. click "Save configuration"
What happens:
  • the settings are not saved and the menu stays as it used to be before
  • Drupal logs the user out
  • Drupal displays

    Access denied
    You are not authorized to access this page.

Expected behaviour:

That it does not log you out and saves the new settings.

Workaround:

Edit every entry using its own "edit" link and there change the weight and parent manually.

#1

silverhook - February 20, 2008 - 17:34

The same happens if I try to try e.g. check the "expanded" box.

#2

abaddon - September 15, 2008 - 20:36

same problem here, im using latest drupal 6.4
ive checked from firefox and konqueror as well, cleared cookies etc, same error, it did work before but the enable/expanded checkbox did not, now moving with drag and drop stopped working as well, i was using only core modules when the checkboxes were not working
if someone wants to check this i can come back with more details..
its either server config related (im using a debian VPS ive built from scratch) or drupal related, i think its drupal

#3

meppy - January 5, 2009 - 06:39

Was there a solution to this? I have a similar problem where dragging and dropping the menu items is not working on one site running 6.8, but I have a development site that is very similar in setup to that one but on another host and it works fine (6.4).

Is there a permissions issue perhaps? I am using User/1 in both cases, but the site that is working was an automated install with Admin as the user, the broken site was manual fresh install (as of a few days ago) with a different name for the user. I have tried manually setting the permissions but this has not helped. Will create a new user to see if it is something specifc to the user/1. Using FF 3.0.5 but as it works on another site I don't think the browser is the issue.

EDIT: Just found that I cannot change any settings for menu items unless I go in and edit the menu item itself and then the settings will stick. Otherwise if I try and change it from the menu list it just doesn't stick when I hit the Save button. Something strange going on there.

#4

Jeremy - January 5, 2009 - 06:37
Status:active» won't fix

You are accidentally filing an issue against a module that was last released for Drupal 4.4. Please try opening a new ticket and filing it against Drupal's core menu system.

#5

meppy - January 6, 2009 - 05:42

Thanks... any idea which module is the correct one to file it against? There doesn't seem to be a way to tell what is core and what is add on in the drop down?

EDIT: Never mind it magically started working again today, I spent hours trying to resolve this and really I should have just left it alone for a day, go figure!?

#6

John Coldwing - July 7, 2009 - 14:18

Same problem here. Running two installations of 6.13 (same versions, core+modules). One works fine, the other fails. Strange.

#7

mark_r - July 15, 2009 - 23:21

subscribe, same problem here ewith drupal 6.13

#8

vlip - August 4, 2009 - 11:17
Assigned to:Anonymous» vlip

Same here drupal 6.13 shame :(
i tried some other account whit moderator status whit status to menuś and aliasś but not working either. :S

#9

mark_r - August 8, 2009 - 12:16
Status:won't fix» active

@vlip: why it it assigned to you now? do u going to fix it?

 
 

Drupal is a registered trademark of Dries Buytaert.