MoonSerials 1.6 : автоматический вывод плееров с Moonwalk

MoonSerials 1.6 : автоматический вывод плееров с  Moonwalk

Модуль MoonSerials позволяет автоматически, по API, вывести на сайте плееры со всеми озвучками сериала в одном месте. Причем с вкладками, в любом удобном вам месте сайта вывести информацию о последних сезоне, серии сериала и студии которая озвучила эту серию. Также имеется возможность вывести в main.tpl блок горячих обновлений сериалов с сортировкой по днях.
 
Модуль работает в двух режимах:
  1. Просто вывод информации о серии и сезоне. В этом режиме модуль подключается в полной новости там, где нужно вывести сезон или серию и заполняет три дополнительных поля - сезон, серию, озвучку.
  2. Вывод вкладок с озвучками. В этом режиме модуль подключается в полной новости вместо плеера, и в дополнение к возможностям первого режима позволяет вывести плееры со всеми озвучками сериала во вкладках.

Для работы модуля нужно дополнительное поле с ID КиноПоиска и 4 дополнительных поля:
  • Статус сериала - для того чтобы не проверять каждый сериал, у тех, которые уже закончены, ставится значение "Закончен".
  • Перевод - в это поле модуль будет записывать название студии, которая озвучила сериал.
  • Сезон - сюда модуль будет писать номер сезона.
  • Серия - сюда модуль будет писать номер серии.

Особенности модуля:
  • Информация в дополнительных полях обновляется при заходе на страницу, кроме тех случаев, когда сериал закончен.
  • Для вкладок с озвучками можно указать конкретный сезон или сезон и серию, которые надо выводить, во вкладках будут только те озвучки, которые доступны для этого сезона или серии.
  • Озвучки сортируются, то есть впереди будет та озвучка, где больше серий.
  • В режиме вывода вкладок с озвучками все шаблонизировано, и предусмотрены теги для разных ситуаций: когда сериал, сезон или серия (смотря что указано в админке) еще не вышли, когда есть только одна озвучка, когда Мунвалк недоступен, когда сериал или сезон уже закончились, или еще идут - для всех этих ситуаций можно вывести разную информацию. То есть, например, можно добавить сезон сериала, который еще не вышел, и там будет выводиться одно, но при появлении серий этого сезона там автоматически появится плеер, или несколько с разными озвучками.
  • Блок горячих обновлений сериалов также шаблонизирован, все можно настроить под себя.
  • Для случаев, когда сериал закончен или еще не вышел, или есть только пилотная серия, можно прописать свои фразы.
  • Модуль подключается в шаблоне и никаких правок движка делать не надо.
  • Есть кеш, то есть запрос к moonwalk.cc происходит не при каждом обновлении страницы.
  • При выходе новой серии модуль может поднимать новость, то есть ставить текущую дату.
  • При выходе новой серии модуль может менять название новости, тайтл настраивается по шаблону.
  • При выходе новой серии модуль может менять заголовок новости, заголовок настраивается по шаблону.
  • При выходе новой серии модуль может менять ЧПУ новости, ЧПУ настраивается по шаблону.
  • Модуль может автоматически получать и писать в доп поле количество серий в сезоне, при условии что используется вывод по сезонам и/или по сериям.
  • Все это настраивается в админке.

Скачать: файл могут только зарегистрированные посетители.
 
Версия DLE: 12.x
Кодировка: win-1251 + utf-8
 
Автор: kild
Источник:
  • Oxigen
  • 0
  • 332
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика