file mod_jwmedia.php :
<?php
// no direct access
defined('_JEXEC') or die('Restricted access');
// include the helper file
require_once(dirname(__FILE__).DS.'helper.php');
// variables
$autostart = $params->get("autostart");
$baseurl = JURI::base();
$bgcolour = $params->get("bgcolour");
$buffer = $params->get("buffer");
$control = $params->get("control");
$displayclick = "";
$errormsg = "You must have <a href='
http://www.macromedia.com/go/
getflashplayer'>Flash Player</a> installed in order to see this
player.";
$filename = $params->get("filename");
$filetype = $params->get("filetype");
$fntcolour = $params->get("fntcolour");
$fullscreen = $params->get("fullscreen");
$height = $params->get("height");
$hovercolour = $params->get("hovercolour");
$icons = $params->get("icons");
$image = $params->get("image");
$linktarget = "";
$logo = $params->get("logo");
$modurl = $baseurl .'modules/mod_jwmedia/';
$playlist = $params->get("playlist");
$playlistsize = $params->get("playlistsize");
$repeat = $params->get("repeat");
$shuffle = $params->get("shuffle");
$skin = $params->get("skin");
$smoothing = $params->get("smoothing");
$streamurl = $params->get("streamurl");
$stretching = $params->get("stretch");
$suffix = $params->get("moduleclass_sfx");
$transparency = $params->get("wmode");
$volume = $params->get("volume");
$width = $params->get("width");
// new player object
$player = new jwplayer();
$player->filepath = $modurl;
$player->kindOfFile = $filetype;
$player->rootfolder = $baseurl;
$player->suffix = $suffix;
$player->stream = $streamurl;
echo "<div id='jwplayer$suffix'>$errormsg</div>";
echo "<script type='text/javascript' src='" . $modurl .
"swfobject.js'></script>";
echo "<script type='text/javascript'>";
// amoTools start of hack: Adding Event for building Playerobject
(for IE compatibility)
echo "window.addEvent('domready', function amoInit(){";
//amoTools end of hack
echo "var so$suffix = new SWFObject('" . $modurl ."player.swf',
'ply','" . $player->width($width) . "','" . $player->height($height) .
"','9');";
echo "so$suffix.addParam('allownetworking','all');";
echo "so$suffix.addParam('allowscriptaccess','always');";
echo $player->wmode($transparency);
echo $player->fullscreen($fullscreen);
echo $player->autostart($autostart);
echo $player->bufferlength($buffer);
echo $player->controlbar($control);
echo $player->displayclick($displayclick);
echo "so$suffix.addVariable('frontcolor','" . $player->setfontcolour
($fntcolour) . "');";
echo $player->icons($icons);
echo $player->image($image);
echo "so$suffix.addVariable('lightcolor','" . $player->sethovercolour
($hovercolour) . "');";
echo $player->linktarget("");
echo $player->logo($baseurl,$logo);
echo $player->playfile($filename);
echo $player->playlist($playlist);
echo $player->playlistsize($playlistsize);
echo $player->repeat($repeat);
echo "so$suffix.addVariable('screencolor','" . $player->setbgcolour
($bgcolour) . "');";
echo "so$suffix.addVariable('backcolor','" . $player->setbgcolour
($bgcolour) . "');";
echo $player->shufflefile($shuffle);
echo $player->skin($skin);
echo $player->smoothing($smoothing);
echo $player->stretching($stretching);
echo $player->volume($volume);
echo "so$suffix.write('jwplayer$suffix');";
// amoTools start of hack: Adding Event for building Playerobject
(for IE compatibility)
echo "});";
//amoTools end of hack
echo "</script>";
?>
> > > ie7 -
http://picasaweb.google.com/lh/photo/ZaZbIyDzk7SPG9tCPPfagQ?authkey=G...Hide quoted text -