Главная » Хаки DLE » Хак Плеер как в DLE 7.3

Хак Плеер как в DLE 7.3

  • Хаки DLE

Хак Плеер как в DLE 7.3


Думаю, многим не нравится старый стандартный плеер ДЛЕ... но в 7.3 плеер обновили.

Для того чтобы обновить плеер и сделать такой как в версии 7.3 нужно:

1. Скачиваем плеер - flv_player.rar [118,04 Kb]

2. Сохраняем плеер в /engine/classes/flashplayer

3. Открываем /engine/classes/parse.class.php и в нем меняем старый плеер на новый

Находим:

if ($type == "flv") {

        return "<!--dle_video_begin:{$url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" \"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"380\" height=\"300\">
                
                <param name=\"movie\" value=\"".$config['http_home_url']."engine/classes/flashplayer/player.swf?movie={$url}&volume=100&autorewind=on&autoload=false&bgcolor=0x051615&fgcolor=0x13ABEC\" />
                <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/player.swf?movie={$url}&volume=100&autorewind=on&autoload=false&bgcolor=0x051615&fgcolor=0x13ABEC\" quality=\"high\" bgcolor=\"#000000\" wmode=\"opaque\" allowFullScreen=\"true\" width=\"380\" height=\"300\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />
                </object><!--dle_video_end-->";


Вставляем:

if ($config['flv_watermark']) $watermark = ",showWatermark:'always',watermarkUrl:'/templates/Default/dleimages/flv_watermark.png',watermarkLinkUrl:''"; else $watermark = "";

        return "<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" \"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"500\" height=\"380\">
<param name=\"movie\" value=\"".$config['http_home_url']."engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{overlayId:'play',url:'{$option[1]}'},{start:0,url:'{$url}?source=1'}],initialScale:'fit',showMenu:false,controlBarGloss:'low',controlBarBackgroundColor:-1,controlsOverVideo:'ease',startingBufferLength:1,showonloadBegin:false,loop:false,autoRewind:true,autoBuffering:true,autoPlay:false{$watermark}}\" />
                <param name=\"allowFullScreen\" value=\"true\" />
                <param name=\"quality\" value=\"high\" />
                <param name=\"bgcolor\" value=\"#000000\" />
                <param name=\"wmode\" value=\"transparent\" />
                <embed src=\"".$config['http_home_url']."engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{overlayId:'play',url:'{$option[1]}'},{start:0,url:'{$url}?source=1'}],initialScale:'fit',showMenu:false,controlBarGloss:'low',controlBarBackgroundColor:-1,controlsOverVideo:'ease',startingBufferLength:1,showonloadBegin:true,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false{$watermark}}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"transparent\" allowFullScreen=\"true\" width=\"500\" height=\"380\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />
                </object><!--dle_video_end-->";


4. При добавлении видео будет работать и добавление картинки-заставки. Для этого используйте для публикации видео тег

[vidео=http://site.ru/sample.avi|http://site.ru/preview.jpg]


5. Редактируем все новости где присуствует FLV видео...(просто "редактировать" и "сохранить")

Автор: kavadims
Стоимость: Бесплатно

Ключевые слова по теме Хак Плеер как в DLE 7.3: Хак для DLE, Плеер как в DLE 7.3

Аватар пользователя AdminOffline
  • Admin (Администраторы)
  • добавил 25 января 2009 16:25
  • Новостей: 487
  • Комментариев: 24
  • Репутация: 0
Reky, ещё раз напоминаю комменты от невнимательных людей не указывающих версию своего двига будут игнорироватся, здесь телепатов нет.

попробуйте Убрать
if ($config['flv_watermark']) $watermark = ",showWatermark:'always',watermarkUrl:'/template
s/Default/dleimages/flv_watermark.png',watermarkLinkUrl:''
"; else $watermark = "";


и заменить на
if ($type == "flv") {

0

--------------------
Высказывания и решения Администрации не обсуждаемы!

--------------------
GPS: Российская Федерация
Российская Федерация