Перейти к публикации

MrRobot

Клиенты
  • Публикации

    8
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем MrRobot

  1. Мне в последние время пару пользователе спрашивали как деактивировать стандартный плеер в DataLife Engine, что бы интегрировать сторонний HTML 5 плеер.

     

    ...............................................................................................................................................................................................................................................................

     

    Первое нужно деактивировать стандартный  HTML 5 плеер, что бы он не включался и активировался с HTML 5 тегом <VIDEO>, и не мешал встроить / устоновить строний плеер. Открываем файл engine/modules/main.php находим и удаляем эту строчку кода: 

     

    if (strpos ( $tpl->result['content'], "<video" ) !== false OR strpos ( $tpl->result['content'], "<audio" ) !== false OR strpos ( $tpl->copy_template, "<video" ) !== false OR strpos ( $tpl->copy_template, "<audio" ) !== false) {
    
            $js_array[] = "engine/classes/html5player/mediaelement-and-player.min.js";
            $video_found = true;
    
    } else $video_found = false;

    При каждом новом апгрейде/обновление движка, нужно будет заново проходить процедуру отключения плеера. Было бы удобно если в новых версия движка добавили в настройки системы, функцию кнопу включить/отключить стандартный плеер.

    ...............................................................................................................................................................................................................................................................

     

    Теперь можно подключать любой стороний HTML 5 Player с изпользование HTML тега <VIDEO>. Для этого я возьму плеер от https://plyr.io список новой и старых версии можно здесь скачать https://github.com/Selz/plyr/releases и следить за новыми обновлениями версии плеера. 

     

    1.) Скачиваем актуальную версию плеера, в этом случие это версия 2.0.11: https://github.com/Selz/plyr/releases

    2.) Распаковываем архив plyr-2.0.11.zip 7zip или на ваше усмотрения программой

    3.) Создаем папку с именем html5 и туда из разархивированного архива plyr-2.0.11.zip перекидываем из папки plyr-2.0.11\dist в папку html5  файлы: plyr.css и plyr.js

    4.) Заливаем в корень сайта папку html5 с файлами plyr.css и plyr.js

     

    ..................................................................................................................................................................................................................................................................

     

    5.) Осталось последнию часть кода плеера подключить в шаблон сайта, это plyr.css и plyr.js в main.tpl

    6.) Перед закритием тега </HEAD> или после тега <HEAD> вставить код:

    <link href="/html5/plyr.css" type="text/css" rel="stylesheet" />

    7.) И перед тегом </BODY> вставить код:

    <script src="/html5/plyr.js"></script>
    <script>plyr.setup();</script>

    8.) Последние  встроить видимую часть плеера, где он будет показываться, в моем случи это fullstory.tpl

    <video poster="https://cdn.selz.com/plyr/1.5/View_From_A_Blue_Moon_Trailer-HD.jpg" controls>
      <source src="https://cdn.selz.com/plyr/1.5/View_From_A_Blue_Moon_Trailer-HD.mp4" type="video/mp4">
    </video>

     

    ГЛАВНОЕ: Если плеер будет криво с визуальными ошибками отражаться в шаблоне, после правильной установки. То проблема находится в самом шаблоне который был криво создан. Плеер проверин на версии движка 11.1 и 11.2 у меня все работает без ошибок с моими шаблонами.

     

    На личные сообщения не отвечаю, можете мне устоновить плеер или правильно отредактировать мой шаблон для плеера.

    • Поддерживаю 1
  2. Мне в подельник тех поддержка ответила, там двух минутное дело отключить плеер, нужно было один файл движка отредактировать, для отключения стандартного плеера. Все остальные работы делаются в шаблоне индивидуально.

     

    Еще раз большое спасибо тех поддержки.

  3. Я попожду ответа саппорт,я им сегодня днем написал тикет. Поддежка с понедельника работает с 10 часов по МСК. Как найду метод интеграции плеера могу подилится здесь, если сама администрация не имет против. Мне лично не жалко делится информации, есть пару хороших html 5 плееров которые работают с новым тегом <video>, и это тема очень актуальна. 

  4. Если понадобатся данные о лицензии ссылка страницы могу все педоставить в лично сообщении работникам и администрации dle-news.ru. У меня сайт тубе 18+ и наполнене новыми текстами, которые еще не проиндексировались. Да и небу я здесь 18+ сайтами спамить.

  5. Если чесно сказать не красиво твой спам здесь, если знаешь как помочь помогай, если нет иди своей дорогой, тебя не кто здесь не держет. Найдутся нормальные пользователи с которыми возможно найдется решения проблемы. Если ты такой умный и продвинутый дай человеку стоющию попощь, и не пытайся всех тролить и тыкать в лицо правилами. Шефа из себя здесь строишь ... на деле дешовый "немецкий гастарбатер" ... немного нахватался знаний и спамиш заумно...

  6. 1 час назад, germanydletest сказал:

     

    Я как новичок мала знаю о всех правилах, и пытаюсь во всем разобраться и освоится на форуме. И мне в первую очередь нужну решить проблему технического характера. Посмотрев сообщения / посты germanydletest, у него 80% троллинга и воды в сообщениях…. Из за таких людей пропадает настроения пользоваться форумам … получаешь от таких пользователей/спамеров только негативные сообщения и тролинг...    

  7. У меня есть лицензия и да Я отправил это же сообщения в тех поддержку. И конечно я тестирую все на локально машине xammp. Для платного движка ожидаю больше гибкосте настроик как от бесплатной алтернативы CMS: WordPress, в настройках и интеграции HTML 5 плеера, и не навязования всей масе пользователей стандартные решения от Uppod, Kernel и JW  плееров.

     

    И нужно уметь различать важные темы вопросы, проблематики, баги от спама тем, которые помогут помочь в развитие движко и улучшение работаспособности и администрирования движка. Я как новый пользователь лицензии DLE и старый пользователь Wordpress, заметил пару проблематик и захотел поделится с сообщиством пользователей и разработчиков DLE CMS, в целях улучшения движка, а также в поиске помощи. 

  8. Здравствуйте дорогие друзья, разработчики и пользователи!  

     

    Официальный сайт разработчиков https://plyr.io и https://github.com/selz/plyr

     

    Нужно заменить стандартный html 5 плеер в DLE 11.1 на https://plyr.io плеер. При стандартной интеграции / установке плеера Plyr  происходят ошибки:

    и за html тега <video> налаживается стандартный плеер от DLE 11.1 поверх Plyr, нужно как-то решить проблему, само лучшее отключить стандартный плеер и встроить все в шаблон.
    image.jpg

     

    Удобно было бы, если в дальнейших версия релиза движка появилась в настройках сайта / админки, возможность отключать стандартный плеер, что бы можно было интегрировать html 5 плеера от разных разработчиков которые работают с тегом <video>.
     

×
×
  • Создать...