On IE7, the header is wider than the body: the Block Columns, both Right Hand Side (RHS) and Left Hand Side (LHS) are too narrow. There is a gap between the LHS Block and Middle Columns (not illustrated).
On Firefox, the width is the same all the way down, that is, the Right Hand Side (RHS) edge is straight and consistent and both Block Columns render correctly.
We've played with client Windows Graphics Properties and it makes no difference: IE7 renders the Front Page, Course Menus and other pages differently from Firefox.
We moved all the RHS Blocks (Course/Site Description; Calendar; Messages; Loan Calculator; a Custom HTML block) to the LHS and the RHS Edge then renders correctly. Then moving any one of the original RHS Blocks back causes the RHS indent.
The Course (Topics) pages render nicely on both IE7 and FF.
Has anyone else noticed this? Or is it something unique to us, maybe caused by CSS (Confused Style Sheets)?
Or is it IE7????????
We're using Moodle 1.9 + (Build: 20080402) on Linux 2.6.9-67.0.7.ELsmp / Apache 1.3.41 (Unix) / MySQL.0.45-community / php 5.2.5
We use theme standardwhite to which we've made three wheensy changes:
- replaced the course.gif to a slightly larger graphic;
- put a <br /> between items on the Topics Menus to display the new graphic nicely; and
- added CPDonline.css that contains only entries relevant to Topic Resources.
$THEME->standardsheets = array('styles_layout','styles_fonts','styles_color','styles_moz');
I put a shorter earlier version of this on Moodle "General Problems" forum where someone reasonably suggested it may be the missing </div> or </table> for which I've spent the (UK) long weekend searching.
Any help would be appreciated...