iFramePlayer - модуль генерации видео плейлистов

Хотите создать свой кинопортал на DLE, но не хотите тратить много ресурсов на его поддержку и покупать огромное количество дискового пространства? В такой ситуации идеальным решением будет хранить видео на видеобалансерах или видеохостингах. Если вы хотите взять видео с «Вконтакте» или «Одноклассников», но не хотите использовать парсинг, чтобы не перегружать ресурсы, почему бы не воспользоваться доступными функциями экспорта? Однако, если это сериал, то вставка кучи iframe на страницу будет неудобной и займет много времени на загрузку.
Данный модуль так же позволяет использовать вывод плеера с разделением на серии и сезоны. При создании публикации в специальных полях хранятся ссылки на iframe видео, которые объединяются в удобный плеер с возможностью выбора озвучки, сезона и серии в выпадающем списке. Функция экспорта позволяет делиться данным плеером, а также сохранять последнюю просмотренную серию. Данный модуль будет работать на системе DataLifeEngine всех версий и позволит вам создать полноценный сайт для онлайн кинотеатра. Вы можете использовать любой источник для создания плейлиста, будь то YouTube, Vimeo или экспорт с другого кинопортала, который позволяет брать iframe код плеера. Кроме того, можно использовать плейлист для видео «Вконтакте» с разделением на сезоны в одном плеере. С помощью данного скрипта можно добавить все сезоны сериала в один плеер DLE и забыть о вкладках, табах, спойлерах и других сложностях при добавлении сериалов на сайт. Особенности:
- Сохранение последнего просмотра
- Генерация плейлистов для добавления сериалов или/и указания озвучки для сериала или фильма
- Простая настройка дополнения
- Удобное добавление / редактирование
- Модуль не создает нагрузку на сервер, а также не требует потребления трафика, исходя из чего он может работать и на бесплатном хостинге
- Указание приоритета видео при загрузки страницы
- Работает на всех мобильных платформах
Версию 6.2 на DLE ниже 16.0 не проверял, т. к. она на DLE 16 установилась с ошибкой — установил FR версию обновленного модуля от DarkLane, сначала на французском языке, после успешной установки — перекинул те локации которые были в версии 6.2 (UA/EN/RU), FR собрал плагином в том переводе, в котором он был изначально у француза, только архив перепаковал для быстрой установки его архивом через плагины.
Для каждой добавленной серии можно добавить своё описание непосредственно при добавлении/редактировании новости в админке. Метаданные для постраничных данных настраиваются в языковом файле, т. е. после установки открываете редактирование плагина, находите свой языковой файл, который создается, будет называться так:
language/Russian/iframePlayer.lng
для русского языка, и в нём находите строки:$iframeLinksTemplates = [
[
'metatitle' => '%title% %source% сезон %series% серия, озвучка %dubbing%',
'metadescr' => '%title% %source% сезон %series% серия, озвучка %dubbing%. %descr%',
'keywords' => '123',
'h1' => '%title% %source% сезон %series% серия, озвучка %dubbing%'
],
[
'metatitle' => '%title% %source% сезон %series% серия',
'metadescr' => '%title% %source% сезон %series% серия. %descr%',
'keywords' => '456',
'h1' => '%title% %source% сезон %series% серия'
],
[
'metatitle' => '%title% %series% серия, озвучка %dubbing%',
'metadescr' => '%title% %series% серия, озвучка %dubbing%. %descr%',
'keywords' => '',
'h1' => '%title% %series% серия, озвучка %dubbing%'
],
[
'metatitle' => '%title% %series% серия',
'metadescr' => '%title% %series% серия. %descr%',
'keywords' => '',
'h1' => '%title% %series% серия'
]
];
и заполняете их как вам будет угодно.Для DLE 15.3 и выше — версия плагина 6.3.
Для DLE 15.2 и ниже (возможно даже 14.2 и ниже!) — версия плагина 6.2.
Автор: Roman Borkunov
Страница модуля
Версия 6.3:
Адаптация: DarkLane
DLE: 15.3 — 16.0
PHP: 7.0 — 8.2
Внимание! У Вас нет прав для просмотра скрытого текста.
Похожие статьи:
Комментарии: