pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Thema gestartet von: SvenW am 03 März 2008, 10:16:14

Titel: PNG Hack bei den News und ...
Beitrag von: SvenW am 03 März 2008, 10:16:14
Hallo :),

ich würde gern bei den Aktionen  "modules.php?name=News&file=print&sid=63" und
"modules.php?name=Content&pa=printpage&pid=22" einen png Hack für den IE einbauen wollen. Wo sollte ich den Hack am besten verbauen?

Oder gibt es evtl. eine Komplettlösung, damit der Hack überall greift?


Titel: Re: PNG Hack bei den News und ...
Beitrag von: G-Man am 03 März 2008, 13:13:21
das kommt in /includes/my_header.php

####IE PNG FIX

echo '<!--[if lt IE 7]>
<style type="text/css">
div, img { behavior: url(iepngfix.htc) }
</style>
<![endif]-->';


und die Datei aus dem Anhang entpacken und ins Root-Verzeichnis kopieren
Titel: Re: PNG Hack bei den News und ...
Beitrag von: lausbub am 03 März 2008, 16:39:05
Wollt nur mal fragen was dieser Hack bewirkt?  :red:

gruß
thorsten
Titel: Re: PNG Hack bei den News und ...
Beitrag von: G-Man am 03 März 2008, 17:50:22
er ermöglicht transparente PNG Bilder im Internet Explorer 6 und niedriger
Titel: Re: PNG Hack bei den News und ...
Beitrag von: lausbub am 03 März 2008, 21:59:56
alles klar, klingt interessant.

mal leise mitlesen.

Danke dir
Titel: Re: PNG Hack bei den News und ...
Beitrag von: SvenW am 04 März 2008, 11:45:58
Zitat von: G-Man am 03 März 2008, 13:13:21
das kommt in /includes/my_header.php

####IE PNG FIX

echo '<!--[if lt IE 7]>
        <style type="text/css">
        div, img { behavior: url(iepngfix.htc) }
        </style>
        <![endif]-->';


und die Datei aus dem Anhang entpacken und ins Root-Verzeichnis kopieren


jop  ;) ,

aber ich denke, da sollte "echo '<!--[if lt IE 6]>" stehen? hatte gestern noch andere hacks ausprobiert und da wurden dann teilweise die grafiken in den unterschiedlichen browsern verunstaltet.

habe eben noch einen gescheiten beitrag gefunden:

http://www.joomla-template-yaml.de/de/template/einfuehrung/ie-png-transparenz.html

evtl. könnte man daraus auch ein mini-modul basteln... dann könnte mann oder frau es an und ausschalten...
Titel: Re: PNG Hack bei den News und ...
Beitrag von: G-Man am 04 März 2008, 22:22:38
Zitat von: black and white am 04 März 2008, 11:45:58
aber ich denke, da sollte "echo '<!--[if lt IE 6]>" stehen?

<!--[if lt IE 6]> wenn kleiner als Internet Explorer 6

<!--[if lt IE 7]> wenn kleiner als Internet Explorer 7

der IE6 benötigt aber den Fix, also ist <!--[if lt IE 7]> schon richtig.

übrigens "lte" bedeutet "kleiner oder gleich" man könnte also auch:

<!--[if lte IE 6]> benutzen.