Dle walk 1.0.1 beta : продвинутый парсер данных с базы MW

Dle walk 1.0.1 beta : продвинутый парсер данных с базы MW

Это альтернативный модуль, для работы с базой MoonWalk, пришедший на замену ранее опубликованному модулю DLEmoon. Dle walk умеет парсить данные о фильмах и сериалах и добавлять их к вам на сайт в момент добавления или редактирования новостей. Можно настроить проставление названия новости, его чпу, краткого и полного описания, доп полей, ключевых слов для облака тегов, метатега title, мета описания и ключевых слов keywords.
 
Модуль умеет проставлять категории с жанрами фильмов, сериалов и аниме. При этом можно задать свои категории жанров отдельно для фильмов, отдельно для сериалов, отдельно для аниме.

Настройка полей шаблонизирована. Вы можете выводить один текст в случае если информация по полю получена и другой текст если информации по этому полю нет. Осуществляется при помощи тегов:
[if_x]{x}[/if_x]
- выведет содержимое поля связанного с x вместо тега {x};
[ifnot_x]Данных нет[/ifnot_x]
- добавит в доп поле нужные вам данные, в случае если инфа по полю Х не была получена. Альтернатива xfgiven, xfnotgiven для доп полей.

Поиск осуществляется по ID с КиноПоиска или английскому названию фильма/сериала. Технически поиск по русскому названию сделать не получается, так как в API базы moonwalk можно искать только по англ названию.

В момент поиска фильма вам выводятся вариации плеера с информацией о качестве фильма, озвучке, является ли он в Camrip, является ли он режиссерской версией, есть ли в нем вшитая реклама. В момент поиска сериала вам выводятся вариации плеера с информацией о озвучке, доступном кол-ве серий и сезонов. Вы выбираете какой плеер добавить в новость.

Модуль парсит обложку фильма/сериала. Модуль парсит до шести кадров, которые берутся с API базы MW, нумерация кадра идет рандомно с отступом в начале и конце, чтоб не попасть на превью студии или титры. В случае с сериалами кадры берутся с последней вышедшей серии последнего сезона (на момент парсинга).

В связи с тем, что в апи MW нет некоторых необходимых полей, к примеру даты выхода, временно и экспериментально добавлено еще одно стороннее апи, с которого собираются пункты с 30 по 40 в спойлере ниже.

Изменения в версии 1.0.1:
  • Поправлены найденные баги.
  • В случае если вы не внесете свой вариант домена с которого обращаться к апи mw, обращение будет к домену moonwalk.cc.


Скачать: файл могут только зарегистрированные пользователи.
 
Версия DLE: 10.6-13.х
Кодировка: win-1251 + utf-8
Автор: DLEPlugins
Источник:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика