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

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

Бесплатный модуль график выхода серий и сезонов dle

Тема в разделе "Плагины DLE", создана пользователем Boba, 6 май 2022.

06.05.22 в 23:52
18.05.24 в 18:36
88
12.931
16
  1. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    [​IMG]
    Всем привет.

    Делал для себя модуль, понял что похожего за бесплатно нет нигде решил выложить :D
    Модуль вывода графика выхода серий и сериалов, с открытом исходным кодом, и 2 шаблонами для настройки под себя.

    Установка:
    Загрузить арихив через систему модулей.
    В нужном месте вывести через
    {include file="engine/modules/series.php?kpid=[xfvalue_kinopoisk_id]"}
    где [xfvalue_kinopoisk_id] до поле с кинопоиск id

    в конце любого js файла добавить
    Код:
     $('.b-post__schedule_block_title').on('click', function() {
                        var _self = $(this).find('.act'),
                            block = _self.closest('.b-post__schedule_block').find('.b-post__schedule_list'),
                            current_state = _self.text(),
                            collapse_state = _self.data('text-collapse'),
                            expand_state = _self.data('text-expand');
                        if (current_state == expand_state) {
                            _self.text(collapse_state);
                            $('.load-more', block).hide();
                            $('tr:hidden', block).not('.admin-schedule-row').show();
                            block.stop(!0, !0).slideDown(200)
                        } else {
                            _self.text(expand_state);
                            block.slideUp(200)
                        }
                    });

    в конце любого css файла добавить
    Код:
    .b-post__schedule_block {
        margin-bottom: 3px;
        background: #192125;
    }
    .b-post__schedule_block_title{
        display: flex;
        align-items: center;
        justify-content: space-between;
        overflow: hidden;
        padding: 10px 18px;
        cursor: pointer;
    }
    .b-post__schedule_block_title .title {
        color: #efefef;
        float: left;
        font-size: 16px;
        font-weight: 700;
        line-height: 18px;
    }
    .b-post__schedule_table {
        color: #fff;
        font-size: 14px;
        width: 100%;
    }
    .b-post__schedule_table td {
        padding: 10px 0 10px 10px;
        border-top: 1px solid rgba(255, 255, 255, .1);
    }
    .td-1 {
        width: 20%;
    }
    .td-2 {
        width: 40%;
    }
    .td-4 {
        text-align: right;
        white-space: nowrap;
        width: 20%;
    }
    .b-post__schedule_table .td-5 {
        text-align: center;
        width: 10%;
    }
    .b-post__schedule_table .exists-episode {
        color: #3f9d65;
    }
    
    
    ну или сверстать под себя....

    получить свой токен тут https://kinopoiskapiunofficial.tech/
    Настроить модуль в админке

    Дотсупно 2 шаблона для вывода так как вам хочеться

    season.tpl доступные теги:
    {season-num} => выведет номер сезона
    {season-colapse} => выведет надпись показать спрятать
    {season-style} => спрячет все сезоны кроме первого
    {episodes} => выведет все серии сезона

    episodes.tpl доступные теги:
    {episode-num} => выведет номер серии
    {episode-name-eng} => выведет название серии на английском если есть такое
    {episode-name-ru} => выведет название серии на русском если есть такое
    {release-date} => выведет дату релиза серии
    {episode-icon} => выведет иконку вышла или еще не вышла данная серия (делаеться сравнение текущей даты и даты выхода серии)

    Вроде все :)
    На кофе USDT TRC20 TUqMTt94tYoTp66jk3XMPJtKTiYA5qHPB7

    вопросы в лс на форуме

    Обновление: Версия 1.1 | 08.05.2022
    + Добавлена админка
    + Настройка кнопок показать скрыть под свой текст
    + Обратный вывод сезонов
    + Установка ключа API с админки
    + Настройка количества открытх сезонов по умолчанию

    !!Для обновления, удалите плагин из систмемы палгинов и перезалейте архив через систему модулей
     

    Вложения:

    • series1.2.zip
      Размер файла:
      5,6 КБ
      Просмотров:
      216
    #1 Boba, 6 май 2022
    Последнее редактирование: 12 ноя 2022
    • Нравится Нравится x 16
    • Полезно Полезно x 2
    • Лучший Лучший x 1
  2. Letun

    Letun Бывалый

    Регистрация:
    25 дек 2021
    Сообщения:
    337
    Лучших ответов:
    1
    Рейтинги:
    +113 / 53 / -0
    А как вывести текущий сезон в свёрнутом виде?
     
  3. Superwanget

    PRO Users

    Регистрация:
    16 фев 2017
    Сообщения:
    268
    Лучших ответов:
    0
    Рейтинги:
    +41 / 16 / -0
    как понять с двумя шаблонами, я что-то не понял (
     
  4. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    Это не предусмотрено, если будут желающий могу доделать
     
  5. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    Первый шаблон отвечает за вывод блока с сезоном а второй за вывод серии
     
    • Нравится Нравится x 1
  6. Letun

    Letun Бывалый

    Регистрация:
    25 дек 2021
    Сообщения:
    337
    Лучших ответов:
    1
    Рейтинги:
    +113 / 53 / -0
    Ну тогда чтоб все свёрнутые или только текущий сезон развёрнутый. И кстати в опере свернуть/развернуть не работает
     
  7. wawe

    PRO Users

    Регистрация:
    23 янв 2017
    Сообщения:
    3.549
    Лучших ответов:
    6
    Рейтинги:
    +1.574 / 404 / -0
    Парни.
    Киньте скрин как данный скрипт выглядит в рабочей позиции на сайте.
     
  8. technoman

    technoman Бывалый

    Регистрация:
    9 май 2019
    Сообщения:
    298
    Лучших ответов:
    0
    Рейтинги:
    +72 / 10 / -0
    Screenshot (50).png

    все работает, автору спасибо огромное
     
    • Нравится Нравится x 1
  9. Letun

    Letun Бывалый

    Регистрация:
    25 дек 2021
    Сообщения:
    337
    Лучших ответов:
    1
    Рейтинги:
    +113 / 53 / -0
    прям так и выглядит как в стартпосте, только в опере крестики зелёные вместо красных
     
  10. zettend

    zettend Посетитель

    Регистрация:
    31 июл 2021
    Сообщения:
    68
    Лучших ответов:
    0
    Рейтинги:
    +22 / 1 / -0
    А кеш присутствует? Если да, то что сохраняет, HTML или JSON?
     
  11. salomonkayn

    Забанен

    Регистрация:
    23 сен 2018
    Сообщения:
    388
    Лучших ответов:
    1
    Рейтинги:
    +117 / 24 / -0
    Добавить бы сортировку, чтобы было 9-8-7 и тп
     
  12. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.265
    Лучших ответов:
    7
    Рейтинги:
    +1.465 / 209 / -0
    500 запросов - лимит в день)
    Ну такое себе
     
  13. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    У меня нет:D там есть почта можно написать, так же автору апи можно купить кофе донатом и поддержать, может и увеличат лимит
     
  14. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    К
    Кеш есть, как он работает пока что не вдуплил так как пока что только пытаюсь разобраться в дле, в теории должен в html кешировать
     
  15. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    Не совсем понял что за сортировку
     
  16. chuvak

    chuvak Бывалый

    Регистрация:
    14 окт 2021
    Сообщения:
    202
    Лучших ответов:
    1
    Рейтинги:
    +50 / 17 / -0
    Скорее всего он имел в виду в обратном порядке
     
    • Нравится Нравится x 1
  17. technoman

    technoman Бывалый

    Регистрация:
    9 май 2019
    Сообщения:
    298
    Лучших ответов:
    0
    Рейтинги:
    +72 / 10 / -0
    да, чтобы последний сезон был сверху, либо первый
     
  18. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    Понял, подумаю возможно выпущу обновление, и админку прикручу чтобы настройки менять
     
    • Нравится Нравится x 3
  19. iroder

    iroder Бывалый

    Регистрация:
    7 июн 2015
    Сообщения:
    263
    Лучших ответов:
    0
    Рейтинги:
    +34 / 10 / -0
    Снимок экрана 2022-05-08 164601.jpg
     
    • Нравится Нравится x 1
  20. TopicStarter Overlay
    Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    494
    Лучших ответов:
    0
    Рейтинги:
    +185 / 44 / -0
    Обновление: Версия 1.1 | 08.05.2022
    + Добавлена админка
    + Настройка кнопок показать скрыть под свой текст
    + Обратный вывод сезонов
    + Установка ключа API с админки
    + Настройка количества открытх сезонов по умолчанию

    !!Для обновления, удалите плагин из систмемы палгинов и перезалейте архив через систему модулей

    Кто уже успел поставить жду фидбек ;)
     
    • Нравится Нравится x 4
Яндекс.Метрика