[TYPO3-core] RFC: Bug #7817: Transparent PNGs do not work in IE 6

Steffen Kamper steffen at sk-typo3.de
Fri Mar 14 12:51:14 CET 2008


"Ingo Renner" <ingo at typo3.org> schrieb im Newsbeitrag 
news:mailman.1.1205491686.1555.typo3-team-core at lists.netfielders.de...
> Hi all,
>
> This is a SVN patch request.
>
> Type: bugfix
>
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=7817
>
> Branches: 4.2
>
> Problem:
> IE6 is too stupid to handle alpha channel PNGs (and basically everything
> else that's fun)
>
> Solution:
> use Javascript to apply Microsoft's special filter where this works.
> However, there are places where this didn't work (background images like
> the arrows in the module menu with t3skin). After trying to make this
> work for two days now (together with Steffen) I give up... I've added
> the affected images in a new folder /typo3/gfx/ie6/ so that we know that
> we can safely remove them at some point. These images are used through
> an additional stylesheet for IE6 in t3skin.
>
> Notes:
> unpack the zip with the images in /typo3/gfx/ and apply the patch.
>
>
> Ingo
>
> -- 

Hi,

tested and works, +1

i attached the patch again because i had problems and had to add parts 
manually.

vg  Steffen 


begin 666 stupid_IE6_fix2.diff
M26YD97 at Z('1Y<&\S+V)A8VME;F0N<&AP#0H]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]#0HM+2T@='EP;S,O8F%C:V5N9"YP:' )*')E=FES:6]N(#,T,C,I#0HK
M*RL@='EP;S,O8F%C:V5N9"YP:' )*'=O<FMI;F<@8V]P>2D-"D! ("TY-RPV
M("LY-RPW($! #0H@"0D))VIS+W-I>F5M86YA9V5R+FIS)RP*( D)"2=J<R]T
M;V]L8F%R;6%N86=E<BYJ<R<L"B )"0DG:G,O;6]D=6QE;65N=2YJ<R<L"BL)
M"0DG:G,O:65C;VUP871I8FEL:71Y+FIS)RP*( D)"2<N+B]T,VQI8B]J<V9U
M;F,N979A;&9I96QD+FIS)PH@"0DI.PH@"D! ("TW,C$L-" K-S(R+#0 at 0$ -
M"B *("1465!/,V)A8VME;F0M/G)E;F1E<B at I.PH@"BT_/@T*7"!.;R!N97=L
M:6YE(&%T(&5N9"!O9B!F:6QE#0HK/SX*26YD97 at Z('1Y<&\S+VIS+VEE8V]M
M<&%T:6)I;&ET>2YJ<PT*/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*+2TM('1Y
M<&\S+VIS+VEE8V]M<&%T:6)I;&ET>2YJ<PDH<F5V:7-I;VX@,S0R,RD-"BLK
M*R!T>7!O,R]J<R]I96-O;7!A=&EB:6QI='DN:G,)*'=O<FMI;F<@8V]P>2D-
M"D! ("TR-2PV("LR-2PS,2! 0 T*("HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*B\*( H@
M"BM%;&5M96YT+F%D9$UE=&AO9',H>PHK"7!N9TAA8VLZ(&9U;F-T:6]N*&5L
M*2!["BL**PD)=F%R(&5L(#T@)"AE;"D["BL)"79A<B!T<F%N<W!A<F5N=$=I
M9E!A=&@@/2 G8VQE87(N9VEF)SL**PHK"0EI9BAE;"YS<F,N96YD<U=I=&@H
M)RYP;F<G*2D@>PHK"0D)"2\J(&EF(&ET)W, at 86X@:6UG(&%N9"!A('!N9R J
M+PHK"0D)=F%R(&%L<&AA26UG4W)C(#T at 96PN<W)C.PHK"0D)=F%R('-I>FEN
M9TUE=&AO9" ]("=S8V%L92<["BL)"0EE;"YS<F,@/2!T<F%N<W!A<F5N=$=I
M9E!A=&@["BL)"7T**PHK"0EI9BAA;'!H84EM9U-R8RD@>PHK"0D)96PN<W1Y
M;&4N9FEL=&5R(#T@)W!R;V=I9#I$6$EM86=E5')A;G-F;W)M+DUI8W)O<V]F
M="Y!;'!H84EM86=E3&]A9&5R*'-R8STB(WMA;'!H84EM9U-R8WTB+'-I>FEN
M9TUE=&AO9#TB(WMS:7II;F=-971H;V1](BDG+FEN=&5R<&]L871E* HK"0D)
M>PHK"0D)"6%L<&AA26UG4W)C.B!A;'!H84EM9U-R8RP**PD)"0ES:7II;F=-
M971H;V0Z('-I>FEN9TUE=&AO9 HK"0D)?2D["BL)"7T**PHK"0ER971U<FX@
M96P["BL)?0HK?2D["BL*('9A<B!)14-O;7!A=&EB:6QI='D@/2!#;&%S<RYC
M<F5A=&4H>PH@"B )+RHJ"D! ("TS-"PY("LU.2PQ-R! 0 T*( D)179E;G0N
M;V)S97)V92AD;V-U;65N="P@)V1O;3IL;V%D960G+"!F=6YC=&EO;B at I('L*
M( D)"20D*"=I;G!U=%MT>7!E/2)C:&5C:V)O>")=)RDN:6YV;VME*"=A9&1#
M;&%S<TYA;64G+" G8VAE8VMB;W at G*3L*( D)?2YB:6YD*'1H:7,I*3L**PHK
M"0E%=F5N="YO8G-E<G9E*'=I;F1O=RP@)VQO860G+"!F=6YC=&EO;B at I('L*
M*PD)"6EF*"]-4TE%(#8O+G1E<W0H;F%V:6=A=&]R+G5S97)!9V5N="DI('L*
M*PD)"0DD)"@G:6UG)RDN96%C:"AF=6YC=&EO;BAI;6<I>PHK"0D)"0EI;6<N
M<&YG2&%C:R at I.PHK"0D)"7TI.PHK"0D)?0HK"0E]*3L*( E]"B!]*3L*( HM
M:68@*%!R;W1O='EP92Y"<F]W<V5R+DE%*2!["BMI9BA0<F]T;W1Y<&4N0G)O
M=W-E<BY)12D@>PH@"79A<B!465!/,TE%0V]M<&%T:6)I;'1Y(#T@;F5W($E%
M0V]M<&%T:6)I;&ET>2 at I.PH@?0I);F1E>#H@='EP;S,O<WES97AT+W0S<VMI
M;B]E>'1?=&%B;&5S+G!H< T*/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*+2TM
M('1Y<&\S+W-Y<V5X="]T,W-K:6XO97AT7W1A8FQE<RYP:' )*')E=FES:6]N
M(#,T,C,I#0HK*RL@='EP;S,O<WES97AT+W0S<VMI;B]E>'1?=&%B;&5S+G!H
M< DH=V]R:VEN9R!C;W!Y*0T*0$ @+3$T.2PU("LQ-#DL.2! 0 T*( DD5$)%
M7U-464Q%4ULG<VMI;DEM9R==6R=-3T0Z=&]O;'-?96TO=6YI;G-T86QL+F=I
M9B==(#T at 87)R87DH)'1E;7!?95 N)VEC;VYS+V5X="]T96UP;&%V;VEL82]M
M;V0Q+VUO9'5L96EC;VXN9VEF)RPG=VED=&@](C(R(B!H96EG:'0](C(R(B<I
M.PH@"B )+R]P<FEN=%]A*"140D5?4U193$53+#(I.PHK"BL))$=,3T)!3%-;
M)U194$\S7T-/3D9?5D%24R==6R=T>7!O,R]B86-K96YD+G!H<"==6R=A9&1I
M=&EO;F%L0F%C:V5N9$ET96US)UU;72 ]('0S;&EB7V5X=$UG;3HZ97AT4&%T
M:"@G=#-S:VEN)RDN)W)E9VES=&5R264V4W1Y;&5S:&5E="YP:' G.PHK"B!]
M"BL*(#\^"DEN9&5X.B!T>7!O,R]S>7-E>'0O=#-S:VEN+W)E9VES=&5R264V
M4W1Y;&5S:&5E="YP:' -"CT]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T-"BTM+2!T
M>7!O,R]S>7-E>'0O=#-S:VEN+W)E9VES=&5R264V4W1Y;&5S:&5E="YP:' )
M*')E=FES:6]N(# I#0HK*RL@='EP;S,O<WES97AT+W0S<VMI;B]R96=I<W1E
M<DEE-E-T>6QE<VAE970N<&AP"2AR979I<VEO;B P*0T*0$ @+3 L," K,2PQ
M,B! 0 T**SP_<&AP#0HK:68H5%E03S-?34]$12 ]/2 G0D4G*2![#0HK#0HK
M"0DO+R!H86YD;&4@<W1U<&ED($E%- at T**PDD=7-E<D%G96YT(#T@=#-L:6)?
M9&EV.CIG971);F1P16YV*"=(5%107U5315)?04=%3E0G*3L-"BL):68H(2AS
M=')P;W,H)'5S97)!9V5N="P@)TU3244 at -B<I(#T]/2!F86QS92D@)B8@<W1R
M<&]S*"1U<V5R06=E;G0L("=/<&5R82<I(#T]/2!F86QS92D@>PT**PD)+R]M
M86ME('-U<F4@=V4@;6%T8V@@244V(&)U="!N;W0 at 3W!E<F$-"BL)"21'3$]"
M04Q36R=465!/,V)A8VME;F0G72T^861D0W-S1FEL92 at G:64V9FEX)RP@)W-Y
M<V5X="]T,W-K:6XO<W1Y;&5S:&5E=',O:64V+F-S<R<I.PT**PE]#0HK#0HK
M?0T**S\^#0I<($YO(&YE=VQI;F4 at 870@96YD(&]F(&9I;&4-"DEN9&5X.B!T
M>7!O,R]S>7-E>'0O=#-S:VEN+W-T>6QE<VAE971S+VEE-BYC<W,-"CT]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T-"BTM+2!T>7!O,R]S>7-E>'0O=#-S:VEN+W-T
M>6QE<VAE971S+VEE-BYC<W,)*')E=FES:6]N(# I#0HK*RL@='EP;S,O<WES
M97AT+W0S<VMI;B]S='EL97-H965T<R]I938N8W-S"2AR979I<VEO;B P*0T*
M0$ @+3 L," K,2PQ.2! 0 T**R\J("T at +2 M("T at +2 M("T at +2 M("T at +2 M
M("T at +2 M("T at +2 M("T at +2 M#0HK#0HK5&ET;&4@(#H at 5%E03S, at 8F%C:V5N
M9"!V97)T:6-A;"!M96YU('-T>6QE<PT**T%U=&AO<B Z($EN9V\@4F5N;F5R
M(#QI;F=O0'1Y<&\S+F]R9SX-"BM54DP@(" @.B!H='1P.B\O='EP;S,N;W)G
M#0HK#0HK1&5S8W)I<'1I;VX at .B!F:7AE<R!T:&4@<W1U<&ED($EN=&5R;F5T
M($5X<&QO<F5R#0HK#0HK"21)9"0-"BL-"BLM("T at +2 M("T at +2 M("T at +2 M
M("T at +2 M("T at +2 M("T at +2 M("T at +2 J+PT**PT**R-T>7!O,RUM96YU(&QI
M(&1I=BYE>'!A;F1E9"![#0HK"6)A8VMG<F]U;F0M:6UA9V4Z('5R;"@G+BXO
M+BXO+BXO9V9X+VEE-B]A<G)O=V1O=VXN9VEF)RD[#0HK?0T**PT**R-T>7!O
M,RUM96YU(&QI(&1I=BYC;VQL87!S960@>PT**PEB86-K9W)O=6YD+6EM86=E
M.B!U<FPH)RXN+RXN+RXN+V=F>"]I938O87)R;W=R:6=H="YG:68G*3L-"BM]
M#0I);F1E>#H@='EP;S,O<WES97AT+W0S<VMI;B]S='EL97-H965T<R]M;V1U
M;&5M96YU+F-S<PT*/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*+2TM('1Y<&\S
M+W-Y<V5X="]T,W-K:6XO<W1Y;&5S:&5E=',O;6]D=6QE;65N=2YC<W,)*')E
M=FES:6]N(#,T,C,I#0HK*RL@='EP;S,O<WES97AT+W0S<VMI;B]S='EL97-H
M965T<R]M;V1U;&5M96YU+F-S<PDH=V]R:VEN9R!C;W!Y*0T*0$ @+3,U+#<@
M*S,U+#<@0$ -"B )9F]N="US:7IE.B Q,7!X.PH@"6-O;&]R.B C-3 U9#9D
M.PH@"6)O<F1E<CH@;F]N93L*+0EB86-K9W)O=6YD+6-O;&]R.B!T<F%N<W!A
M<F5N=#L**PEB86-K9W)O=6YD+6-O;&]R.B C961E965E.PH@"7!A9&1I;F<Z
M(#)P>" P<'@@-'!X(#$V<'@["B );6%R9VEN.B X<'@@,'!X(#)P>" T<'@[
M"B ):&5I9VAT.B!A=71O.PI 0" M-#0L,3(@*S0T+#$R($! #0H@?0H@"B C
M='EP;S,M;65N=2!L:2!D:78N8V]L;&%P<V5D('L*+0EB86-K9W)O=6YD+6EM
M86=E.B!U<FPH+BXO+BXO+BXO9V9X+V%R<F]W<FEG:'0N<&YG*3L**PEB86-K
M9W)O=6YD+6EM86=E.B!U<FPH)RXN+RXN+RXN+V=F>"]A<G)O=W)I9VAT+G!N
M9R<I.PH@"6)A8VMG<F]U;F0M<F5P96%T.B!N;RUR97!E870["B!]"B *("-T
M>7!O,RUM96YU(&QI(&1I=BYE>'!A;F1E9"!["BT)8F%C:V=R;W5N9"UI;6%G
M93H@=7)L*"XN+RXN+RXN+V=F>"]A<G)O=V1O=VXN<&YG*3L**PEB86-K9W)O
M=6YD+6EM86=E.B!U<FPH)RXN+RXN+RXN+V=F>"]A<G)O=V1O=VXN<&YG)RD[
M"B )8F%C:V=R;W5N9"UR97!E870Z(&YO+7)E<&5A=#L*('T*( I 0" M.#<L
4,R K.#<L-"! 0 T*( H@"B **PH`
`
end



More information about the TYPO3-team-core mailing list