Posted by Aleksey Seve on September 27, 2009 at 11:28pm
Good day,
I have two questions, dont think its really hard for developers but kinda confusing for the beginner. I have Drupal 6.13.
In Acquia Slate I would like to add image to the header region(i dont have a slogan or search) and have it to be displayed on all pages except front page. I already have the front page I want but would like to see additional image on header when I click any of my primary links.
Could you please advise how I separate whats displayed on front page and whats on other pages.
Thank You.

Comments
The easiest way to do this is
The easiest way to do this is by using different blocks for the front page and all others. In Acquia Slate there's already a Header block, so the hard part done for you.
The easiest way to do this, assuming you want a static image, is to just create a new block... call it, for example, "Header Image All". Place your image in the text area of the block (center aligned, for example) then scroll to the bottom to the "Page Specific Visibility Settings". First thing to do is, If you're using an editor (FCK, TinyMCE), you have to either exclude the editor function from operating on the "Specific Page Visibility Settings" section, which is at the bottom, or if you have the plain text function enabled in your editor, then just make sure you switch to plain text. Now just tick "Show on Every Page Except the Listed Pages" and enter front (enclosed in angle brackets -AKA - greater than/less than). This is the tag that tells it to not show on your front page. Hit save. Now just place your block in the header section, hit save... and you're done!
Go to the front page and make sure the newly created block isn't there, that it IS on ALL other pages and that it looks ok. You can do this to create different blocks containing different header images and have them display only on those pages. So technically, you can have a different header image for each different content section.
NOTE: Everytime you make any change to these blocks, you need to make sure you switch to plain text in the "Page Visibility Settings" instead of your editor and make sure the page is listed correctly, ie; for front page, page/* for all create content using the "page" content type or enter the exact path to a specific page where you want the block (content/example). Remember, the paths are relative. If you enter the path in your editor, it wont dbe recognized because the editor strips out certain things.
I know it can be a bit confusing for beginners but trust me, once you do it a few times, it becomes second nature. And Drupal, once you work through it's learning curve, is BY FAR the easiest to add content to. Every other CMS I've tried is a pain to just add quick content. Drupal makes it a piece of cake. Gotta love Drupal!!!
Hope this helps! If you need more help, just let me know!
Chris
missing block in header
I followed your directions and have a header region with 3 blocks in it:
login, search and banner
All 3 are set to display on all pages, but here is what happens (Garland theme):
-- search shows everywhere (good)
-- login only appears for initial site access (good)
-- the banner NEVER appears but the URL DOES appear and if it is clicked, I get the banner on the screen by itself.
Also, Drupal 7 is automatically creating an INVALID htaccess file in the sub-directory where the banner is kept, which MIGHT be causing the missing banner. The "bad" things are: "options" statements no longer allowed in htaccess by Apache (2.4) and php_flag settings also not allowed.
If I use the Theme/logo facility, the banner overlaps the main menu and obscures it, so that is no help. Also, I eventually want the banner ONLY on the login page.
wow
Thank You Chris, it really helps!
Great! You're very welcome.
Great! You're very welcome. Please don't hesitate if you have anymore questions.
Best of luck to ya!
Chris
Acquia Slate Header Image Rotating
I would like to change the header image in Acquia Slate to several images that rotate (fade in and fade out)
I know this is possible in simple javascript, but gow do i replace the background image code for the standard image seascape.jpg with the javascript code for the rotating images?
Is this possible and how?
Thanks!!
You many want to look at the
You many want to look at the dynamic display block
http://drupal.org/project/ddblock
I did this and it worked with one problem
I did this and it worked great except for one problem. The image I'm using is very wide but not very tall. The header got taller and now I can see background above and below my image. I just want to see the image. Can anyone tell me what I've done wrong? Thanks.
OH! Also, is there a way to make the image stretch depending on the window size? So that if you're looking at a huge monitor it still goes all the way across and if it's small you don't have to scroll over for content.
dynamic image set option
hi,
i have discussion,
am using d6 i need upload multiple image with sorting option. in d6 any idea..but i need print a block.
any one can help me...
am waiting for your replay.