Что нового

Бесплатно Модуль | DLE Bazon Ajax Playlist 1.0 : плейлист с запоминанием последней просмотренной серии (1 Viewer)

  • Автор темы solomongrundy
  • Дата начала
S

solomongrundy

Местный
OLD SkripTers
Проверенные
Регистрация
30 Мар 2021
Сообщения
247
Реакции
515
1626397388 dle bazon ajax playlist 1 0 plejlist s zapominaniem poslednej prosmotrennoj serii
DLE Bazon Ajax Playlist 1.0 - плейлист с запоминанием последней просмотренной серии, работающий на ajax, для балансера Bazon. В нём присутствует кеширование, идёт один запрос по api для получения списка озвучек, сезонов и серий, дальше данные берутся с кеша. При клике на озвучку подгружаются сезоны и серии, доступные к просмотру по данной озвучке. При клике на сезон подгружается список серий данного сезона. При клике на серию подгружается плеер выбранной серии, в куки браузера записываются озвучка, сезон и серия, на которых остановился посетитель. При повторном открытии страницы сериала посетитель увидит информацию, например "Вы остановились на 1 серии 1 сезона сериала Локи".

Установка:
1. Загрузить bazon_playlist.css в папку css шаблона и подключить:
Код:
[aviable=showfull]<link href="{THEME}/css/bazon_playlist.css" type="text/css" rel="stylesheet" />[/aviable]

2. Загрузить bazon_playlist.js в папку js шаблона и подключить:
Код:
[aviable=showfull]<script type="text/jаvascript" src="{THEME}/js/bazon_playlist.js"></script>[/aviable]

3. Загрузить dle-bazon-ajax-playlist.xml через систему плагинов.

4. В нужном месте showfull.tpl, где будет выводиться плейлист, добавить:
Код:
<div id="bazon_player_ajax" data-kinopoisk_id="[xfvalue_доп_поле_с_id_kinopoisk]" data-news_id="{news-id}" ></div>

Где доп_поле_с_id_kinopoisk - латинское название вашего доп.поля, которое содержит в себе id сериала с базы КиноПоиск.

5. В плагине найдите:
Код:
else $api_token = 'ваш_апи_токен';

Где ваш_апи_токен - добавьте ваш api токен с базы Bazon.cc.

Не забудьте код обернуть в теги [catlist=x]код плеера[/catlist] или в [xfgiven_x]

Плейлист адаптивный. С телефона список серий пролистывается пальцем по экрану вправо или влево. Стили подгоняйте под свой сайт. В плейлисте используются иконки font awesome. Если вы не видите иконки, подключите себе библиотеку font awesome.

Версия DLE: 13.x-14.x
Кодировка: utf-8

Автор: WebMan
 

Вложения

  • dle-bazon-ajax-playlist-1_0-plejlist-s-zapominaniem-poslednej-prosmotrennoj-serii.zip
    9.1 КБ · Просмотры: 28
Ест Универсал?) точно такой ишу
 
4. В нужном месте showfull.tpl, где будет выводиться плейлист, добавить:
Код:
<div id="bazon_player_ajax" data-kinopoisk_id="[xfvalue_доп_поле_с_id_kinopoisk]" data-news_id="{news-id}" ></div>
Здраствуйте, установил, все ок, только плейлиста так и нету. Можете скинуть пример кода, куда надо вставлять по шагу 4. Может не туда вставляю.

))) Спасибо.
 

Пользователи, просматривающие данную тему

Верх