Hi guys

I am still having problems with png images not rendereing correcting in IE6

I have installed png fix 6.x-1.0 and checked using Firebug that the block icon in questions has the css class class="block-icon pngfix". I have even declared this css class in the in the module admin/setting/pngfix with no luck :-((

What am I doing wrong? ONce corrected will this also allw the rouned corners on the block title to render correctely in IE6

My dev site can be found at : http://www.academytraining.uk.com/sandpit/

Thanks for your help

Comments

jwolf’s picture

Assigned: Unassigned » jwolf
Category: bug » support
Status: Active » Postponed (maintainer needs more info)

I believe the problem is that the path to the theme is incorrect. You have the theme in /sandpit/sites/all/themes/acquia_marina whereas, the default path is /sites/all/themes/acquia_marina

Why don't you try changing the path in the files iepngfix.htc and ie6-fixes.css to /sandpit/sites/all/themes/acquia_marina

You don't need to use a PNG fix module for this to work. If the icons aren't displaying correctly in IE6 it's most likely an issue with the path to the theme.

mcjudd’s picture

Hi Jay

Done those changes in the files and now the block images just disappear in IE6! What am I doing wrong - see link in original issue

Thanks for your continuing help on this one

mcjudd’s picture

Status: Postponed (maintainer needs more info) » Active
vmenelas’s picture

I also have been having this issue. I tried everything I know.
Even upgrading Acquia Marina.

jwolf’s picture

Status: Active » Postponed (maintainer needs more info)

Someone posted a comment to the Marina handbook about the IE6 pngfix here: http://drupal.org/node/357261#comment-1247214
Does this work for you?

vmenelas’s picture

Unfortunately, it does not.

mcjudd’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)
mrtbc’s picture

I am having the same problem. My theme is in mysite.com/themes/acquia_marina. I have changed the path in both of the files but it doesn't seem to be working.

mrtbc’s picture

I was unable to make the built-in Acquia Marina fix work. Here is a quick but imperfect fix for anyone else with the same problem:

1. Install the separate Drupal PngFix Module

2. Look up the ID of each block that you want to fix e.g.

<div id="block-block-1" class="block block-block">

3. In /admin/settings/pngfix enter each ID separated by commas in this format, e.g.

#block-block-1,#block-block-5,#block-block-8

This will fix the PNG images.

WARNING - unfortunately one side-effect is that this will remove the nice grey shading in the rest of the block so it just has a white background, but this is not nearly as bad as the grey PNG background issue.

mrtbc’s picture

Here is an even more unpleasant version of this hack, that works fully without effecting any other images:

1. Install the separate Drupal PngFix Module

2. Edit block.tpl.php in the Acquia Marina theme directory

3. Change:

<div class="block-icon pngfix"></div>

to:

<div class="mypngfix">
<div class="block-icon pngfix"></div>
</div>

3. In /admin/settings/pngfix enter:

.mypngfix
vmenelas’s picture

#10 Does not work for me for some reason..anyone knows?