DLE Alloha Series 4.1 : автоматическое добавление и обновления фильмов, сериалов сайта по базе Alloha

Все блоги / DLE движок для сайтов 28 июля 2022 319   
По сравнению с 2.0 в этой версии:

Сделано массовое проставление (замена) плееров на уже существующих фильмах.

Возможность "Исключить новости" для которых данные при автоматическом обновлении обновляться не будут

Раздельно сделана возможность выбора для работы крона автообновления:
- поднимать фильмы / мультфильмы / аниме при смене качества
- поднимать сериалы / мультсериалы / аниме-сериалы при смене сезонов и серий

Добавлен фильтр для автонаполнения по рейтингу Kinopoisk + фильтр по рейтингу IMDB

Добавлены новые поля "Последняя озвучка" и "кол-во эпизодов в сезоне"

Изменена логика проверки обновлений для сериалов при запуске крона - если в API значение или сезона / или серии меньше, чем на сайте - не перезаписывает

Добавлена новая возможность выбора "поднимать сериалы при смене озвучки"

Добавлена перезапись полей при автообновлении:
- последняя озвучка,
- кол-во эпизодов,
- вшитая реклама,
- и поле "Трейлер,
если данные изменились.

Добавлено массовое проставление данных:
- последней озвучки,
- всех озвучек,
- качества,
- последнего сезона,
- последней серии
- и общего кол-ва эпизодов.

Добавлено автообновление фильмов/сериалов - без ID Кинопоиска, по токену фильма/сериала

Сделан fix по обновлению сезонов и серий в мета-тайтле

Добавлена поддержка DLE 11

Для тех, кто не использует настройку "Метатег Title" в модуле - сделано, чтобы не шла перезапись "Метатега Title", если шаблон "Метатег Title" не задан в модуле

Для сериалов - сделано форматирование серий и сезонов в доп поля и в мета-тайл, см. вкладку "сериалы" (Последняя серия/сезон +1)

Добавлена так же настройка кол-ва "+1 сезонов и серий" (сколько прибавлять к серии/сезону)

Оптимизирован запрос для граббера для крона &type=

Оптимизированы запросы для высоконагруженных сайтов для крона автообновления

Фикс проставления формат. серий/сезонов в доп. поля и тайтл - при запуске автонаполнения граббером

Настройка формат. серий и сезонов - перенесена из вкладки "Сериалы" - в общую вкладку "Доп. поля"

Добавлен фильтр "Максимум актеров" - можно указать ограничение на кол-во актеров

И фильтр "Максимум режиссёров" - можно указать ограничение на кол-во режиссёров

Сделана возможность постраничного вывода серий и сезонов при ручном парсинге, граббинге и при автообновлении серий:
- каждый сезон - отдельная страница,
- каждая серия - отдельная страница,
- SEO-настройка для страницы с серией,
- постеры, описание для каждой серии,
- кнопки переключение на пред. / след. страницу с серией внутри сезона,
- вывод всех сезонов - на странице сериала,
- вывод всех эпизодов, внутри одного сезона.

Вывод всех последних добавленных серий на сайт, через шорт-код:

{serialy last="yes" limit="5"}

- выведет последние пять добавленных на сайт эпизодов, например, на главной странице в main.tpl.

Добавлены следующие страницы для постраничного вывода серий:
- страница с выводом всех сезонов сериала,
- страница для отдельного сезона с выводом эпизодов внутри одного сезона,
- страница для самой серии.

Добавлены новые теги модуля:

{season} - сезон {episode} - серия{episode-title} - название эпизода{kadr} - постер серии *для работы тега нужно создать доп поле "kadr", тип поля "загружаемое изображение"[prev-episode]{prev-episode} серия[/prev-episode] - ссылка на предыдущий эпизод, внутри сезона[next-episode]{next-episode} серия[/next-episode] - ссылка на следующий эпизод, внутри сезона{story} - описание эпизода{season=[xfvalue_last_season]} - тег для вывода ссылок на все сезоны сериала, где [xfvalue_last_season] - это доп. поле с последним сезоном{serialy news-id="{news-id}" season="[xfvalue_last_season]" limit="5"} - для вывода серий из последнего сезона{serialy last="yes" limit="5"} - выведет последние пять добавленных на сайт эпизоды, например, на главной странице в main.tpl

Сделан вывод:
- всех сезонов одного сериала на странице с сериалом,
- всех эпизодов внутри одного сезона - на странице с сезоном,
- вывод последних добавленных серий на сайт - в любой tpl сайта.

Сделана настройка SEO для страниц с сезоном / серией , возможность вывести отдельно описание для каждой серии, название серии, а так же постер для серии

На страницах просмотра серии реализована навигация на предыдущую и следующую серии внутри сезона

Сделан запуск кронов модуля - по секретному ключу. Ключ - указывается в настройках модуля, в поле "Секретный ключ для крона". Запускать с приставкой &secret_key=КЛЮЧ

Добавлена кнопка очистки таблицы _alloha , внутрь модуля, для очистки таблицы при применении новых выставленных фильтров для граббинга

Исправлена работа доп. полей форматированных серии и сезона: если с API пришла серия или сезон меньше чем, на сайте - то функция форматирования теперь не меняется на меньшую

Добавлена настройка "Размер постера": - например, можно выставить авто конвертирование в 200x300 или 120 или 0 для сохранения оригинального изображения

Добавлен чекбокс "Использовать по серийный модуль (ВКЛ/ВЫКЛ)" - отключить, если на сайте не используется постраничная разбивка на серии

Убрана вставка названия материала в краткое/полное описание и дискрипшн при отсутствии описания у материала

Для по серийного модуля добавлен тег

[active][/active]

- для подсветки текущего эпизода, который просматривает пользователь (в сезонах есть по умолчанию)

Добавлен новый тег ссылки на первый эпизод первого сезона

Смотреть с первой серии

Добавлена возможность сортировки вывода серий внутри тегов:

{serialy news-id="{news-id}" season="{season}"}{serialy news-id="{news-id}" season="[xfvalue_last_season]"}

Добавлена поддержка указания шаблона template="abc" - для тега вывода последних добавленных на сайт эпизодов

{serialy last="yes" limit="5" template="abc"}

Добавлена возможность вывода сериалов через ajax-плейлист с запоминанием последней просмотренной серии/сезона/озвучки в куках (см. папку "Ajax-плейлист")

Добавлен парсинг "token-movie" - ID фильма/сериала с базы

Добавлено автоподнятие сериалов и фильмов - по ID TMDB

Добавлена поддержка функции "Переводить все загружаемые изображения в формат WebP" на DLE 15

Изменен путь загрузки изображений для DLE 15 - на актуальный в новой версии dle

Добавлена новая вкладка "Авторазбивка сериалов на страницы с сериями"

Оптимизированы запросы при постраничном выводе

Дополнено тегами для постраничной разбивки сериалов на серии для шаблонов сайта

Добавлена функция "Анонсы" - настройка указания ID категории трейлеров, для убирания материалов из этой категории при появлении материала в базе, через крон автоподнятия

Добавлена сортировка эпизодов сериалов по ID (sort="id") для постраничного вывода серий для тега

{serialy sort="id" last="yes" limit="5" template="abc"}

- для вывода именно последних добавленных на сайт эпизодов.

Добавлено проставление link="canonical" для отдельных страниц серий и сезонов, при постраничном выводе серий и сезонов, для ссылания именно на эту страницу серии и/или сезона

Добавлен временной промежуток на +1 секунду при массовом автоподнятии новостей, sleep(2); - где 2 - это кол-во секунд, на которые нужно увеличить промежуток между поднятыми материалами

Исправлено попадание страниц серий и сезонов для постраничного вывода серий - в sitemap сайта

Сделана разбивка на sitemap1 sitemap2 и т д - для постраничного вывода серий и сезонов, теперь карту сайта разбивает на части, если модуль спарсено много эпизодов и сезонов на сайте
  • Оцените публикацию
  • 0

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Архив публикаций