SuperSleight PNG fix Plugin

There are many PNG fix solutions available, but none of them work for me like Drew McLellan's SuperSleight, which is the basis of this plugin.

Since none of the PNG fixes are 100% efficient and are known to mess up regular non-transparent background PNGs used in certain templates, this plugin can either process only inline or inline and background images, depending on your needs and/or the template you intend to use.

For more info, visit http://24ways.org/2007/supersleight-transparent-png-in-ie6/ or http://www.edgeofmyseat.com/

Report

All my images, that have transparency, in all IE versions had gone.
It's not useful as it should be.
I cannot rate this plugin. I have sh404 installed and when activated the pages fail to load. I hope the developer can fix this issue as it seems like a good solution to my ie6 issues.
byskooza on September 24, 2009
Great little fix, normally write it in manually but this one does the trick. Only little problem i found is that the path to the x.gif doesnt work with joomla 1.5 seo activated, it always follows the menu path

eg:
bikes/collection2010/plugins/system/pngfixjs/x.gif
should be just:
plugins/system/pngfixjs/x.gif

so all i did was enter the full path in the .js works like a charm.

thankyou again
byStormIT on September 23, 2009
I have to say, I was a bit dubious about this as all so called PNG "fixes" seem to do more harm than good. However, have installed this on a customers site and this is PERFECT!

Does the job perfectly and seamlessly, thank you very much! Great plugin, well done!!
bybjkolad on June 11, 2009
I've been looking for something just like this and it was very easy to use. It does just what is says it will.
byDieter4abo on May 7, 2009
First of all, this plugin rocks!!!
With this plugin I finaly managed to get everything right in every browser (IE6, IE7, FF, Opera)

First i had a problem with opera because the script to get png transparent came always in the header, no matter what browser.
So i fixed the code by going from this:

?> addCustomHeadTag($newtag);
?> addCustomHeadTag($newtag);
?> php

I changed the IF to IE7 en added the IF into the tag that has to be imported in the header.

Now everything works fine

THX again for this plugin...
Thanks for putting this together-- but as soon as i activated the plugin, the font sizes in both the front end AND the Administrator side of the site were messed up! All the fonts went really big and ugly...

So I decided to manually insert the supersleight code into the template myself in the end, because that was faster than trying to figure out what went wrong with this!
byIlya_123 on April 15, 2009
Just change plugins\systems\spngfix.php

32:
$newtag = '';

41:
$newtag = ' ';

After changes plugin Excellent work in FF, Opera etc.

Sorry my bad english.
Enjoy!
Owner's reply

LOL that's funny :))

Anyway, no need to make fun of it, as the plugin works flawlessly - as I said the JS might cause problems with certain templates, but you better talk to Drew about it :)

Cheers!

bymbiolsi on April 9, 2009
I had a site that looked great in Opera (mac/win), Safari (mac/win), FireFox (mac/win), and IE7, but those darned PNG transparencies in IE6 were killing it there! Personally, I think anyone who uses IE6 needs to be... well, anyway, this fixed it immediately. Small, lightweight, install and activate the plugin.

Well done!
After installing this plugin, my PNG pictures seem to "disappear" in Internet Explorer (it works fine in FireFox, but then again there wasn't any problem in FF before, since I needed this plugin for IE users).
Also, all of my boxes (shoutbox, latest news box, and left/right module boxes) seem to ignore the "boundaries" or borders I set in my template css files, so everything overflows in the page (the entire scroll box content is spilled onto the whole site rendering the scroll bar useless)
Owner's reply

I am sorry the plugin didn't work for you; as I said, it doesn't ALWAYS work properly, just as none of the available PNG fixes do. This one, however, worked for me when no other did, so I decided to make it into a plugin.

There are other PNG fixes available here, try them one by one - might work for you :)