Ok, let's see if someone can solve this faster than the last one was solved which was, I think, 3.5 seconds! I love Drupal's forums because they're so full of helpful people. THANKS TO ALL OF YOU!

Here's the latest problem. I've upgraded to 6.2 and several menu items have gone missing. One of which, is the logout menu item.

I've checked permissions and the menus settings but can't come up with how to show these menu items like the did for my 5.x installation.

I don't see anything in the forums that would point me to a solution. Any brainstorms out there?

Thank you!
Christi

Comments

vm’s picture

try clearing the cache tables in the DB.

Chichee’s picture

Thanks...I installed the devel.module and emptied the cache to no effect. I also went to the Post Settings and rebuilt the permissions...Neither were any help with this problem.

Chichee’s picture

I just upgraded to 6.4 and still don't have the logout button in the menu anywhere to be found. Is this a feature of 6.x? Should I be setting an auto-logout timer?

vm’s picture

logout is part of D6 as well.

the only other thing I can think of is to check administer -> menus

are you sure the menu items you speak of, aren't disabled ?

a test:
create a link to yoursite.com/logout

does that one show ? does that one work ?

aloemantra’s picture

I am also missing all administer menu, logout and other backend menus. I can logout using www.mysite.com/logout. And I can login but i cannot do anything else because the whole menu is gone...Any ideas?

vm’s picture

check for it in administer -> menus

ivy_bush’s picture

I use Drupal 6.13 so not sure if this helps with Drupal 6.2.

Check if you are missing Log out field in 'menu_links' table in your database. I had similar problem and found that have 3 rows missing which add Log out and My Account to Primary links. This was in my subsite so I copied the required rows from the main site database. I run the following SQL query:

INSERT INTO `menu_links` (`menu_name`, `mlid`, `plid`, `link_path`, `router_path`, `link_title`, `options`, `module`, `hidden`, `external`, `has_children`, `expanded`, `weight`, `depth`, `customized`, `p1`, `p2`, `p3`, `p4`, `p5`, `p6`, `p7`, `p8`, `p9`, `updated`) VALUES
('primary-links', 344, 0, 'logout', 'logout', 'Log out', 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:0:"";}}', 'system', 0, 0, 0, 0, -44, 1, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0),
('primary-links', 345, 0, 'user/%', 'user/%', 'My account', 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:0:"";}}', 'system', 0, 0, 0, 0, -48, 1, 1, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0),
('primary-links', 346, 21, 'user/%/delete', 'user/%/delete', 'Delete', 'a:0:{}', 'system', -1, 0, 0, 0, 0, 2, 0, 21, 32, 0, 0, 0, 0, 0, 0, 0, 0);

No idea what Delete link does though. If you missing this data from subsite make sure you put the right prefix to your database table: 'subsite-name_menu_links'.

This is my first ever post so not sure if I explained everything clear enough. Hope this was still useful.