Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Dle kodik ajax playlist - плейлист с запоминанием последней просмотренной серии

Тема в разделе "Плагины DLE", создана пользователем WebMan, 15 июл 2021.

15.07.21 в 10:42
13.02.22 в 18:41
4
2.081
5
  1. TopicStarter Overlay
    WebMan

    WebMan Новичок

    Регистрация:
    16 окт 2020
    Сообщения:
    37
    Лучших ответов:
    1
    Рейтинги:
    +17 / 1 / -0
    Screenshot_13.jpg

    DLE Kodik Ajax Playlist - бесплатный модуль-плейлист с запоминанием последней просмотренной серии, работающий на ajax, для балансера Kodik. В модуле присутствует кеширование, идёт один запрос по api для получения списка озвучек, сезонов и серий, дальше данные берутся с кеша. При клике на озвучку подгружаются сезоны и серии, доступные к просмотру по данной озвучке. При клике на сезон подгружается список серий данного сезона. При клике на серию подгружается плеер выбранной серии, в куки браузера записываются озвучка, сезон и серия, на которых остановился посетитель, при повторном открытии страницы сериала посетитель увидит информацию "Вы остановились на 7 серии 1 сезона сериала Покемоны".

    Установка:
    1. Залить файл kodik_playlist.css в папку css вашего шаблона и подключить в main.tpl кодом
    HTML:
    [aviable=showfull]<link href="{THEME}/css/kodik_playlist.css" type="text/css" rel="stylesheet" />[/aviable]
    2. Залить файл kodik_playlist.js в папку js вашего шаблона и подключить в main.tpl кодом
    HTML:
    [aviable=showfull]<script type="text/javascript" src="{THEME}/js/kodik_playlist.js"></script>[/aviable]
    3. Загрузить файл dle-kodik-ajax-playlist.xml через систему плагинов.
    4. В showfull.tpl в нужном месте где будет выводиться плейлист вставить код
    HTML:
    <div id="kodik_player_ajax" data-api_token="ваш_апи_токен" data-shikimori_id="[xfvalue_доп_поле_с_shikimori_id]" data-news_id="{news-id}" data-with_seasons="0" ></div>
    Вместо ваш_апи_токен вставляем ваш api токен с базы kodik
    Вместо доп_поле_с_shikimori_id вставляем латинское название доп поля которое содержит в себе id аниме с Шикимори.
    Не забудьте код обернуть в теги [catlist=x]код плеера[/catlist] или в [xfgiven_x]

    Параметр data-with_seasons="0" скрывает выбор сезонов, актуально для аниме.
    Параметр data-with_seasons="1" показывает выбор сезонов, актуально для дорам.

    Вместо id shikimori вы можете указать id аниме с world-art

    HTML:
    <div id="kodik_player_ajax" data-api_token="ваш_апи_токен" data-world_art_id="[xfvalue_доп_поле_с_world_art_id]" data-news_id="{news-id}" data-with_seasons="0" ></div>
    Для сайта с дорамами предусмотрена возможность указать id с Кинопоиска

    HTML:
    <div id="kodik_player_ajax" data-api_token="ваш_апи_токен" data-kinopoisk_id="[xfvalue_доп_поле_с_kinopoisk_id" data-news_id="{news-id}" data-with_seasons="1" ></div>
    Если вы не хотите чтобы ваш api token был виден в исходном коде, то код подключения в showfull.tpl будет таким
    HTML:
    <div id="kodik_player_ajax" data-shikimori_id="[xfvalue_доп_поле_с_shikimori_id]" data-news_id="{news-id}" data-with_seasons="0" ></div>
    Открываем плагин, ищем в нем код
    PHP:
    else $api_token 'ваш_апи_токен';
    Вместо ваш_апи_токен вставляем ваш api token

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

    Вложения:

    #1 WebMan, 15 июл 2021
    Последнее редактирование: 15 июл 2021
    • Нравится Нравится x 5
  2. vladimi

    vladimi Посетитель

    Регистрация:
    1 дек 2016
    Сообщения:
    98
    Лучших ответов:
    0
    Рейтинги:
    +9 / 0 / -0
    Я извиняюсь скажите а где находится это файлик? что то я его не нахожу. Спасибо
    0.00%
    Осталось:
     
  3. GoodMax

    GoodMax Зелёный

    Регистрация:
    22 янв 2018
    Сообщения:
    2
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    В шаблоне
     
  4. Jerar78

    Jerar78 Новичок

    Регистрация:
    29 июн 2019
    Сообщения:
    31
    Лучших ответов:
    0
    Рейтинги:
    +8 / 0 / -0
    Загрузил и прописал всё где нужно, однако плеер на странице не выводится, просто белый блок
     
  5. Smook

    Smook Зелёный

    Регистрация:
    22 июл 2021
    Сообщения:
    16
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    Настроил как было описано, но просто серый квадрат, вместо показа серии
     
Яндекс.Метрика