I was about ready to deploy our website, and when testing it in IE 6 discovered that all pages with a right sidebar had it dropped below the main content. I'm not sure what's causing this...Saw a similar thread where this was happening in Vista, but that isn't the case here.

You can see for yourself at http://66.147.242.82/~joyfulpa/joyfulpath/healing

Also, after upgrading to 6.6 from 6.4, I noticed my pages that are a View (and not a node) have been very affected. The right sidebar drops there as well, but not entirely below the content, just below the screen height (until you scroll down). And it becomes far too wide. Upon examining the code, I found it's because the div tags are being closed incorrectly only on the Views pages. See the attachment for a Firebug screenshot. The right-sidebar element should be inside the wrapper and container section, but it's placed outside both. I submitted this question on Views but he said he's never encountered this and it was a theme issue.

You can see examples of this at

http://66.147.242.82/~joyfulpa/joyfulpath/upcomingworkshops
http://66.147.242.82/~joyfulpa/joyfulpath/news

Any help?

CommentFileSizeAuthor
Firebug-clue.png50.57 KBjugney

Comments

jacine’s picture

I've looked at your code in Firebug, and it's clear that there are more than a few extra closing div tags that should not be there in the views content area. This is clear because the issue appears way before the sidebar_right content is printed out, and your view rows are not inside the view-content div.

However, I don't think this is a Views or Sky issue, because I use Sky as a base theme for my projects and I'm constantly in views, and I'm not having the issue at all.

First thing that comes to mind is that you might have overridden a views template file and added in an extra closing div, but you've obviously done a lot of modification to the theme, so if that doesn't work, you should start comparing the contents of your latest copy of sky to what you have.

jacine’s picture

Priority: Critical » Normal
jugney’s picture

Jacine, I could kiss you!

You were right, I had made changes to views-view-unformatted.tpl.php. After reverting to the original, all is well.

Now, do you have any idea about the IE6 problem I mentioned in the first part of my post?

Thanks again!
Jugney

jugney’s picture

Hi,

I'm sorry to be a pest, but the issue of the right sidebar blocks appearing below the main content in IE6 is persisting. I know it's not related to Views, because when I disable the Views-created block, the Email Signup block which still appears after the main content of the page.

I've compared my page.tpl.php, appearance.css and style.css files to the originals and tested changing back every change I've made, but the block still appears below the main content.

Can you provide any more help on this? This is the only remaining issue preventing us from having a website!

Thanks
Jugney

summit’s picture

I confirm this.
I am using the latest D5 version. Right sidebar keeps being under the content and not able to get it on right-top.
I use the standard theme no tweaking.

EDIT: I confirm it only for a panels node-content. The rest works ok. I have a panel (www.drupal.org.project/panels) on the homepage and when I use node-content on it the theming goes not ok.
Thanks a lot in advance for going into this!

greetings,
Martijn

summit’s picture

Hi,

I got it working. For me it had to do with the allowed html-tags.
When I use full-html the problem occurs, but when I use filtered html, then the right bar stays nicely on the right-top!
I added Only local images are allowed. to the allowed attributes to show pictures in filtered html.

Greetings,
Martijn

jacine’s picture

Status: Active » Closed (fixed)

Seems like you guys have this ironed out. If not feel free to reopen.