Добро пожаловать!

на сайт КиберWEB

Выбрать стиль оформления:

Календарь

«    Январь 2018    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031 

Панель управления

 Чужой компьютер
• Забыли пароль? • Регистрация

Последние темы с форума

Навигация по сайту

Популярные статьи

Сменить дизайн

Облако меток

Zetlex.ru - наш медициский сайт100500, ACDSee, CMS, DLE, DLE шаблоны, MySQL, PanoramaStudio Pro, Браузеры, Графические редакторы, Модули, Наркоман Павлик, Непосредственно Каха, Программы, Рекламные компании, Сервисы, Скрипты, Создание сайта, Уроки, Установка DENWER, Форумы, Хаки, Юмор, графическая программа, обработка фото, программа, создание панорамы, урок, фото

Статистика

File engine/modules/online/online.php not found. Статистика форума

Как заменить стандартный плеер DLE



1. Идем на сайт uppod.ru , скачиваем плеер, скачиваем скин, переименоввываем текстовик скина 
в skin.txt, копируем всё (скин и сам файл плеера) это в папку engine/classes/flashplayer 
своего сайта.
2. Открываем файл engine/classes/parce.class.php
Ищем условие:
		
  1. if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" or $type == "mov" or $type == "3gp" or $type == "f4v" or $detect_rtmp) {

и удаляем все содержимое данного условия от { до }
Начало:
		
  1. if( $this->video_config['flv_watermark'] ) $watermark

Конец:
		
  1. <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>
  2.     </object><!--dle_video_end-->";

И заменяем его (на месте удаленного кода) содержимое на:
		
  1. $url = array ();
  2. $url = implode( ", ", $url );
  3. $id_player = md5( microtime() );
  4. return "<!--dle_video_begin:{$decode_url}-->
  5. <object id="videoplayer-{$id_player}" type="application/x-shockwave-flash"
  6. data="" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf" width=".$width." height=".$height.">
  7. <param name="allowFullScreen" value="true" />
  8. <param name="allowScriptAccess" value="always" />
  9. <param name="wmode" value="transparent" />
  10. <param name="movie" value="" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf" />
  11. <param name="flashvars" value="comment="."&amp;st=" . $config['http_home_url'] . "engine/classes/flashplayer/skin.txt&amp;file={$decode_url}" />
  12. </object><!--dle_video_end-->";

Все Uppod установлен.

Для возможности организовать плейлист делаем следующее:
1. Снова же в файле engine/classes/parse.class.php найти следующие строки (примерно 845 строка):
		
  1. if (count($get_size) == 3)  $url = $get_size[1].",".$get_size[2];
  2. elseif (count($get_size) == 2 AND count($sizes) == 2) $url = $get_size[1];

и выше добавить:
		
  1. $decode_playlist=$url;
  2. $playlist = explode("||", $url);
  3. foreach ($playlist as $value){
  4.   $playl=explode("|", $value);
  5.   $playlisting[]="{'file':'".$playl[0]."','comment':'".$playl[1]."'}";
  6. }
  7. $playlisting = implode(",", $playlisting);
  8. $playlisting = "{'playlist':[".$playlisting."]}";

2. Ниже в месте где был заменен код стандартного плеера на Uppod найти строку:
		
  1. return "<!--dle_video_begin:{$decode_url}-->

И заменить ее на
		
  1. return "<!--dle_video_begin:{$decode_playlist}-->

3. В этом же коде, который был заменён на код плеера Uppod найти строку:
		
  1. <param name="flashvars" value="comment="."&amp;st=" . $config['http_home_url'] . "engine/classes/flashplayer/skin.txt&amp;file={$decode_url}" />

и заменить его на:
		
  1. <param name="flashvars" value="comment="."&amp;st=" . $config[

    Назад

Комментарии к новости

  • Как заменить стандартный плеер DLE

Добавить комментарий

Имя:*
E-Mail:*
Комментарий:
Вопрос:
Вы человек?
Ответ:*
Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив
Яндекс.Метрика Каталог@Mail.ru - каталог ресурсов интернет