Links in blue bar, block questions
I just started working with your theme (and Drupal not too long ago) and have a few questions and suggestions:
Questions:
- Links in blue bar in header
How do you add links to the bright blue bar in page header (like you have in your demo page)? I thought this would be a block, but it seems not.
- Disappearing search form/login
I'd like to have the search form and user login blocks visible to all users whether authenticated or not, but the login box goes away once I log in and the search form isn't visible until the user logs in.
I checked the settings for each block and I have both set to be visible to all users on all pages. Is this an issue with the Efficient theme or just a Drupal issue I need to further investigate?
Suggestions:
- Hard coded primary links
I see the primary links are hard coded into the templates at the top and bottom of each page - I'd suggest making these two spots blocks. It might be nice to be able to put something else there - like a motto - or nothing at all.
- Left and right columns
It'd be nice to be able to disable one or both of these. I see there was already a comment on this.
We'd like to use both on the home page (for a 3-column layout), then disable one for subpages. It'd be nice to be able to do this without tweaking the templates.
I appreciate any help you can offer.
"- Links in blue bar in header"
This is controlled by adding links to a new menu under admin/build/menu
Ours is simply called "Secondary Links"
Then go to the "Settings" tab on that same menu page and make sure that the "Menu containing secondary links:" is set to "Secondary Links" that you just created.
"- Disappearing search form/login"
Check your access control settings. It sounds like you do do not have the permissions set up correctly to let anonymous visitors to search the site. The search box should show for all visitors, unless you don't want anonymous visitors to search the site.
The "login block" disappears by default for any Drupal site. So, it does in this theme too. I'm sure with a couple of changes it could be left even after a user logs in. We may update the code to do this.
Thanks for your help - everything worked!
You said you may update the code in efficient so the login box doesn't disappear. I wouldn't do that. There's good reason why Drupal has the login disappear: once logged in you don't need it.
Instead, what I would do is create a custom block that appears in place of the login once someone has logged in. That way we don't have a big empty space there.
