View Issue Details

IDProjectCategoryView StatusLast Update
0001093OXID eShop (all versions)3.1. Design, GUI, UXpublic2009-09-03 14:39
Reportermarek_fiser Assigned To 
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionno change required 
Product Version4.1.3 revision 19918 
Fixed in Version4.1.6 revision 22740 
Summary0001093: IE6 uncorrect display buttons in forms in right column
DescriptionIE6 (maybe subversion dependent) uncorrect display buttons in forms in right column.

solution: remove in oxid.css (and gui/oxid.tpl.css) on line 51 definition "position:relative;" for "span.btn input, span.btn a"
TagsNo tags attached.
Attached Files
wrong-right-buttons-in-ie6-1.PNG (192,039 bytes)   
wrong-right-buttons-in-ie6-1.PNG (192,039 bytes)   
wrong-right-buttons-in-ie6-2.PNG (199,883 bytes)   
wrong-right-buttons-in-ie6-2.PNG (199,883 bytes)   
alt-0160-before-doctype.PNG (110,282 bytes)   
alt-0160-before-doctype.PNG (110,282 bytes)   
Theme
BrowserInternet Explorer 6.x or older
PHP Version5.2.6
Database Version5.0.33

Activities

dainius.bigelis

2009-07-13 14:34

reporter   ~0001187

Reminder sent to: marek_fiser

Hi,

Can you send us the screenshow how you see it with IE6?
Also, could you please check if there is the same issue on our demoshops at:
http://demoshop.oxid-esales.com/enterprise-edition/
http://demoshop.oxid-esales.com/professional-edition/

Because we cannot reproduce it localy. If you are talking about the forms: registration, openid, newsletter email - for us it is shown exactly the same well as with IE7.

Best regards,

marek_fiser

2009-07-13 14:57

reporter   ~0001189

on first image is your demoshop during loading. both your eshops has broken buttons during loading page, and then its fixed.

on second image is localized demoshop by oxy online, with czech language and articles, but it has same templates and styles! powered by http://www.wampserver.com/ on localhost. broken buttons i have ever.

on "real" server it appears time to time. sometimes it freeze broken, sometimes it fix.

in IE7 it is o.k.

dainius.bigelis

2009-07-13 15:59

reporter   ~0001192

Reminder sent to: marek_fiser

Hi,

Now it's clear.
This is IE bug: when there is BOM or spaces (i.e. ALT+0160 or  ) before the "<!DOCTYPE..." line in the page source, then DOCTYPE line is ignored, so IE switches to Quirks mode. Here is some discussion about this case:
http://www.webmasterworld.com/css/3623733.htm

Could you please check your changed files, if there is no BOM or space before DOCTYPE line in any file?

Please let us know if you found some and when these are removed, the elements are displayed correctly.

marek_fiser

2009-07-13 16:33

reporter   ~0001193

of course it's IE bug. but! do you mean that to quirk mode are switched only buttons on right side? :-( and i wrote: in localized version are all files unchanged, except *lang.php. before doctype definition is nothing.

look, i'll upload image of eshop with alt+0160 before doctype...

ist es endlich klar?

dainius.bigelis

2009-07-14 14:26

reporter   ~0001203

Last edited: 2009-07-14 14:27

Reminder sent to: marek_fiser

No, it's not clear. What I worry about - why the same source code on our demoshop and your local servers works differently (as on demoshop the buttons finaly stand to correct place). It's possible that such behaviour depends on the changes in the language file.
And we cannot research it deeper, because we cannot reproduce that localy (except the case when the   is before DOCTYPE).
Also we checked with IE6 render at http://ipinfo.info/netrenderer/index.php - and this also shows correctly.
That's why I'm asking for your help, to find the cause.
Can you send the link to your system, where we could reproduce the bug, or send this language file?

Best regards,

marek_fiser

2009-07-14 15:33

reporter   ~0001205

you're right. deeply apologize :-(
this is embarrassing... i myself actually wrote several times that it is in lang.php. but IE6 behaves inexplicably very often.

"unstable" buttons are on http://devel4ce.oxid.oxyonline.cz - try refresh page. bad button netrenderer renders too.

localized instalation you can download here http://www.oxid-eshop.cz/download-oxid-eshop-community-edition-d308/

but i found using of bad czech language code. but slovak code is correct and buttons are broken too. but sometimes.

deeply apologize again.

dainius.bigelis

2009-07-14 17:03

reporter   ~0001208

Reminder sent to: marek_fiser

ah, now it's clear why we didn't understood each other :)
these shops (yours and from http://www.oxid-eshop.cz) [^] are not the same 4.1.3 version which was released. It is some development version (nightly build) with changes after official 4.1.3 release.
The officialy released 4.1.3 version has revision number 19918, and these shops have revision number 20428.

So we checked this version (currently in development) and we reproduced the case also (just, of course, this "bug" is not yet released). So this case will be solved in future versions.
Thank you for your report.

marek_fiser

2009-07-14 18:28

reporter   ~0001210

au :-|

rimvydas_paskevicius

2009-09-03 14:39

reporter   ~0001625

The problem with buttons display is related with missing </div> tag. In CZ and SK languages footer content (id=oxstdfooter) is incorect - missing closing div tag.

<div> OXID Obchod s darčekmi - nápadité darčeky pre všetky príležitosti online </div>
<div> Online nákup trendových výrobkov, životný štýl, doplnky, vtipné, originálne darčeky


This causes not valid html (missing closing tag for <div id="page">) and IE6 cant correctly display buttons.