Hallo an alle,
habe ein kleines aber feines Problem! :lol:
In einem aktuellen Projekt müßte ich sprachenbedingt den Flashheader wechseln, habe dies bereits auf einer anderen Website folgendermaßen gelöst (Sprachplugin Qtranslate), wobei ich aber eine ngg slideshow verwendet habe:
PHP
<?php if (qtrans_getLanguage() == de)
nggSlideshowWidget(3,605,318) ; ?>
<?php if (qtrans_getLanguage() == it)
nggSlideshowWidget(4,605,318) ; ?>
<?php if (qtrans_getLanguage() == en)
nggSlideshowWidget(5,605,318) ; ?>
Alles anzeigen
Hier funktioniert das Statement einwandfrei, nun müßte ich dasselbe mit einem Flashheader lösen, wobei der Code
jeweils mit folgendem Flashobject zu ersetzen wäre:
PHP
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="984" height="300" id="art-flash-object">
<param name="movie" value="<?php echo get_bloginfo('template_url') . '/' ?>container.swf" />
<param name="quality" value="high" />
<param name="scale" value="default" />
<param name="wmode" value="transparent" />
<param name="flashvars" value="color1=0xFFFFFF&alpha1=.50&framerate1=24&loop=true&wmode=transparent&clip=<?php echo get_bloginfo('template_url') . '/' ?>images/flash.swf&radius=15&clipx=0&clipy=0&initalclipw=984&initalcliph=300&clipw=984&cliph=300&width=984&height=300&textblock_width=0&textblock_align=no&hasTopCorners=true&hasBottomCorners=true" />
<param name="swfliveconnect" value="true" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="<?php echo get_bloginfo('template_url') . '/' ?>container.swf" width="984" height="300">
<param name="quality" value="high" />
<param name="scale" value="default" />
<param name="wmode" value="transparent" />
<param name="flashvars" value="color1=0xFFFFFF&alpha1=.50&framerate1=24&loop=true&wmode=transparent&clip=<?php echo get_bloginfo('template_url') . '/' ?>images/flash.swf&radius=15&clipx=0&clipy=0&initalclipw=984&initalcliph=300&clipw=984&cliph=300&width=984&height=300&textblock_width=0&textblock_align=no&hasTopCorners=true&hasBottomCorners=true" />
<param name="swfliveconnect" value="true" />
<!--<![endif]-->
<div class="art-flash-alt"><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
Alles anzeigen
Das Template ist zwar mit Artisteer generiert, doch sollte dies keinen Einfluß haben, ich müßte einfach pro Sprache eine andere header.swf ansprechen können.
Vielen Dank für eure Tips