= Description = When displaying certain pages especially in Internet Explorer 6, the wikipage begins first where the panels on the rigth side end. Bug in Righsidebar? Bug in silly IE? == Steps to reproduce == ## Describe the steps needed to reproduce the bug. If we can't reproduce it, we probably can't fix it. 1. Use rightsidebar theme on IE 6 2. Following code could force this behaviour. {{{ || '''Termin''' || '''Uhrzeit''' || '''Beschreibung''' || }}} 3. Works fine with following code {{{ || '''Termin''' || '''Uhrzeit''' || '''Beschreibung''' || }}} 4. Problem is: the wikipage you see on the screenshots below doesn't use a singe table!!! So I could not prevent the page from that behaviour. == Example == ##Add URL that show the bug, screenshot or test wiki markup that fail... ##URL: Screenshot IE6 on WinXP {{attachment:ie.jpg}} Screenshot Firefox on WinXP {{attachment:firefox.jpg}} ##{{{ ##Example wiki markup that fail ##}}} == Details == ## If you got a traceback, please save the traceback page as html and attach here: ## attachment:traceback.html ## if the bug is in this wiki, just kill the table and write: This Wiki. ## If a traceback is not available, please fill in the details here: || '''!MoinMoin Version''' ||1.5.4 || || '''OS and Version''' || Any, other than Firefox || || '''Python Version''' || || || '''Server Setup''' || || || '''Server Details''' || || || '''Language you are using the wiki in''' (set in the browser/UserPreferences) || || == Workaround == ## How to deal with the bug until it is fixed I had to change the rightsidebar theme to a leftsidebare theme to get rid of that behaviour. IE seems to have problems with "float=right" and elements, which float the sidebars on the left and which are too big (e.g. tablewidth=100%). You can notice this behaviour, when you first use "tabelwidth=99%" and then "tablewidth=100%". The wikipage seems to get bigger a little bit, the distance between the borders of the wikipage and the sidebars diminuishes. In the second case, the pages jumpes down because IE does'nt know how to deal with that element, that is too big. I have tried several things (overflow=scroll...), but could not prevent IE from that behaviour. IE doesn't have problems with "float=left" and setting sidepanel to "overflow=visible". Since I like the sidebars more than the others themes, I changed the theme to a leftsidebar theme.. Maybe the experts will find a better solution for that.. P.S.: Also the navibar has some problems. Long Wikipagenames are truncated by (...) too late! Before the truncation of the url starts, the text is already outside the sidepanel! We have either to change the truncation rules in navibar or make the sidebars a little bit bigger, maybe size=220px, or the fontsize smaller.. Proposed workaround doesn't work! Changing rightsidebar to lefsidebar doesn't change behaviour of IE6! = Discussion = * Maybe this is also a problem with the css. See for other strange behaviour of Rightsidebar-Theme-CSS Bug MoinMoinBugs/LogoBugInRightsidebarTheme * Opera (9.01 Linux Build 400, no compatibility options set) renders the page in the same way as Internet Explorer, while Firefox (1.5.0.5 Linux) renders it "correctly", suggesting that this may actually be a Firefox bug depended on by the theme CSS * Works fine on Opera 9.2 in WindowsXP * IE7 seems still to have some problems with this. Pages with table=100% are now shown correctly, but there are other pages where you can still find that behaviour, where I could not reproduce, what causes the jumping of the page. = Plan = ## This part is for Moin``Moin developers: * Priority: * Assigned to: * Status: ---- ## If you are a moin core developer, replace the category to Category* in these cases: ## Category MoinMoinNoBug - if this is not a bug. ## Category MoinMoinBugConfirmed - if you can confirm the bug on current code. ## Category MoinMoinBugFixed - after the bug is fixed in current code. CategoryMoinMoinBug