First off, thanks for the theme. Nice work.
Sadly, it seems that the forums only display properly in Internet Explorer on Windows. This is with the base, unmodified Framework theme running on Drupal 6. I tried the following browsers, and in all of them, the forums table spilled over the right side of the div with ID "forum" (thus going under the right sidebar):
- Firefox 3.5/Windows
- Firefox 3.5/Linux
- Opera 10/Windows
- Safari 4/Windows
I did some poking around in the issue queue, and saw a post that this was supposedly fixed in 2.5. So, I tried reverting to 2.5, and the problem was still there (even after clearing both my browser's cache and Drupal's cache) in any browser other than Internet Explorer. So, it looks like that patch that was committed only fixes the problem in IE. I am not using any modules that modify the forum, and I even tried disabling Drupal's cache.
Any idea how to fix this for other browsers? I'm attaching two screenshots, the first showing how the forums display in MSIE, and the second how they display in Firefox.
| Comment | File | Size | Author |
|---|---|---|---|
| Framework Forums in Firefox.png | 24.41 KB | dan.thompson | |
| Framework Forums MSIE.png | 22.48 KB | dan.thompson |
Comments
Comment #1
dan.thompson commentedDid some research on this. Problem seems to be caused by the fact that tables (which the forums use) adjust how they are rendered based on the content in them, not how large the viewable area is. I tried limiting the width of the content in my forums, but that did not help.
I think I am just going to ditch the Drupal forums, and go with phpBB + the phpBB integration module. Hopefully this can be fixed at some point. I completely understand if people don't hve the time, though. I'd fix it myself, except that my CSS-fu is rather weak. :)
Comment #2
kits commentedHello, I could resolve it (firefox 3.5.3) to a far extend. In style.css change the width of .container in percent. I tried it with 98%. This at least stopped extending the table beyond the pagewidth.
Comment #3
tinohuda commentedSome Problem here.
For #2 not solution for my centered lay-out with fixed-width.
Comment #4
soundboy89 commentedI was probing around because I had the same problem, and it looks even worse with Advanced Forum. I found the problem to be specifically for the .container CSS class. In the Framework stylesheet, it's set to a fixed pixel width (950px) and display:block. After overriding both attributes, the forum now looks the way it should.
To override the values, I'm targeting specifically all the elements using the .container class within the #forum div, like this:
#forum .container { width: auto; display:inherit; }Hope this helps.
Comment #5
andregriffin commentedThis is fixed in Framework 3.