I enabled the buddylist menu and assigned proper permissions to the user roles. Then I wanted "my buddylist" to appear somewhere else in the "navigation", so I went to mysite.com/admin/menu, where not only I could not find the menu entry for "my buddylist", but also "my buddylist had disappeared from the navigation block.

When I go up one level to mysite.com/admin I see "my buddylist" again in navigation.

The only entry related to "buddylist" on mysite.com/admin/menu points to mysite.com/admin/settings/buddylist.

The module seems to work fine, I added a user to my buddylist and he showed up on my user page; also I showed up on his user page. There are no errors reported in the drupal log.

Is there something I overlooked? How do edit the menu item of the buddylist module?

Comments

quicksketch’s picture

Hi there, I'm looking into this problem, though I can't reproduce it. When you are administering the menus are you logged in as the first user? I have a feeling that this is a weird permissions problem.

housetier’s picture

No am not logged as the first user. I use an account that has every available permission enabled. As soon as I go to admin/menu, "my buddylist" disappears from the navigation menu.

However, this also happens when I am logged in as the first user, as I just found out.

I can't even reset the menu item because it is not shown anywhere in mysite.com/admin/menu. Is there something I should try?

quicksketch’s picture

You can "manually" reset the buddylist item by deleting it's settings in the 'menu' table. Open up your favorite SQL tool and find the row with 'path' = buddylist. Delete that row. That's the same as reseting the menu. See if that helps.

quicksketch’s picture

I just ran into your problem head-on while working on updates to buddylist. I tried my own solution above (which didn't work btw), but I believe I've discovered where this problem originates and should have a patch soon. Hang in there.

quicksketch’s picture

Try the patch/module available at http://drupal.org/node/56697, which hopefully corrects this behavior also.

housetier’s picture

Status: Active » Fixed

I replaced the old version of the module with http://drupal.org/files/issues/buddylist_3.module. And lo and behold! the item no longer disappears :-)

I am setting this to "fixed" this now, for it seems fixed. thank you for your support!

quicksketch’s picture

Thanks housetier for your report! Excellent news. You also just volunteered for beta testing. If you run into any problems please post update the issue at http://drupal.org/node/56697. If you don't have any problems, well, fantastic. I'd like to know that too. Thanks for sticking with it.

Anonymous’s picture

Status: Fixed » Closed (fixed)