Ultimate PNG Fix Plugin (for IE up to version 6.x) Plugin

*** Native Joomla! 1.5 version now available! ***

The "Ultimate PNG Fix" Plugin (for IE up to version 6.x) gives you the ability to correct "alpha" transparency for BOTH inline and background 24/32-bit PNG images on Internet Explorer (from version 5 up to version 6.x, versions 7+ support PNG transparency natively). It does that by triggering some optional filters in IE using Javascript and thus achieving alpha transparency.

Freely speaking, this plugin "eases" the implementation of PNG alpha transparency for everyone by correctly inserting the appropriate Javascript code (including correct file and image paths).

"Inline" PNG images are the ones that you would use inside your joomla content items or inside your template with a normal tag. "Background" PNG images are the ones that you would normally include in your template's css file, e.g.

[code]
.header {
background:#c0c0c0 url(../images/transparent.png) no-repeat;
width:100px;
height:80px;
}
[/code]

There are no restrictions on how we write the code in our css file, we can freely use background pngs even when we use shorthand syntax (which does not work in other proposed solutions).

And best of all? There is no HTML hassle at all! Just install the plugin, publish it and there you have it! Full PNG alpha transparency for your template graphics on Internet Explorer up to version 6!

*** IMPORTANT ***
Please read carefully the usage suggestions inside the plugin's admin for better implementation, as IE posses some limitations on PNG usage in general.

Credits (for the javascript code = all the hard work) go to:
- Bob Osola ( http://homepage.ntlworld.com/bobosola )
- Youngpup ( http://www.youngpup.net )
- Drew McLellan ( http://www.allinthehead.com ).

The official website of the plugin at http://www.joomlaworks.gr/ will always feature the latest update of the "Ultimate PNG Fix" Plugin for Joomla 1.0.x/1.5.x.

Please show your support by rating or commenting on the plugin HERE.

The "Ultimate PNG Fix" Plugin for Joomla 1.0.x/1.5.x is released under the GNU/GPL license. Have fun!


############################################
IMPORTANT:
Please visit our backup website at:
http://www.joomlaworks.org
in case the main server is down.
############################################


BRAND NEW FORUM SITE OPEN for support to all JoomlaWorks extensions!
Check it out at http://forum.joomlaworks.gr/


*************************************************
***Version 2.0 Changelog (May 27th, 2008)***
*************************************************
Native Joomla! 1.5 version released.

*************************************************
***Version 2.0 Changelog (October 2nd, 2006)***
*************************************************
Today we are releasing version 2.0 of the "Ultimate PNG Fix" Plugin for Internet Explorer (up to version 6.x, version 7 supports PNG transparency natively).

It features updated versions of the ever popular scripts from Bob Osola, Youngpup and Drew McLellan, as well as the ability to choose if you want to enable PNG Alpha Transparency (IE up to version 6.x) for inline and/or backgound images!

We have also included some tips to better get you started on using 24/32-bit transparent PNG images in your Joomla! site, without worrying if they will have problems displaying on IE. Among the tips you will find a CSS solution for enabling links above transparent PNGs on IE, which up until now had been a headache to implement!

So go on, let your imagination sparkle with transparent images in your Joomla! template!

Report

bymxgs on August 24, 2009
I've tried many so-called png fixes, but the only one still working perfectly fine for me (without breaking layouts etc) is Supersleight (http://24ways.org/2007/supersleight-transparent-png-in-ie6).

just upload the javascript to your template, together with the x.gif transparent gif, put conditional comments to call up the javascript, et voilà, it works a charm.
bytrombonechamp on March 25, 2009
It accomplished the job well, however it completely ruined my template (and not just the menu images). Be sure to test it with your template first!
bymorktron on January 22, 2009
A great try but unfortunately it just doesn't work. It does make pngs transparent though which is great but it distorts them beyond recognition and destroys the rest of your website.

If you still build sites in tables and have no repeating backgrounds then give it a go...

Hurry up IE8!
byCET on July 14, 2008
I have yet to find a PNG fix that actually fixes background PNG's consistently. This one works most of the time (still not all the time though), but the problem is that it breaks a lot of other stuff.

PNG's that are non-background images can be stretched until they're totally unrecognizable.

Also, every link, radio button, and submit button on the page becomes useless pictures and text.

Most of the forums on this site are very active, except for the one addressing this extension; it's all but dead. There have only been a few post in the last 9 months, and they're all unanswered questions.

To make matters worse, this extensions breaks other extensions that this same company makes! If you use Frontpage Slideshow, it won't work with this extensions unless you hack it. Granted, it doesn't require a lot of hacking, but it shouldn't require ANY hacking. Doesn't JoomlaWorks test their extensions with each other to ensure they all work together?

I've seen a lot of great extensions and support out of this company, and I never thought I'd be writing a bad review for one of these guys' products. I'm sorry to say that this one is SEVERELY lacking. I'm both surprised and disappointed.
I think I see the problem with people who say "works great for backgrounds" conflicting with "I couldn't get it to work for backgrounds".

If I have an area that has a specific size (header) and the background image MATCHES that size and doesn't tile, it works. It will not repeat for me.
First thank you so much for this great plugin...

Installing and using is easy as charm.

The plugin is effective in most cases. Having said that, I noticed that the IE6 (and probably 5 as well) will not change background image in menu items when on mouse hover (css option).
Otherwise, great job - thank you.
bybinarie on June 22, 2007
Sorry to say but this plugin seemed to cause more problems than it fixed. I never got it working for background images - only inline - and it caused conflicts with other things on 1 site and completely messed up the template of another. I wont use this again as it wasn't even clear that Ultimate PNG was the thing causing the problem - so I spent hours and hours wasting my time until I tried uninstalling this mambot.

Not worth it....
Too bad it doesn't appear to work if you have a PNG file that is inserted through a content page. For instance I created a static content page and put in a PNG image and it did not parse it. Anyway around this?
bysergeyromanov on January 21, 2007
Thank you very much
bymaroudi on January 17, 2007
Works so fine! Install the mambot, enable it and the IE/png problem goes away like a fart in a breeze.

I can't tell how much I hate IE for all the hours I've spent working around its stupid shortcomings. Works just fine on images, backgrounds (embedded and linked-in) and most probably on everything else.

Can't wait doing some nice design with decent transparency features. No more waiting for IE7 to become popular enough!
byfab35 on June 23, 2006
Very nice !!
Unfortunately, that does not work for any rollover image !!
bygws on June 22, 2006
Creates havoc with the latest templates that use images in the menus.However it says quite clearly dont use it where you have links. I created a couple of banners and the effect in IE was very good indeed.Of all the ie transparancy plugins i have tried this is the best yet.