$a1Movie) { foreach($a1Movie['languages'] as $sLanguage=>$a2Movie) { foreach($a2Movie as $sType=>$sFile) { if($sType=='movieTitle') continue; if($sGetTitle==$sTitle) { if($sGetLanguage==$sLanguage) { if($sGetType==$sType) { $iFinalWmvWidth = ($a1Movie['wmvWidth'])?$a1Movie['wmvWidth']:$iWmvWidth; $iFinalMovWidth = ($a1Movie['movWidth'])?$a1Movie['movWidth']:$iMovWidth; $iFinalSwfWidth = ($a1Movie['swfWidth'])?$a1Movie['swfWidth']:$iSwfWidth; $iFinalWmvHeight = ($a1Movie['wmvHeight'])?$a1Movie['wmvHeight']:$iWmvHeight; $iFinalMovHeight = ($a1Movie['movHeight'])?$a1Movie['movHeight']:$iMovHeight; $iFinalSwfHeight = ($a1Movie['swfHeight'])?$a1Movie['swfHeight']:$iSwfHeight; if($sType=="swf") { $sMovieHTML = embedFlash($sDefaultPath.$sFile['filename'],$iFinalSwfWidth,$iFinalSwfHeight)."\n"; } else if ($sType=="mov") { $sMovieHTML = embedMov($sDefaultPath.$sFile['filename'],$iFinalMovWidth,$iFinalMovHeight)."\n"; } else if ($sType=="wmv") { $sMovieHTML = embedWmv($sDefaultPath.$sFile['filename'],$iFinalWmvWidth,$iFinalWmvHeight)."\n"; } else if ($sType=="wvx") { $sMovieHTML = embedWmv($sDefaultPath.$sFile['filename'],$iFinalWmvWidth,$iFinalWmvHeight)."\n"; } $sMovieHTML = str_replace("[movie]",$sMovieHTML,$sMovieTemplate); $sMovieHTML = str_replace("[title]",$sTitle,$sMovieHTML); $sFinalHTML = str_replace("[title]",$sTitle,$sFinalHTML); $sFinalHTML = str_replace("[movieTitle]",$a2Movie['movieTitle'],$sFinalHTML); } if( ($bShowPlayingMovieType==true)||($sGetType!=$sType) ) { $sTypeHTML = str_replace("[link]",$sFilefinderFilename."?language=$sLanguage&title=$sTitle&type=$sType&version=$sGetVersion",$sTypeTemplate); if($sType=='wmv' && $bUseASX == true) { // Do ASX instead of wmv $sTypeHTML = str_replace("[file]","playlist.asx.php?language=$sLanguage&title=$sTitle&type=$sType&version=$sGetVersion&iRandom=".rand(10,100),$sTypeTemplate); } else { $sTypeHTML = str_replace("[file]",$sDefaultPath.$sFile['filename'],$sTypeTemplate); } $sTypeHTML = str_replace("[type]",$sType,$sTypeHTML); $sTypeHTML = str_replace("[typeDescription]",$aTypeDescriptions[$sType],$sTypeHTML); $sTypesHTML .= $sTypeHTML; } } } } if($sGetLanguage!=$sLanguage && $sTitle == $sGetTitle) { $sLanguageHTML = str_replace("[link]",$sFilefinderFilename."?language=$sLanguage&title=$sTitle&version=$sGetVersion",$sLanguageTemplate); $sTempLanguage = ($aLanguageDescriptions[$sLanguage]!="")?$aLanguageDescriptions[$sLanguage]:$sLanguage; // If the langauge hasn't been described use the language code instead $sLanguageHTML = str_replace("[languageDescription]",$sTempLanguage,$sLanguageHTML); $sLanguagesHTML .= $sLanguageHTML; } } if($sGetTitle!=$sTitle) { // THUMBNAILS //$sLinkHTML = $sFilefinderFilename."?language=$sGetLanguage&title=$sTitle&version=$sGetVersion"; $sLinkHTML = "$sTitle/"; if($sGetLanguage!=$sPrimaryDefaultLanguage) $sLinkHTML .= "$sGetLanguage/"; if($sGetVersion!=$sPrimaryDefaultVersion) $sLinkHTML .= "$sGetVersion/"; $sTarget = "_top"; if($a1Movie['easyURL']!="") { $sLinkHTML = $a1Movie['easyURL']; $sTarget = "_top"; } $sThumbnailHTML = str_replace("[link]",$sLinkHTML,$sThumbnailTemplate); $sThumbnailHTML = str_replace("[target]","target='$sTarget'",$sThumbnailHTML); $sThumbnailHTML = str_replace("[thumbnail]",$a1Movie['thumbnail'],$sThumbnailHTML); $sThumbnailHTML = str_replace("[title]",$sTitle,$sThumbnailHTML); $sThumbnailsHTML .= $sThumbnailHTML; } } //The images if(sizeof($aImages)>0) { $sImagesHTML = ""; foreach($aImages as $sTitle => $sImage) { $sImageHTML = str_replace("[thumbnail]","",$imageThumbnailTemplate); $sImageHTML = str_replace("[title]",$sTitle,$sImageHTML); $sImagesHTML .= $sImageHTML; } } $sFinalHTML = str_replace("[thumbnails]",$sThumbnailsHTML,$sFinalHTML); $sFinalHTML = str_replace("[imageThumbnails]",$sImagesHTML,$sFinalHTML); $sFinalHTML = str_replace("[languages]",$sLanguagesHTML,$sFinalHTML); $sFinalHTML = str_replace("[types]",$sTypesHTML,$sFinalHTML); $sFinalHTML = str_replace("[movie]",$sMovieHTML,$sFinalHTML); //echo ""; ?>