Хак для дле установка uppod плеера на DLE

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак для дле установка uppod плеера на DLE
Дле хак установка плеера uppod на dle сайт - это инструкция установки альтернативного видео и медиа плеера uppod на интернет-портал. Установка делалась только для замены тега video и media видео с youtube, (в настройках DLE обязательно должно быть указано "Использовать плеер при воспроизведении роликов с сервиса Youtube"). Заменяется практически все функции, так что у кого не получится - исправляйте руки, если что есть готовый файл.

Установка плеера uppod на dle:
1. Идём на uppod ru , скачиваем плеер, скачиваем скин, переименовываем текстовый скин в skin.txt, кладём всё это в папку engine/classes/flashplayer своего интернет-портала.

2. Открываем файл engine/classes/parce.class.php
Ищем код:
if ( $this->video_config['tube_dle'] ) {


и заменяем всё, что находится между фигурными скобками этого условия (там большой кусок кода) на

$url = array ();$url = implode( ", ", $url );$id_player = md5( microtime() );return "<!--dle_media_begin:{$decode_url}--><object id=\"videoplayer-{$id_player}\" type=\"application/x-shockwave-flash\" data=\"" . $config['http_home_url'] . "engine/classes/flashplayer/uppod.swf\" width=\"500\" height=\"281\"><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="."&amp;st=" . $config['http_home_url'] . "engine/classes/flashplayer/skin.txt&amp;file={$decode_url}\" /></object><!--dle_media_end-->";


Далее ищем условие:
if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" or $type == "mov" or $type == "3gp" or $type == "f4v" or $detect_rtmp) {


Заменяем его содержимое на:

$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=\"500\" height=\"281\"><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="."&amp;st=" . $config['http_home_url'] . "engine/classes/flashplayer/skin.txt&amp;file={$decode_url}\" /></object><!--dle_video_end-->";


Вот и всё.
В админ панели движка запускаем Перестроение новостей, предварительно указав в админке "Использовать плеер DLE при воспроизведении роликов с сервиса Youtube"

ПС. Специально для тех кто нифига не понял прикладываю нужные файлы, а также готовый parse.class.php (это уже для совсем тяжёлых личностей)

«Автор:» ПафНутиЙ (pafnuty.name)
Проверялось и использовалось на версии так что parse.class.php от версии дле 9.4

Предлагаем хак на DLE установка uppod плеера
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак для Dle Шкала персональных сообщений« Далее Хак для дле ссылка на профиль пользователя
Добавление комментарияОставить комментарий
  • № :17
  • 24 апреля 2015 13:38
Цитата: dle9
Цитата: maks321
Народ помогите мне установить плеер uppod на DLE 9.8 готов заплатить за выполненную работу

обратитесь сюда
Внимание! У вас нет прав для просмотра скрытого текста.
помогут ПафНутий, хотя там не чего сложного нет, вот новая версия больше подойдет для вашего движка http://www.dle9.com/haki/hak-dle/3052-hak-integraciya-uppod-v-dle-100.html


Спасибо большое
  • № :16
  • 24 апреля 2015 13:35
Цитата: maks321
Народ помогите мне установить плеер uppod на DLE 9.8 готов заплатить за выполненную работу

обратитесь сюда
Внимание! У вас нет прав для просмотра скрытого текста.
помогут ПафНутий, хотя там не чего сложного нет, вот новая версия больше подойдет для вашего движка http://www.dle9.com/haki/hak-dle/3052-hak-integraciya-uppod-v-dle-100.html
  • № :15
  • 24 апреля 2015 13:30
Народ помогите мне установить плеер uppod на DLE 9.8 готов заплатить за выполненную работу
  • № :14
  • 19 декабря 2014 12:08
Цитата: Andronus
для ДЛЕ 9.8 инструкция не подошла(((

на сайте автора посмотрите, там адаптировать надо старенький хак. многое изменилось в движке уже
  • № :13
  • 19 декабря 2014 11:23
для ДЛЕ 9.8 инструкция не подошла(((
  • № :12
  • 22 октября 2013 13:32
Генератор текстов плейлистов для uppod плеера
Внимание! У вас нет прав для просмотра скрытого текста.
  • № :11
  • 27 июня 2013 19:04
Скачал хак, настроил и выложил на свой сайт который мне предоставил Сервер:
Внимание! У вас нет прав для просмотра скрытого текста.
- Web-хостинг от 0 р./мес. Спасибо огромное За хак! Очень помог!
  • № :10
  • 6 апреля 2013 06:26
batman007,
зависит от автора попробуйте по гуглить, может есть
  • № :9
  • 6 апреля 2013 03:06
А как поставить на DLE 9.7 инструкцию будут делать, или она может есть где нибудь?
  • № :8
  • 5 апреля 2013 20:29
batman007,
это инструкция для версии движка ниже 9.4 где-то, вы пытаетесь поставить ставить на версию выше от сюда ошибка
или неправильно вставляете код в файл и точное место где ошибка сообщает вам система
parse.class.php on line 703
  • № :7
  • 5 апреля 2013 19:44
Parse error: syntax error, unexpected T_ELSEIF, expecting T_FUNCTION in /var/www/a19543/data/www/имя домена.com/engine/classes/parse.class.php on line 703
Это хрень выскакивает при добавлении видео новости на сайт,
Где косяк ? кто подскажет?
  • № :6
  • 1 апреля 2013 21:08
Помогите разобраться как сделать плейлист(на пример
1 сезон  и там пару серий чтобы было
 )
  • № :5
  • 25 января 2013 22:32
Да как плейлист добавить???? никто не отвечает((
  • № :4
  • 20 января 2013 15:36
A-Jey,
watermark включен в админке? , в шаблоне вашем есть файл dleimages/watermark_dark.png для темных картинок для светлых watermark_light.png

Или после хака прекратился вывод ? ТОгда вставляйте код, а не используйте файл
  • № :3
  • 20 января 2013 13:09
Все пашит, а как сделать чтобы watermark снова налаживалась?
  • № :2
  • 19 января 2013 14:02
Спасибо вам огромное)) Наконец то нашел рабочий плеер для Dle 9.7.
  • № :1
  • 10 января 2013 18:49
Спасибо огромное, работает хорошо на DLE 9.7
Единственный хак который сработал...
А может подскажете способ добавления плейлистов?