The first entry in my navigation block says "my blog". Is there a way to edit this to make it say something else? In administer/menus, "my blog" is locked, so I can't seem to change it there.

Thanks,

Simon

Comments

boles’s picture

As far as I know it is not possible to do this. The best way is to add a new menu, move the items you want from the navigation menu to that new menu and replace the navigation block by the new menu block.

Simon L.’s picture

OK, thanks. If I could ask one follow-up: Is it possible to create the new block so that it only appears after a user has logged in (like the existing navigation block)?

redmonp’s picture

Yes. You can configure any block to be accessible by any role, by going through the configuration. So, if you want the block only visible by authenticated users, check the authenticated users box in the block->configure page.

Simon L.’s picture

This is great -- thanks for your help! I have one last question (hopefully). In the existing navigation block, there are two items (my blog and my account) that are tied to the specific user. Thus, for me, as admin, it says user/1 under my account. Somehow it recognizes automatically that I am user 1. How do I create a link for my blog and my account that will show users their own personal blog or account info?

redmonp’s picture

The navigation links aren't explicitly linked to a specific user. The my blog links (I think) to the blog.module, which in turn determines who the user is, which in turn querys the db for all the relevant data that is linked to the user. So, if you want the my blog to link to the blog of the user who is logged in, this should be done automatically.

Download the masquerade module. This will allow you to log in as say 'admin', and then switch over to a 'test' user to see how the links change.

Simon L.’s picture

That's great, thanks -- I think I get it now.

ArthurWilliams’s picture

I am new to Drupal. I have been asked to help with our college's newspaper site. They would like to edit the navigation module to change the content. I really don't know how to do this. I was able to change its position and its style, but that's not what I need. I would appreciate it very much if you could direct me to the help screens that deal with creating new content, especially for those who do not know Drupal. I know a little HTML and am starting with PHP, but I sincerely hope you can point me to a simple solution.

Thanks in advance.