Показать сообщение отдельно
Старый 25.02.2010, 13:18 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Вопрос Как подружить xmoov и DLE ?

Интересует вот такой вот страшный вопрос. Хотелось бы в DLE воткнуть опен сорс xmoov flash plaer.

Решил посмотреть как подцеплен родной плеер, нашел в файле parse.class.php вот такие строчки:

PHP код:
            return "<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"{$this->video_config['width']}\" height=\"{$this->video_config['height']}\" id=\"Player-{$id_player}\">
                <param name=\"movie\" value=\"" 
$config['http_home_url'] . "engine/classes/flashplayer/media_player.swf?MediaLink={$url}&defaultMedia=1{$option[1]}{$watermark}&showPlayButton=true&playOnStart={$this->video_config['play']}{$color['backgroundBarColor']}{$color['btnsColor']}&outlineColor=0x666666{$color['outputBkgColor']}{$color['outputTxtColor']}{$color['loadingBarColor']}{$color['loadingBackgroundColor']}{$color['progressBarColor']}{$color['volumeBackgroundColor']}{$color['volumeStatusBarColor']}\" />
                <param name=\"allowFullScreen\" value=\"true\" />
                <param name=\"quality\" value=\"high\" />
                <param name=\"bgcolor\" value=\"#000000\" />
                <param name=\"wmode\" value=\"opaque\" />
                <embed src=\"" 
$config['http_home_url'] . "engine/classes/flashplayer/media_player.swf?MediaLink={$url}&defaultMedia=1{$option[1]}{$watermark}&showPlayButton=true&playOnStart={$this->video_config['play']}{$color['backgroundBarColor']}{$color['btnsColor']}&outlineColor=0x666666{$color['outputBkgColor']}{$color['outputTxtColor']}{$color['loadingBarColor']}{$color['loadingBackgroundColor']}{$color['progressBarColor']}{$color['volumeBackgroundColor']}{$color['volumeStatusBarColor']}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"opaque\" allowFullScreen=\"true\" width=\"{$this->video_config['width']}\" height=\"{$this->video_config['height']}\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>
                </object><!--dle_video_end-->"
;

            
        } elseif( 
$type == "avi" or $type == "divx" ) {
            
            return 
"<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616\" width=\"{$this->video_config['width']}\" height=\"{$this->video_config['height']}\" codebase=\"http://go.divx.com/plugin/DivXBrowserPlugin.cab\">
                <param name=\"custommode\" value=\"none\" />
                <param name=\"mode\" value=\"zero\" />
                <param name=\"autoPlay\" value=\"
{$this->video_config['play']}\" />
                <param name=\"src\" value=\"
{$url}\" />
                <param name=\"previewImage\" value=\"
{$option[1]}\" />
                <embed type=\"video/divx\" src=\"
{$url}\" custommode=\"none\" width=\"{$this->video_config['width']}\" height=\"{$this->video_config['height']}\" mode=\"zero\"  autoPlay=\"{$this->video_config['play']}\" previewImage=\"{$option[1]}\" pluginspage=\"http://go.divx.com/plugin/download/\">
                </embed>
                </object><!--dle_video_end-->"
;
        
        } else {
            
            return 
"<!--dle_video_begin:{$url}--><object id=\"mediaPlayer\" width=\"{$this->video_config['width']}\" height=\"{$this->video_config['height']}\" classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" standby=\"Loading Microsoft Windows Media Player components...\" type=\"application/x-oleobject\">
                <param name=\"url\" VALUE=\"
{$url}\" />
                <param name=\"autoStart\" VALUE=\"
{$this->video_config['play']}\" />
                <param name=\"showControls\" VALUE=\"true\" />
                <param name=\"TransparentatStart\" VALUE=\"false\" />
                <param name=\"AnimationatStart\" VALUE=\"true\" />
                <param name=\"StretchToFit\" VALUE=\"true\" />
                <embed pluginspage=\"http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/\" src=\"
{$url}\" width=\"{$this->video_config['width']}\" height=\"{$this->video_config['height']}\" type=\"application/x-mplayer2\" autorewind=\"1\" showstatusbar=\"1\" showcontrols=\"1\" autostart=\"{$this->video_config['play']}\" allowchangedisplaysize=\"1\" volume=\"70\" stretchtofit=\"1\"></embed>
                </object><!--dle_video_end-->"

Я так понял что все это касается видео плеера при разных расширениях проигрываемого файла.
А как суда засунуть еще плеер xmoov ?
Я что то не допонял.
  Ответить с цитированием
 
Время генерации страницы 0.08134 секунды с 10 запросами