hy kos
header_code habe ich schon installiert... wie gesagt einfach so zusammenschustern kriege ich schon hin ^^
es ging mir halt darum ob es vielleicht möglich währe an den Daten ContentImageslider.php und ModuleImageslider.php zuschrauben ...
Code:
/** --------------------------------------------------------------------
* Add CSS and JS to <head>
*
* Check if data has been already added to avoid multiple entries.
* If Imageslider CSS or JS has been added append data to existing entry
* -------------------------------------------------------------------- */
$GLOBALS['TL_JAVASCRIPT'][] = 'plugins/imageslider/class.viewer.js';
//-- CSS -----------------------------------------------------
$x = 0;
if (is_array($GLOBALS['TL_HEAD']))
{
foreach($GLOBALS['TL_HEAD'] as $headElements)
{
$CSSpresent = strpos($headElements, '/*is-css-end*/');
if ($CSSpresent !== false)
{
$CSSArrayPos = $x;
$CSSAdded = true;
}
$x++;
}
}
if ($CSSAdded)
{
$GLOBALS['TL_HEAD'][$CSSArrayPos] = str_replace('/*is-css-end*/', '/*is-css-end*/
/*is-css-start' . $objSettings->id . '*/
#elements' . $objSettings->id . ' {position:absolute;}
.mask' . $objSettings->id . ' { width:' . $arrImageslider[0] . 'px; height:' . $arrImageslider[1] . 'px; position:relative; overflow:hidden;}
.mask' . $objSettings->id . ' img { position:absolute; display:block; border:none; } ' . $controlButtons . '
/*is-css-end' . $objSettings->id . '*/',
$GLOBALS['TL_HEAD'][$CSSArrayPos]);
}
else
{
$GLOBALS['TL_HEAD'][] ='<style type="text/css" media="screen">
<!--/*--><![CDATA[/*><!--*/
/*is-css-start*/
#elements' . $objSettings->id . ' {position:absolute;}
.mask' . $objSettings->id . ' { width:' . $arrImageslider[0] . 'px; height:' . $arrImageslider[1] . 'px; position:relative; overflow:hidden;}
.mask' . $objSettings->id . ' img { position:absolute; display:block; border:none; } ' . $controlButtons . '
/*is-css-end*/
/*]]>*/-->
</style>';
}
//-- JS -----------------------------------------------------
$GLOBALS['TL_HEAD'][] = "<script type=\"text/javascript\">
<!--//--><![CDATA[//><!--
window.addEvent('domready',function()
{
//is-js-start
var V" . $objSettings->id . " = new viewer( $$('#elements" . $objSettings->id . " img)' ),
{
sizes: {w:" . $arrImageslider[0] . ",h:" . $arrImageslider[1] . "},
mode: 'rand',
modes: [" . $EffectType . "],
fxOptions:{ duration: " . $objSettings->effect_duration . " " . $EffectsExtended . " },
interval: " . $objSettings->rotation_interval . "
});
$play;
//is-js-end
});
//--><!]]>
</script>";
vielleicht irgendwas mit TL_HEAD oder so php bin ich nicht gerade der stärkste^^
Lesezeichen