Форум / Плагины / Подключение плеера к DLE 7.5–8.5 (видео + аудио + youtube 8.x)
------------------------
Для версии 7.5
------------------------
1. Загружаем uppod.swf в папку /engine/classes/flashplayer/
2. Загружаем ваш_стиль.txt в папку /engine/classes/flashplayer/
3. Открываем /engine/classes/parse.class.php
3.1. Находим:
if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" ) {
...примерно 10 строк кода...
return "<!--dle_video_begin:{$decode_url}-->
...примерно 15 строк кода...
<!--dle_video_end-->";


Заменить на:
if( $type == "flv" or $type == "f4v" or $type == "mp4" or $type == "mov" or $type == "m4a" or $type == "mp4v" or $type == "3gp" or $type == "3g2" ) {
$url = array ();
$url = implode( ", ", $url );
return "<!--dle_video_begin:{$decode_url}--><center><object id=\"videoplayer\" width=\"500\" height=\"375\"><param name=\"bgcolor\" value=\"#000000\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=video&st=" . $config['http_home_url'] . "engine/classes/flashplayer/ваш_стиль.txt&file={$decode_url}\" /><embed src=\"" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" flashvars=\"comment=video&st=" . $config['http_home_url'] . "engine/classes/flashplayer/ваш_стиль.txt&file={$decode_url}\" bgcolor=\"#000000\" width=\"500\" height=\"375\"></embed></object></center><!--dle_video_end-->";


3.2 ваш_стиль.txt заменить в 2 местах на название вешего стиля! В настройках ссылка можно указать "Шифровать ссылки" и после скопировать путь стиля.
(в коде указывать без кавычек, пример — …comment=video&st=03AchBdGDauaI1Jw692MWRef0JYW5DF2MJYsGf5Rf0&file={$url}…)
3.3 Размер width=\"500\" height=\"375\" в 2 местах заменить на вам нужный.

4. Для замены аудио плеера, в /engine/classes/parse.class.php
4.1 Загружаем ваш_стиль_для_аудио.txt в папку /engine/classes/flashplayer/
4.2 Найти
return "<!--dle_audio_begin:{$list}-->
...примерно 12 строк кода...
</object><!--dle_audio_end-->";


Заменить на:
return "<!--dle_audio_begin:{$list}--><object id=\"audioplayer\" width=\"300\" height=\"35\"><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"wmode\" value=\"transparent\" /><param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=audio&st=" . $config['http_home_url'] . "engine/classes/flashplayer/ваш_стиль_для_аудио.txt&file={$list}\" /><embed src=\"" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" wmode=\"transparent\" flashvars=\"comment=audio&st=" . $config['http_home_url'] . "engine/classes/flashplayer/ваш_стиль_для_аудио.txt&file={$list}\" width=\"300\" height=\"35\"></embed></object><!--dle_audio_end-->";


4.3 ваш_стиль_для_аудио.txt заменить в 2 местах на название вешего стиля! В настройках ссылка можно указать "Шифровать ссылки" и после скопировать путь стиля.
(в коде указывать без кавычек, пример — …comment=audio&st=03AchBdGDauaI1Jw692MWRef0JYW5DF2MJYsGf5Rf0&file={$list}…)
4.4 Размер width=\"300\" height=\"35\" в 2 местах заменить на вам нужный.
-----------------------------
-----------------------------
Для версии 8.0 и 8.2
-----------------------------

Проделать с 1 по 4.4 пункт "Для версии 7.5"

5. Для замены youtube плеера, в /engine/classes/parse.class.php
5.1 Загружаем ваш_стиль_для_youtube.txt в папку /engine/classes/flashplayer/
5.2 Найти:
if ($source['host'] != "youtube.com" AND $source['host'] != "rutube.ru") return "[youtube=".$url."]";


Заменить на:
if ($source['host'] != "youtube.com" ) return "[youtube=".$url."]";


5.3 Найти:
if ($source['host'] == "youtube.com")
return '<!--dle_youtube_begin:'.$url.'--><object width=\"425\" height=\"344\"><param name=\"movie\" value=\"http://www.youtube.com/v/'.$video_link.'&hl=ru&fs=1\"></param><param name=\"wmode\" value=\"transparent\" /><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://www.youtube.com/v/'.$video_link.'&hl=ru&fs=1\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"transparent\" width=\"425\" height=\"344\"></embed></object><!--dle_youtube_end-->';
else
return '<!--dle_youtube_begin:'.$url.'--><OBJECT width=\"425\" height=\"344\"><PARAM name=\"movie\" value=\"http://video.rutube.ru/'.$video_link.'\"></PARAM><param name=\"wmode\" value=\"transparent\" /></PARAM><PARAM name=\"allowFullScreen\" value=\"true\"></PARAM><EMBED src=\"http://video.rutube.ru/'.$video_link.'\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"344\" allowFullScreen=\"true\" ></EMBED></OBJECT><!--dle_youtube_end-->';


Заменить:
if ($source['host'] == "youtube.com")
return '<!--dle_youtube_begin:'.$url.'--><object id=\"videoplayer\" width=\"500\" height=\"375\"><param name=\"bgcolor\" value=\"#000000\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"/engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=youtube&st=/engine/classes/flashplayer/ваш_стиль_для_youtube.txt&file=http://www.youtube.com/watch?v='.$video_link.'\" /><embed src=\"/engine/classes/flashplayer/uppod.swf\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" flashvars=\"comment=youtube&st=/engine/classes/flashplayer/ваш_стиль_для_youtube.txt&file=http://www.youtube.com/watch?v='.$video_link.'\" bgcolor=\"#000000\" width=\"500\" height=\"375\"></embed></object><!--dle_youtube_end-->';


5.4 ваш_стиль_для_youtube.txt заменить в 2 местах на название вешего стиля! В настройках ссылка можно указать "Шифровать ссылки" и после скопировать путь стиля.
(в коде указывать без кавычек, пример — …comment=youtube&st=03AchBdGDauaI1Jw692MWRef0JYW5DF2MJYsGf5Rf0&file={$list}…)
5.5 Размер width=\"500\" height=\"375\" в 2 местах заменить на вам нужный.
-----------------------------
-----------------------------
Для версии 8.3 и 8.5
-----------------------------

1. Проделать с 1 по 4.4 пункт "Для версии 7.5"
2. Проделать с 5 по 5.5 пункт "Для версии 8.0 и 8.2"
3. В /engine/classes/parse.class.php
3.1 После
function build_youtube($url) {

также
function build_video($url) {

и
function build_audio($url) {


УДАЛИТЬ!
if (!count($this->video_config)) {

include (ENGINE_DIR . '/data/videoconfig.php');
$this->video_config = $video_config;

}


3.2 После
function build_audio($url) {


УДАЛИТЬ!
if ($this->video_config['backgroundBarColor']) $color['backgroundBarColor'] = "&backgroundBarColor=".$this->video_config['backgroundBarColor'];
if ($this->video_config['btnsColor']) $color['btnsColor'] = "&btnsColor=".$this->video_config['btnsColor'];
if ($this->video_config['outputTxtColor']) $color['outputTxtColor'] = "&outputTxtColor=".$this->video_config['outputTxtColor'];
if ($this->video_config['outputBkgColor']) $color['outputBkgColor'] = "&outputBkgColor=".$this->video_config['outputBkgColor'];
if ($this->video_config['loadingBarColor']) $color['loadingBarColor'] = "&loadingBarColor=".$this->video_config['loadingBarColor'];
if ($this->video_config['loadingBackgroundColor']) $color['loadingBackgroundColor'] = "&loadingBackgroundColor=".$this->video_config['loadingBackgroundColor'];
if ($this->video_config['progressBarColor']) $color['progressBarColor'] = "&progressBarColor=".$this->video_config['progressBarColor'];
if ($this->video_config['volumeStatusBarColor']) $color['volumeStatusBarColor'] = "&volumeStatusBarColor=".$this->video_config['volumeStatusBarColor'];
if ($this->video_config['volumeBackgroundColor']) $color['volumeBackgroundColor'] = "&volumeBackgroundColor=".$this->video_config['volumeBackgroundColor'];



--------------------
--------------------
Проверено во всех 5 версиях DLE CMS — все работает!
kavadimsСсылка на пост (Смотрели 32997)25.07.10 08:33     Ответить
Ваше имя*
 E-mail* (не публикуется)
 
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
1
zoomka 06.08.10 - 22:34
а как на ДЛЕ после установки прилепить плейлист?
2
Exployde 25.08.10 - 22:35
1 раз не получилось по невнимательности, теперь на денвере попробовал все ОК!
3
gofreeserver 28.08.10 - 18:58
сделал все по инструкции, dle 8.5, но как видео отображалось в старом плеере так и отображается.
4
Doc1 02.09.10 - 21:27
ДА У МЕНЯ ТАКАЯ ЖЕ ПРОБЛЕМА НЕ РАБОТАЕТ И ВСЁ…
5
gofreeserver 03.09.10 - 17:52
Все я разобрался, все отлично стало работать
6
hayarm 21.09.10 - 16:24
надо пересохранить новость
7
zemin 03.09.10 - 08:32
А как сделать для фото?
8
darmat 04.09.10 - 22:47
так все-таки, как быть с плейлистами?
9
borobek 06.09.10 - 16:59
Кто уже поставил плеер на DLE 9 ?? Поделитесь..
10
sashok-sashik 05.11.10 - 18:25
да по моему никто на 9 не поставил исчо,в инете одно и то же жуют и копируют друг у друга,сколько раз я пытался его к 9 поключить,не выходит. Кто -…будь знает как это делается!? или у всех с парсе проблемы !? ))))))
11
kOTok 13.06.11 - 06:35
да не там всё норм.. по проще будь и делай внимательнее))
12
1qwert2 09.09.10 - 16:13
Сделайте, пожалуйста, инструкцию для DLE 9!
13
stunnaman 10.10.10 - 16:25
1. Открываем /engine/classes/parse.class.php

2. Находим:

function build_video($url) {
global $config;

if (!count($this->video_config)) {

include (ENGINE_DIR . ’/data/videoconfig.php’);
$this->video_config = $video_config;

}

$option = explode( "|", trim( $url ) );

$url = $this->clear_url( $option[0] );

$type = explode( ".", $url );
$type = strtolower( end( $type ) );

if( preg_match( "/[?&;<\[\]]/", $url ) ) {

return "[video=" . $url . "]";

}

if( $option[1] != "" ) {

$option[1] = htmlspecialchars( strip_tags( stripslashes( $option[1] ) ), ENT_QUOTES );
$decode_url = $url . "|" . $option[1];

} else
$decode_url = $url;

if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" or $type == "mov" or $type == "3gp" or $type == "f4v") {

if( $this->video_config[’flv_watermark’] ) $watermark = "&logo={THEME}/dleimages/flv_watermark.png";
else $watermark = "";

if( $option[1] != "" ) {

$option[1] = "&image=".urlencode($option[1]);

}

$id_player = md5( microtime() );

$list = explode( ",", $url );
$url = urlencode(trim($list[0]));

if (count($list) > 1 ){

$url_hd = "&MediaLink2=".urlencode(trim($list[1]));

} else {

$url_hd = ’’;
}

$color = array ();

if ($this->video_config[’backgroundBarColor’]) $color[’backgroundBarColor’] = "&backgroundBarColor=".$this->video_config[’backgroundBarColor’];
if ($this->video_config[’btnsColor’]) $color[’btnsColor’] = "&btnsColor=".$this->video_config[’btnsColor’];
if ($this->video_config[’outputTxtColor’]) $color[’outputTxtColor’] = "&outputTxtColor=".$this->video_config[’outputTxtColor’];
if ($this->video_config[’outputBkgColor’]) $color[’outputBkgColor’] = "&outputBkgColor=".$this->video_config[’outputBkgColor’];
if ($this->video_config[’loadingBarColor’]) $color[’loadingBarColor’] = "&loadingBarColor=".$this->video_config[’loadingBarColor’];
if ($this->video_config[’loadingBackgroundColor’]) $color[’loadingBackgroundColor’] = "&loadingBackgroundColor=".$this->video_config[’loadingBackgroundColor’];
if ($this->video_config[’progressBarColor’]) $color[’progressBarColor’] = "&progressBarColor=".$this->video_config[’progressBarColor’];
if ($this->video_config[’volumeStatusBarColor’]) $color[’volumeStatusBarColor’] = "&volumeStatusBarColor=".$this->video_config[’volumeStatusBarColor’];
if ($this->video_config[’volumeBackgroundColor’]) $color[’volumeBackgroundColor’] = "&volumeBackgroundColor=".$this->video_config[’volumeBackgroundColor’];

return "<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8–444553540000\" codebase=\"ссылка,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}{$url_hd}&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}{$url_hd}&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=\"</embed>" rel="nofollow">ссылка
</object><!--dle_video_end-->";


} elseif( $type == "avi" OR $type == "divx" OR $type == "mkv" ) {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

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=\"" rel="nofollow">ссылка
<param name=\"custommode\" value=\"none\" />
<param name=\"mode\" value=\"zero\" />
<param name=\"autoPlay\" value=\"{$this->video_config[’play’]}\" />
<param name=\"minVersion\" value=\"2.0.0\" />
<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]}\" minVersion=\"2.0.0\" pluginspage=\"" rel="nofollow">ссылка
</embed>
</object><!--dle_video_end-->";

} else {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

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=\"ссылка 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-->";
}

}


ЗАМЕНЯЕМ на:

function build_video($url) {
global $config;

$option = explode( "|", trim( $url ) );

$url = $this->clear_url( urldecode( $option[0] ) );

$type = explode( ".", $url );
$type = strtolower( end( $type ) );

if( preg_match( "/[?&;%<\[\]]/", $url ) ) {

return "[video=" . $url . "]";

}

if( $option[1] != "" ) {

$option[1] = htmlspecialchars( strip_tags( stripslashes( $option[1] ) ), ENT_QUOTES );
$decode_url = $url . "|" . $option[1];

} else
$decode_url = $url;

if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a") {

if( $config[’flv_watermark’] ) $watermark = ",showWatermark:’always’,watermarkUrl:’{THEME}/dleimages/flv_watermark.png’,watermarkLinkUrl:’’";
else $watermark = "";
$id_player = md5( microtime() );

$list = explode( ",", $url );
$url = array ();

foreach ( $list as $value ) {

$url[] = trim( $value ) . "";

}

$url = implode( ", ", $url );
$url2=$url;
return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config[’http_home_url’]}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";

} elseif( $type == "avi" or $type == "divx" ) {

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config[’http_home_url’]}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";

} else {

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config[’http_home_url’]}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";
}

}

Для замены скины плеера нужно немного. Качаете его с ссылка и Сохраняете его в engine/classes/flashplayer/ и заменяете скачиваемый скин video.txt
Ну и параметры в parse.class.php.
14
Stunnaman 15.09.10 - 15:54
Народ подскажите пожалуйсто, как установить этот замечательный UPPOD на DLE 9.0! Буду очень благодарен, да и не один я!!!)
15
kavadims 07.10.10 - 07:57
Как на 8.5 версию.
16
sashok-sashik 05.11.10 - 18:42
А чо ты спрашиваешь!!!? ты ведь выше пример привел!!!!!!!!! который ни хера не пашет!!!!!!!!
17
borobek 16.09.10 - 16:24
Впринципе поставил на дле 9 как указано выше, но что то перемотка не работает когда мшью наводишь(( и не видно как в буфер читает!
18
kavadims 07.10.10 - 07:57
Это ваш стиль виноват или версию плеера поставьте другую.
19
MozgFx 26.10.11 - 12:30
Проверьте частоту дискретизации должна быть кратной 11
20
radugin 24.09.10 - 19:37
Все бы ни чего, только плей листы на 8.5 не подхватывает… по одиночке работает, а в формате плей листа [audio=ссылка,ссылка,ссылка]
не пашет!

Как быть в такой ситуации?
21
forward5 27.09.10 - 00:17
спасибо,все работает отлично
22
bymyny 29.09.10 - 19:39
(в коде указывать без кавычек, пример — …comment=video&st=03AchBdGDauaI1Jw692MWRef0JYW5DF2MJYsGf5Rf0&file={$url}…)


нихрена не понял как шифровать….
в настройках галочку поставил… перезакачал плеер…
а шо с этим кодом… ппц…
23
kavadims 07.10.10 - 07:57
Можоно без шифрования пути к стилю указать или взять из своего конструктора код и вставить в место указанного на примере.
24
iphoen 15.10.11 - 10:12
из какого конструктора брать? поподробнее можно по шагам, если не затруднит.
25
wiktor-fil 02.10.10 - 16:17
Одно могу сказать СПАСИБО!
26
krasavcheg 04.10.10 - 16:24
Кто подскажет…..?!?!?!?

Сделал все как и в инструкции описано…..а плеер как был старый так и остался…..

(меня интересует ток аудио плеер)


Че за ерунда?!
27
kavadims 07.10.10 - 07:55
Новость пересохранить нужно!
28
Serberg 07.10.10 - 17:41
Есть метод 100% интеграции uppoda в DLE + ссылки на видео файл будут автоматически шифроваться. Я проверил работоспособность на DLE 8.2, 8.5 и 9.0.

Вот описание: ссылка
Пример работы этого метода: ссылка
29
stunnaman 25.10.10 - 17:26
НАРОД ПОДСКАЖИТЕ ПЛЗ… ВСЕ СДЕЛАЛ, КАК ТУТ НАПИСАНО И ВЫДАЕТ ОШИБКУ ПРИ РЕДАКТИРОВАНИИ НОВАСТЕЙ: "Parse error: syntax error, unexpected T_ELSE, expecting T_FUNCTION in /home/u35045/mywebsite/www/engine/classes/parse.class.php on line 546"
30
kOTok 13.06.11 - 10:04
syntax error
31
Avatar98 27.10.10 - 18:13
Ребят так и не понял как интегрировать плеер ютюба в uppod в dle 8.5.
32
sashok-sashik 03.11.10 - 17:09
Плеер может и хорош,но НЕТ толькового ,понятного ,подробного обьяснения о том ,как он работает,как надо правильно конструировать,о том как его подключать к популярным движкам. Неужели разработчикам все равно,поймут ли юзеры их детище.Информация кусками,одно там,второе там,вот бля и думай,как это все бля работает. Есть сайты,где админы по порядку все разжевывают,а здесь бля умняки давят,типа понимай как хочешь. Неужели трудно хотя бы по порядку обьяснить,что да как и в какой последовательности конструировать и подключать.Создать то создали вешь,а вот как им пользоваться,обьяснить толком не могут
33
support 05.11.10 - 23:47
Вроде бы есть простая инструкция ссылка
На каком этапе затруднения?
34
ALEX 06.11.10 - 06:10
ЗАТРУДНЕНИЯ НАЧИНАЮТСЯ С ТОГО,ЧТО ОБСОЛЮТНО НЕ ПОНЯТНО ,КАК ПРАВИЛЬНО ПРАВИТЬ PARSE.CLASS.PHP for DLE 9.0 , к остальным версиям от админа инструкция есть,а вот для 9 нет, stunnaman сначала описывает установку,позже сам же спрашивает! ) Добавьте плииз к 9-й версии ДЛЕ подробную инструкцию,чтоб не возникало никаких вопросов,о том,как указвать путь к плей листам,в каких местах указывать имя и путь к стилю и т.д.
Попытаюсь еще раз на ДЛЕ 9.0 установить ,по инструкции админа к 8.5 версии ДЛЕ,если не выйдет,тогда уж наверно придется 8.5 версию сайт переводить,хотя я мог бы тоже ваш плеер на своем сайте описывать на правах рекламы и свежей новости,только рабочий парсе класс к 9.0 версии ДЛЕ вышлете
35
support 06.11.10 - 11:00
Это не мы писали плагин для DLE и даже не знаем как это работает. Пользователь, который написал эту инструкцию, возможно в курсе миграции на 9,0.
36
docs77 09.11.10 - 03:10
1) открываем файл engine/classes/parse.class.php
2) находим $decode_url = $url; и ниже добавляем $decode_url2 = $url;
3) чуть ниже находим фразу return "…" и все ёё содержимое заменяем на:
<!--dle_video_begin:{$decode_url}--><object type=\"application/x-shockwave-flash\" data=\"ссылка width=\"540\" height=\"400\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"ссылка /><param name=\"flashvars\" value=\"comment=Stream-video&st=ссылка /></object><!--dle_video_end-->

Адрес ссылка заменяем на свой адрес к плееру.
Адрес ссылка — заменяем на свой адрес к стилям

Вот и всё! По такому же примеру делаем и аудио. если нужно)
37
Panda97 07.11.10 - 10:39
кто поможет подключить для фото пишите в icq 611691476
38
docs77 09.11.10 - 03:08
Инструкция к DL 9.0

1) открываем файл engine/classes/parse.class.php
2) находим $decode_url = $url; и ниже добавляем $decode_url2 = $url;
3) чуть ниже находим фразу return "…" и все ёё содержимое заменяем на:
<!--dle_video_begin:{$decode_url}--><object type=\"application/x-shockwave-flash\" data=\"ссылка width=\"540\" height=\"400\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"ссылка /><param name=\"flashvars\" value=\"comment=Stream-video&st=ссылка /></object><!--dle_video_end-->

Адрес ссылка заменяем на свой адрес к плееру.
Адрес ссылка — заменяем на свой адрес к стилям

Вот и всё! По такому же примеру делаем и аудио. если нужно)
39
zemin 09.12.10 - 18:59
и темболее не ясно в каком формате пихать ссылки! не ужели тупо с ссылка?
40
kOTok 13.06.11 - 10:08
а навести на неё не пробовал..?
41
zemin 30.11.10 - 18:54
Parse error: syntax error, unexpected T_STRING in /srv/www/***/hosting/voice/ht/engine/classes/parse.class.php on line 791
dle 9.0 no working
42
kOTok 13.06.11 - 10:08
syntax error
43
ZemIn 09.12.10 - 19:38
1. Oткрываем файл engine/classes/parse.class.php
2. Находим return "<!--dle_video_begin …
(тут код:Р)
<!--dle_video_end-->";
3. Заменяем на:
return "<!--dle_video_begin:{$decode_url}-->
<object type=\"application/x-shockwave-flash\" data=\"engine/classes/flashplayer/uppod.swf\" width=\"540\" height=\"400\">
<param name=\"allowFullScreen\" value=\"true\" />
<param name=\"allowScriptAccess\" value=\"always\" />\
<param name=\"movie\" value=\"engine/classes/flashplayer/uppod.swf\" />
<param name=\"flashvars\" value=\"comment=Stream-video&st=engine/classes/flashplayer/video.txt&file={$decode_url}\" /></object><!--dle_video_end-->";

Всё=)
44
qwarts 13.02.12 - 11:35
Всё сделал так, плеер вроде подключился, но показывает лишь при предварительном просмотре новости, при просмотре краткой или полной новости плеер не выводится.
В чем может быть дело !? и что делать с тем HTML- кодом плеера, который генерируется в конструкторе ?
……………………………………………
не судите строго, я только учусь=)
45
qwarts 13.02.12 - 12:14
Всё,во всем вроде разобрался,оказалось мелочь была=))))
46
globus 11.12.10 - 14:34
Поставил плеер на dle версии 8,5 но не накладывается водяной знак. Как исправить данную проблему?
47
RapCore 17.12.10 - 12:19
Подключил плеер uppod к дле 9.0 но не пойму как изменить его размер. плеер постояноо обрезается размерами 500х360. пробывал изменять даные в parse.class.php но это не помогает.
48
RapCore 17.12.10 - 14:24
всё. уже решил проблему
49
RapCore 24.12.10 - 01:47
обясните ктонибуть как подключить плейлист к к дле 9.0 ???????
50
NetTeh 08.01.11 - 18:51
Поясните,пожалуйста, как прикрутить плейлист в DLE 8.5?
Не отображается кнопка плейлиста в плеере и нет самого плейлиста. Хотя создана папка …/pl/ в корне и файлик плейлиста там лежит.
Заранее спасибо.
51
Zemin 09.01.11 - 19:13
Скажите как настроить под 9,2 дле?
Заранее спасибо
52
akimov_aleks 10.01.11 - 16:23
админы подскажите как заставить плеер работать если сылки такого вида
[video=http:\video.ru\video.flv?tutbjka] где tutbjka это риписка без него не будет показывать
53
akimov_aleks 10.01.11 - 16:22
1
54
akimov_aleks 10.01.11 - 16:22
админы подскажите как заставить плеер работать если сылки такого вида
[video=http:\video.ru\video.flv?tutbjka] где tutbjka это риписка без него не будет показывать
55
akimov_aleks 10.01.11 - 16:23
админы подскажите как заставить плеер работать если сылки такого вида
[video=http:\video.ru\video.flv?tutbjka] где tutbjka это риписка без него не будет показывать
56
akimov_aleks 10.01.11 - 16:24
админы подскажите как заставить плеер работать если сылки такого вида
[video=http:\video.ru\video.flv?tutbjka] где tutbjka это риписка без него не будет показывать
57
jeka010104 18.01.11 - 00:50
Я скачал видеоплеер с встроенной перемоткой видео файла не дожидаясь загрузки файла в хэш, но после установки на дле 8.5 он не работает а точнее не работает перемотка файла, если попробовать просмотреть ту часть которая еще не под грузилась, он перестает воспроизводить но не перестает подгружать файл, я пробовал несколько плееров тоже самое, если кто то знает в чем проблема подскажите пожалуйста! При установке я выполнил действия с 1 по 3.3, остальные действия я не выполнял по той причине, что звук и видео плеер на ютуб меня устраивает!
58
minyk1988 19.01.11 - 15:16
Спасибо огромное!!!! Всё получилось :)
59
razboynick 06.02.11 - 12:18
Здравствуйте у меня все работает прекрасно версия DLE 8.3 может кто может сделать так чтобы место плейлист интегрировалос ’’другие новости по теме’’
60
Kazak 06.02.11 - 19:25
Как его под дле 9,2 бы подстроить?
61
utnubur 07.02.11 - 11:49
Вот для стандартного плеера DLE 9.2:
1. Открываем /engine/classes/parse.class.php

2. Находим:

function build_video($url) {
global $config;

if (!count($this->video_config)) {

include (ENGINE_DIR . ’/data/videoconfig.php’);
$this->video_config = $video_config;

}

$option = explode( "|", trim( $url ) );

$url = $this->clear_url( $option[0] );

$type = explode( ".", $url );
$type = strtolower( end( $type ) );

if( preg_match( "/[?&;<\[\]]/", $url ) ) {

return "[video=" . $url . "]";

}

if( $option[1] != "" ) {

$option[1] = htmlspecialchars( strip_tags( stripslashes( $option[1] ) ), ENT_QUOTES );
$decode_url = $url . "|" . $option[1];

} else
$decode_url = $url;

if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" or $type == "mov" or $type == "3gp" or $type == "f4v") {

if( $this->video_config[’flv_watermark’] ) $watermark = "&logo={THEME}/dleimages/flv_watermark.png";
else $watermark = "";

if( $option[1] != "" ) {

$option[1] = "&image=".urlencode($option[1]);

}

$id_player = md5( microtime() );

$list = explode( ",", $url );
$url = urlencode(trim($list[0]));

if (count($list) > 1 ){

$url_hd = "&MediaLink2=".urlencode(trim($list[1]));

} else {

$url_hd = ’’;
}

$color = array ();

if ($this->video_config[’backgroundBarColor’]) $color[’backgroundBarColor’] = "&backgroundBarColor=".$this->video_config[’backgroundBarColor’];
if ($this->video_config[’btnsColor’]) $color[’btnsColor’] = "&btnsColor=".$this->video_config[’btnsColor’];
if ($this->video_config[’outputTxtColor’]) $color[’outputTxtColor’] = "&outputTxtColor=".$this->video_config[’outputTxtColor’];
if ($this->video_config[’outputBkgColor’]) $color[’outputBkgColor’] = "&outputBkgColor=".$this->video_config[’outputBkgColor’];
if ($this->video_config[’loadingBarColor’]) $color[’loadingBarColor’] = "&loadingBarColor=".$this->video_config[’loadingBarColor’];
if ($this->video_config[’loadingBackgroundColor’]) $color[’loadingBackgroundColor’] = "&loadingBackgroundColor=".$this->video_config[’loadingBackgroundColor’];
if ($this->video_config[’progressBarColor’]) $color[’progressBarColor’] = "&progressBarColor=".$this->video_config[’progressBarColor’];
if ($this->video_config[’volumeStatusBarColor’]) $color[’volumeStatusBarColor’] = "&volumeStatusBarColor=".$this->video_config[’volumeStatusBarColor’];
if ($this->video_config[’volumeBackgroundColor’]) $color[’volumeBackgroundColor’] = "&volumeBackgroundColor=".$this->video_config[’volumeBackgroundColor’];

return "<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8–444553540000\" codebase=\"ссылка,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}{$url_hd}&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}{$url_hd}&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=\"</embed>" rel="nofollow">ссылка
</object><!--dle_video_end-->";


} elseif( $type == "avi" OR $type == "divx" OR $type == "mkv" ) {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

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=\"" rel="nofollow">ссылка
<param name=\"custommode\" value=\"none\" />
<param name=\"mode\" value=\"zero\" />
<param name=\"autoPlay\" value=\"{$this->video_config[’play’]}\" />
<param name=\"minVersion\" value=\"2.0.0\" />
<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]}\" minVersion=\"2.0.0\" pluginspage=\"" rel="nofollow">ссылка
</embed>
</object><!--dle_video_end-->";

} else {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

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=\"ссылка 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-->";
}

}


ЗАМЕНЯЕМ на:

function build_video($url) {
global $config;

$option = explode( "|", trim( $url ) );

$url = $this->clear_url( urldecode( $option[0] ) );

$type = explode( ".", $url );
$type = strtolower( end( $type ) );

if( preg_match( "/[?&;%<\[\]]/", $url ) ) {

return "[video=" . $url . "]";

}

if( $option[1] != "" ) {

$option[1] = htmlspecialchars( strip_tags( stripslashes( $option[1] ) ), ENT_QUOTES );
$decode_url = $url . "|" . $option[1];

} else
$decode_url = $url;

if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a") {

if( $config[’flv_watermark’] ) $watermark = ",showWatermark:’always’,watermarkUrl:’{THEME}/dleimages/flv_watermark.png’,watermarkLinkUrl:’’";
else $watermark = "";
$id_player = md5( microtime() );

$list = explode( ",", $url );
$url = array ();

foreach ( $list as $value ) {

$url[] = trim( $value ) . "";

}

$url = implode( ", ", $url );
$url2=$url;
return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config[’http_home_url’]}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";

} elseif( $type == "avi" or $type == "divx" ) {

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config[’http_home_url’]}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";

} else {

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config[’http_home_url’]}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config[’http_home_url’]}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";
}

}
А как сделать так что бы заменить плеер youtube на DLE 9.2?
62
ProViLL 07.02.11 - 12:42
Мне тоже больше всего интересует как на youtube для 9.2 версии. Опишите кто уже столкнулся и смог изобрести велосипед
63
Kazak92 08.02.11 - 13:42
выдает что файл не найден
64
utnubur 08.02.11 - 13:46
Токого не может быть, у меня все нормально работает, значит что не так сделал!
http://x-zoom.ru/clipu/2816-vava.html
на посмотри
65
Kazak92 08.02.11 - 13:52
Заливаю на фтп файл плеера и скин потом заменяю код. Вроде все норм
66
utnubur 08.02.11 - 13:53
новости пересохрани! иначе работать не будет
67
Kazak92 08.02.11 - 13:56
В смысле ПЕРЕсохранить? я малость нуб в этом деле =)
Я новый пост добавляю нажимаю плей на проигрыватели и выдает что файл не найден
68
utnubur 08.02.11 - 13:57
стукни сюда 581397260, а то из форума п*рашу делать, ненадо!
69
ProViLL 07.02.11 - 12:41
Мне тоже больше всего интересует как на youtube для 9.2 версии. Опишите кто уже столкнулся и смог изобрести велосипед
70
Kupuman 19.02.11 - 23:51
не чего не понимаю как прикрутить к дле 9.2… :[
дайте уже готовенькое пожалуйста.
71
Kupuman 20.02.11 - 08:34
Мб кто нибудь даст уже всё готовое? :(
72
xzoomru 23.02.11 - 20:22
могу дать для mp3 и video, для youtube еще не готово! если интересно стучи в асю 581397260
73
Lamme 11.03.11 - 11:21
Вот ссылочка с готовым рецептом по прикручиванию Uppod к DLE 9.0
Я воспользовался этим способом, прикрутил к DLE 9.2 — все работает отлично.
74
filmfree 22.03.11 - 20:47
Что за ссылочка? Как установить то?
75
doblow 27.05.11 - 21:59
НУ и где ссылочка??
76
oleg666 11.03.11 - 19:32
Подскажите пожалуйста плеер uppod не работает с включенным ЧПУ , DLE 9.0 все перерыл не знаю где искать, надо строчку добавить в .htaccess , но только не нашел какую
77
kOTok 13.06.11 - 08:03
скорее какбы убрать строчку… и вроде не из htaccess а из index.php который в корне..
78
Sibnic 23.05.11 - 05:46
DLE 9.2
Находим

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}{$url_hd}&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}{$url_hd}&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-->";

заменяем на:

return "<!--dle_video_begin:{$decode_url}--><object id=\"Player-{$id_player}\" width=\"490\" height=\"385\"><param name=\"bgcolor\" value=\"#ffffff\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"/engine/modules/player/uppodplayer.swf\" /><param name=\"flashvars\" value=\"st=ССЫЛКА_НА_СКИН_ПЛЕЕРА&file={$url}&poster=/engine/modules/player/logo.jpg\" /><embed src=\"/engine/modules/player/uppodplayer.swf\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" flashvars=\"st=ССЫЛКА_НА_СКИН_ПЛЕЕРА&file={$url}&poster=/engine/modules/player/logo.jpg\" bgcolor=\"#ffffff\" width=\"490\" height=\"385\"></embed></object><!--dle_video_end-->";
79
viajante 10.06.11 - 14:56

Sibnic — не работает
В 9.2 : /engine/classes/parse.class.php
код:

function build_video($url) {
global $config;

if (!count($this->video_config)) {

include (ENGINE_DIR . '/data/videoconfig.php');
$this->video_config = $video_config;

}

$option = explode( "|", trim( $url ) );

$url = $this->clear_url( $option[0] );

$type = explode( ".", $url );
$type = strtolower( end( $type ) );

if( preg_match( "/[?&;<\[\]]/", $url ) ) {

return "[video=" . $url . "]";

}

if( $option[1] != "" ) {

$option[1] = htmlspecialchars( strip_tags( stripslashes( $option[1] ) ), ENT_QUOTES );
$decode_url = $url . "|" . $option[1];

} else
$decode_url = $url;

if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" or $type == "mov" or $type == "3gp" or $type == "f4v") {

if( $this->video_config['flv_watermark'] ) $watermark = "&logo={THEME}/dleimages/flv_watermark.png";
else $watermark = "";

if( $option[1] != "" ) {

$option[1] = "ℑ=".urlencode($option[1]);

}

$id_player = md5( microtime() );

$list = explode( ",", $url );
$url = urlencode(trim($list[0]));

if (count($list) > 1 ){

$url_hd = "&MediaLink2=".urlencode(trim($list[1]));

} else {

$url_hd = '';
}

$color = array ();

if ($this->video_config['backgroundBarColor']) $color['backgroundBarColor'] = "&backgroundBarColor=".$this->video_config['backgroundBarColor'];
if ($this->video_config['btnsColor']) $color['btnsColor'] = "&btnsColor=".$this->video_config['btnsColor'];
if ($this->video_config['outputTxtColor']) $color['outputTxtColor'] = "&outputTxtColor=".$this->video_config['outputTxtColor'];
if ($this->video_config['outputBkgColor']) $color['outputBkgColor'] = "&outputBkgColor=".$this->video_config['outputBkgColor'];
if ($this->video_config['loadingBarColor']) $color['loadingBarColor'] = "&loadingBarColor=".$this->video_config['loadingBarColor'];
if ($this->video_config['loadingBackgroundColor']) $color['loadingBackgroundColor'] = "&loadingBackgroundColor=".$this->video_config['loadingBackgroundColor'];
if ($this->video_config['progressBarColor']) $color['progressBarColor'] = "&progressBarColor=".$this->video_config['progressBarColor'];
if ($this->video_config['volumeStatusBarColor']) $color['volumeStatusBarColor'] = "&volumeStatusBarColor=".$this->video_config['volumeStatusBarColor'];
if ($this->video_config['volumeBackgroundColor']) $color['volumeBackgroundColor'] = "&volumeBackgroundColor=".$this->video_config['volumeBackgroundColor'];

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}{$url_hd}&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}{$url_hd}&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" OR $type == "mkv" ) {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

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=\"minVersion\" value=\"2.0.0\" />
<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]}\" minVersion=\"2.0.0\" pluginspage=\"http://go.divx.com/plugin/download/\">
</embed>
</object><!--dle_video_end-->";

} else {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

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-->";
}

}


Заменил на:
function build_video($url) {
global $config;

$option = explode( "|", trim( $url ) );

$url = $this->clear_url( urldecode( $option[0] ) );

$type = explode( ".", $url );
$type = strtolower( end( $type ) );

if( preg_match( "/[?&;%<\[\]]/", $url ) ) {

return "[video=" . $url . "]";

}

if( $option[1] != "" ) {

$option[1] = htmlspecialchars( strip_tags( stripslashes( $option[1] ) ), ENT_QUOTES );
$decode_url = $url . "|" . $option[1];

} else
$decode_url = $url;

if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a") {

if( $config['flv_watermark'] ) $watermark = ",showWatermark:'always',watermarkUrl:'{THEME}/dleimages/flv_watermark.png',watermarkLinkUrl:''";
else $watermark = "";
$id_player = md5( microtime() );

$list = explode( ",", $url );
$url = array ();

foreach ( $list as $value ) {

$url[] = trim( $value ) . "";

}

$url = implode( ", ", $url );
$url2=$url;
return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config['http_home_url']}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";

} elseif( $type == "avi" or $type == "divx" ) {

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config['http_home_url']}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";

} else {

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\"><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"comment=Stream-video&st={$config['http_home_url']}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";
}

}


работает. Всмысле показался плеер. Но как не указываю путь к файлу, пишет:
Файл не найден. Даю путь к несуществующему файлу, тогда выдает, что файла не существует.
может кто знает, как с этим бороться?
80
kOTok 13.06.11 - 06:41
elseif( $type == "avi" or $type == "divx" ) побольше разшерений указать не судьба..?
ато в обном месте так а другом.. ну до него больше)))
( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a")
а так хз.. у тебя пример правильный.. ссылки типа ссылка
81
kOTok 13.06.11 - 06:59
Здравствуйте)) А немогли бы вы подсказать, а если использовать пример с вставкой плеера youtube для rutube
будет работать или нет.?)) прост youtube мне нафиг не сдался.. а там в 9.2 изначальный пример:

return "<!--dle_youtube_begin:http://www.youtube.com/watch?v={$video_link}--><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?MediaLink2=http://www.youtube.com/watch?v={$video_link}{$watermark}&autoHideVideoControls=false&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?MediaLink2=http://www.youtube.com/watch?v={$video_link}{$watermark}&autoHideVideoControls=false&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_youtube_end-->";



} else return '<!--dle_youtube_begin:'.$url.'--><object width="'.$this->video_config['width'].'" height="'.$this->video_config['height'].'"><param name="movie" value="http://www.youtube.com/v/'.$video_link.'&hl=ru&fs=1&rel='.intval($this->video_config['tube_related']).'"></param><param name="wmode" value="transparent" /><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.$video_link.'&hl=ru&fs=1&rel='.intval($this->video_config['tube_related']).'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="'.$this->video_config['width'].'" height="'.$this->video_config['height'].'"></embed></object><!--dle_youtube_end-->';



} else
return '<!--dle_youtube_begin:'.$url.'--><OBJECT width="'.$this->video_config['width'].'" height="'.$this->video_config['height'].'"><PARAM name="movie" value="http://video.rutube.ru/'.$video_link.'"></PARAM><param name="wmode" value="transparent" /></PARAM><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/'.$video_link.'" type="application/x-shockwave-flash" wmode="transparent" width="'.$this->video_config['width'].'" height="'.$this->video_config['height'].'" allowFullScreen="true" ></EMBED></OBJECT><!--dle_youtube_end-->';



где return, это стандартный плеер для конфига замены ютубовского (у вас он изменён)
else return, это youtube плеер.

else
return, это rutube.
если у кого-нить будут варианты кроме того, что взять из примера ту хрень что там стоит и заменить у себя в коде и чуток подправить значение
&file=http://www.youtube.com/watch?v='.$video_link.'\"

на
&file=http://video.rutube.ru/'.$video_link.'\"

то не.. это не хорошо получается..))) так как в примере всё удоляют и ставят на return, youtube плеер..т.т
а эт не по феншую., так как гдет я тут видел чёт про развитие проека.. х)
82
kOTok 13.06.11 - 07:04
и кстати да, будет ли возможность в плей лист вписывать ссылки Rutube и т.д…?)
83
kOTok 13.06.11 - 07:40
короч я правильно допер как сделать отоброжение rutube…
но блин.. как сделать чтоб плей листы вставлять с сылками на rutube и youtube..?
84
kOTok 13.06.11 - 09:51
да блин.. вы реально годами отвечаете..? )))
85
kOTok 13.06.11 - 10:13
как жаль что не вы эту тему делали..)) ну я дочитал до давнего сообщения админа..
и в общем если есть желание решить проблему самого плеера а не прямоты наших рук.., то
пожалуйста сделайте что-нить с прочиткой плей листов, чтоб плеер читал из него ссылки на youtube и rutube..
ато пишет ненайден файл и всё))
86
kOTok 13.06.11 - 12:56
если что забейте на мои вопросы..))) уже вкурил вчём дело.. буду искать другой хостинг..
у youtube слишком херовое качество.., ну или куплю пару тройку хардов на 3трб..т.т
спасибо за плеер.. через недельку зайду и куплю pro ))
87
pavholm 14.06.11 - 18:11
и все-таки, как подключить фотогалерею?
88
jakast 05.07.11 - 07:03
DLE 8.5
1. Проделать с 1 по 4.4 пункт "Для версии 7.5"
2. Проделать с 5 по 5.5 пункт "Для версии 8.0 и 8.2"

по пунктам включительно или не включительно ?
89
1qwert2 22.07.11 - 19:10
Все прописал, работает. Плейлист создал, в папку pl закинул. Объясните, пожалуйста, КАК сделать, чтобы этот самый плейлист в плеере отражался???
90
1qwert2 23.07.11 - 02:15
Спасибо, я уже сам разобрался. Плеер — просто отличный!
91
delovod2016 17.02.16 - 20:31
помогите мне подключить плейлисты
пишет файл плейлиста не найден
92
vityanuryev 30.07.11 - 21:25
А почему просто не создать папку ( с название photo- чтоб защитить плеер ) и туда и player.swf и папку со стилями! У мя прекрасно работает! Никаких багов не наблюдал! Пишите в ЛС! Кулл плееру
93
lika004 22.08.11 - 11:25
Подключение UPPOD к DLE 9.3
# 1. Открываем
# 2. Находим участок кода код строки 934 — 972 и Удаляем. т.е
# 3. Удаляем

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=\"{$width}\" height=\"{$height}\" id=\"Player-{$id_player}\">
<param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/media_player_v3.swf?stageW={$width}&stageH={$height}&contentType=video{$video_url}{$watermark}{$preview}&isYouTube=false&rollOverAlpha=0.5&contentBgAlpha=0.8&progressBarColor={$this->video_config['progressBarColor']}&defaultVolume=1&fullSizeView=3&showRewind=false&showInfo=false&showFullscreen=true&showScale=true&showSound=true&showTime=true&showCenterPlay=true{$autohide}&videoLoop=false&defaultBuffer={$this->video_config['buffer']}\" />
<param name=\"allowFullScreen\" value=\"true\" />
<param name=\"scale\" value=\"noscale\" />
<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_v3.swf?stageW={$width}&stageH={$height}&contentType=video{$video_url}{$watermark}{$preview}&isYouTube=false&rollOverAlpha=0.5&contentBgAlpha=0.8&progressBarColor={$this->video_config['progressBarColor']}&defaultVolume=1&fullSizeView=3&showRewind=false&showInfo=false&showFullscreen=true&showScale=true&showSound=true&showTime=true&showCenterPlay=true{$autohide}&videoLoop=false&defaultBuffer={$this->video_config['buffer']}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"opaque\" allowFullScreen=\"true\" width=\"{$width}\" height=\"{$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" OR $type == "mkv" ) {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

return "<!--dle_video_begin:{$decode_url}--><object classid=\"clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616\" width=\"{$width}\" height=\"{$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=\"minVersion\" value=\"2.0.0\" />
<param name=\"src\" value=\"{$url}\" />
<param name=\"previewImage\" value=\"{$option[1]}\" />
<embed type=\"video/divx\" src=\"{$url}\" custommode=\"none\" width=\"{$width}\" height=\"{$height}\" mode=\"zero\" autoPlay=\"{$this->video_config['play']}\" previewImage=\"{$option[1]}\" minVersion=\"2.0.0\" pluginspage=\"http://go.divx.com/plugin/download/\">
</embed>
</object><!--dle_video_end-->";

} else {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

return "<!--dle_video_begin:{$decode_url}--><object id=\"mediaPlayer\" width=\"{$width}\" height=\"{$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=\"{$width}\" height=\"{$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-->";


# 4. Заменяем на

return "<!--dle_video_begin:{$decode_url}-->
<object type=\"application/x-shockwave-flash\" data=\"engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\">
<param name=\"allowFullScreen\" value=\"true\" />
<param name=\"allowScriptAccess\" value=\"always\" />\
<param name=\"movie\" value=\"engine/classes/flashplayer/uppod.swf\" />
<param name=\"flashvars\" value=\"comment=Stream-video&st=engine/classes/flashplayer/video.txt&file={$decode_url}\" /></object><!--dle_video_end-->";

} elseif( $type == "avi" OR $type == "divx" OR $type == "mkv" OR $type == "flv" OR $type == "mp4" OR $type == "m4v" OR $type == "m4a" OR $type == "mov" OR $type == "3gp" OR $type == "f4v" ) {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\">
<param name=\"allowFullScreen\" value=\"true\" />
<param name=\"allowScriptAccess\" value=\"always\" />
<param name=\"movie\" value=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" />
<param name=\"flashvars\" value=\"comment=Stream-video&st={$config['http_home_url']}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";

} else {

$url = htmlspecialchars( trim( $url ) , ENT_QUOTES );

return "<!--dle_video_begin:{$url}--><object type=\"application/x-shockwave-flash\" data=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"375\">
<param name=\"allowFullScreen\" value=\"true\" />
<param name=\"allowScriptAccess\" value=\"always\" />
<param name=\"movie\" value=\"{$config['http_home_url']}engine/classes/flashplayer/uppod.swf\" />
<param name=\"flashvars\" value=\"comment=Stream-video&st={$config['http_home_url']}engine/classes/flashplayer/video.txt&file=$url2\" /></object><!--dle_video_end-->";


# 5. Все Успехов


94
heroin888 07.09.11 - 22:09
этот пример не работает….есть еще варианты для установки uppod на DLE 9.3??
95
khametov_r 27.08.11 - 02:32
а как шифровать ссылки то, а то что то непонятно!
96
1qwqw1 04.09.11 - 23:45
присоединяюсь к вопросу ---- как шифровать ссылки на DLE 9.3 — напишите подрбнее (видео норм воспроизводит по коду от lika004)
97
lika004 08.09.11 - 04:15
для шифровки же галочку в настройках поставить надо и все ))))
типа
Мой плеер / Настройки
Настройки кода
Шифровать ссылки
здесь
ссылка
98
iphoen 14.10.11 - 19:38
а дальше что делать? поставил галку. заново качать плеер и заливать на сервер?
99
ruslen 05.09.11 - 19:05
пример для 9.3 не работает!
100
lika004 08.09.11 - 04:18
работает все, сама ставила себе, если открыть код в редакторе и приглядется к коду, то видно, что дефолтный код нужно заменить в трех местах на UPPOD `овский.
и если внимательно копировать, то все пашет
101
lika004 08.09.11 - 04:20
работает, если правильно скопировать код и понять что меняется.
102
heroin888 07.09.11 - 22:09
этот пример не работает….есть еще варианты для установки uppod на DLE 9.3??
103
heroin888 07.09.11 - 22:10
этот пример не работает! Есть у кого-то еще варианты для установки uppod на DLE 9.3??
104
lika004 08.09.11 - 04:19
если внимательно изучить код, то будет все понятно, что меняется.
105
heroin888 08.09.11 - 11:38
скажите а в плеере обычной версии работает перемотка, стриминг и т.д.??
106
ruslen 09.09.11 - 13:54
У меня плеер не отображается в спойлере? Его как будто и нет?
107
ruslen 08.09.11 - 10:21
Вот именно! Нужно было исправить код под свои настройки. А именно: файл text.txt и размеры плеера.
108
heroin888 08.09.11 - 11:38
перемотка работает в бесплатной версии?
109
ruslen 10.09.11 - 15:25
У меня плеер не отображается в спойлере? Его как будто и нет?
110
TSF 29.09.11 - 16:16
подскажите как прикрутить плейлисты всё зделал по инструкции при вставке просто сылки на видео отображается при вставки сылки на txt файл плейлиста пишет типо установите плагин))) добавляю видео через [video=http://]
111
Bamnip 07.10.11 - 07:45
кто нибудь пробовал интегрировать на 9.4?
112
Bamnip 07.10.11 - 13:29
зы, на 9.4 работает отлично
113
Bamnip 08.10.11 - 20:10
работает 50 на 50 =(

не отображается в полной новости почему то =(
114
bestaleks 08.10.11 - 23:18
можешь скинуть parse.class.php
115
bestaleks 08.10.11 - 22:50
кто-то может скинуть готовый parse.class.php для дле 9.4 никак не могу настроить всё перепробывал
116
Bamnip 09.10.11 - 07:31
ссылка


если сдлеаешь, то скинешь мне рабочий =)
хотя может и этот заработает… у меня на этом (если новость без контента) работает и в полной и в краткой, а если с некоторым контентом (более 500 сим.) то не хочет работать
117
rusik196 11.10.11 - 17:52
Кто поможет поставить на dle 9.2? Заплачу! Аська 570468703
118
paffffff 13.10.11 - 16:55
Вот накорябал инструкцию небольшую по установке на 9.4
ссылка
119
iphoen 16.10.11 - 01:42
как кодировать ссылки на видео в данном методе? объясните пошагово, тк выше примеры приведенные не до конца понятны…
120
lakost 29.10.11 - 04:08
нужна инструкция по установке плеера на DLE 9.4..кто уже установил с плейлистом??!!
121
Fra1ket 03.11.11 - 02:53
Помогу поставить плеер на DLE 9.3 — 9.4. Пишите в асю 631–429–253
122
byKenji 22.11.11 - 07:56
Я для них отдельную папку создаю и все ок потом в настройках прописываю путь.
Один вопрос — Как работать с фото ? У меня не получается .
123
Gunjubasik 09.01.12 - 04:10
дял 9.4 пожалуйста скинте
124
girlbaby77777 24.01.12 - 17:54
Подключаем UPPOD к DLE 9.5 (только для youtube). Пришлось кое с кем переспать… :)

Ищем в файле parse.class.php

} else return '<!--dle_media_begin:'.$decode_url.'--><iframe title="YouTube video player" width="'.$width.'" height="'.$height.'" src="http://www.youtube.com/embed/'.$video_link.'?rel='.intval($this->video_config['tube_related']).'&wmode=transparent" frameborder="0" allowfullscreen></iframe><!--dle_media_end-->';


Заменяем на:

} else return '<!--dle_media_begin:'.$decode_url.'--><object id=\"Player-{$id_player}\" width=\"500\" height=\"280\"><param name=\"bgcolor\" value=\"#ffffff\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"/engine/classes/flashplayer/uppod.swf\" /><param name=\"flashvars\" value=\"st=engine/classes/flashplayer/skin.txt&file=http://www.youtube.com/watch?v='.$video_link.'\" /><embed src=\"/engine/classes/flashplayer/uppod.swf\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" flashvars=\"st=engine/classes/flashplayer/skin.txt&file=http://www.youtube.com/watch?v='.$video_link.'\" bgcolor=\"#ffffff\" width=\"500\" height=\"280\"></embed></object><!--dle_media_end-->';


Не забываем править в последнем коде правильные пути для плеера и скина. Ну и говорим скасибо.
125
girlbaby77777 24.01.12 - 18:20
ПОПРАВОЧКА: Во втором коде потерян слеш в двух местах — st=engine заменить на st=/engine
126
junkis 08.03.12 - 14:14
ребят подскажите как интегрировать в dle 9.5 .
127
Tipchik 24.03.12 - 07:05
Попробовал как lika004 пишет. На dle 9.5 всё работает..
128
199717 13.03.12 - 09:16
для 9.4 пожалуйста скинте ! davidikul@mail.ru Заплачу на webmoney .
129
Arnak 09.04.12 - 06:03
------------------------
Для версии 9.5
------------------------

1. Скачиваем плеер, скачиваем стиль, переименоввываем текстовик стиля
в skin.txt, копируем всё (скин и сам файл плеера) в папку engine/classes/flashplayer
своего сайта.


2. Открываем файл engine/classes/parce.class.php

Ищем условие:

if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" or $type == "mov" or $type == "3gp" or $type == "f4v" or $detect_rtmp) {


и удаляем все содержимое данного условия от { до }
Начало:

if( $this->video_config['flv_watermark'] ) $watermark

Конец:
<embed src=\"" . $config['http_home_url'] . "engine/classes/flashplayer/media_player_v3.swf?stageW={$width}&stageH={$height}&contentType=video{$video_url}{$watermark}{$preview}&isYouTube=false&rollOverAlpha=0.5&contentBgAlpha=0.8&progressBarColor={$this->video_config['progressBarColor']}&defaultVolume=1&fullSizeView={$this->video_config['fullsizeview']}&showRewind=false&showInfo=false&showFullscreen=true&showScale=true&showSound=true&showTime=true&showCenterPlay=true{$autohide}&videoLoop=false&defaultBuffer={$this->video_config['buffer']}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"opaque\" allowFullScreen=\"true\" width=\"{$width}\" height=\"{$height}\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>
</object><!--dle_video_end-->";

И заменяем его (на месте удаленного кода) содержимое на:

$url = array ();
$url = implode( ", ", $url );
$id_player = md5( microtime() );
return "<!--dle_video_begin:{$decode_url}-->
<object id=\"videoplayer-{$id_player}\" type=\"application/x-shockwave-flash\"
data=\"" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf\" width=".$width." height=".$height.">
<param name=\"allowFullScreen\" value=\"true\" />
<param name=\"allowScriptAccess\" value=\"always\" />
<param name=\"wmode\" value=\"transparent\" />
<param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf\" />
<param name=\"flashvars\" value=\"comment="."&st=" . $config['http_home_url'] . "engine/classes/flashplayer/skin.txt&file={$decode_url}\" />
</object><!--dle_video_end-->";


Вот и всё.

При желании стиль плеера можно постоянно менять. Для этого сначало требеется скачать стиль,
переименовать его в skin.txt и загрузить в папку engine/classes/flashplayer

Спасибо за внимание!
130
maximiliano83 14.12.12 - 10:31
Здравствуйте не могу сделать для dle 9.7 помогите пожалуйчаста или скиньте подробную инструкцию сздесь, помощь готов оплатить , отпишите в асю кто может помочь ася 624224375
131
ahmad911 20.01.16 - 21:59
Здравствуйте! Сделайте, пожалуйста, инструкцию для DLE 10.6
132
kust1 08.06.13 - 09:27
Здравствуйте не могу сделать для dle 9.8 помогите пожалуйчаста
133
SergioBS 30.01.16 - 14:03
Всем привет други! Возникла проблема… Сайт делался в далекие 2000-е. Версия движка DLE 5.5, все вроде работает. Потребовалось выкладывать видео с ЮТУБ. Само собой двиг говорит все устарело, все пропало… Как сделать? В этой версии вообще нет плеера своего… На статических страницах все пашет, как воспроизводить в новостях? подробного описания не нашел. Может кто напишет хелп для версии DLE 5.5? В идеале хотелось бы посадить сайт на новый DLE, но! на нем стоит модуль каталога, кто его делал, сейчас уже и не вспомнишь… воды утекло. Как бы его вычленить и перетащить на новую DLE? У меня не получается…. :’(
Сообщить об ошибке на сайте
 Uppod © 2008–2017       Контактная информация   /  Соглашение  /  Twitter  /  Facebook
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме