DLE Kodik+Shikimori граббер 6.0 : парсер-граббер аниме и дорам, с автообновлением

DLE Kodik+Shikimori граббер 6.0 : парсер-граббер аниме и дорам, с автообновлением

Очередное обновление модуля, предыдущая версия 5.9 которого была опубликована ранее, для автоматического наполнения кино сайтов с базы Kodik. При помощи него вы можете сделать автоматически наполняемый и обновляемый онлайн кинотеатр с аниме и дорамами за несколько минут, с возможностью авто разбивки сериалов постранично на страницы с сериями.


Разработка модуля официально поддерживается самой базой Kodik: Модуль Grabber Kodik

Основные возможности:
  • Граббинг: автоматическое наполнение через Cron без Вашего участия.
  • Автоподнятие сериалов и фильмов при выходе новых серий, сезонов, озвучек и нового качества в базе.
  • Ручной поиск по базе на странице добавления/редактирования новостей.
  • Добавляет аниме/фильмы/сериалы со всей информацией с базы Kodik, Shikimori, MyDramaList, Кинопоиска и World Art в Title, Description, Keywords, Заголовок новости, Теги новости, краткое и полное описание, доп поля, url.
  • Возможность авторазбивки постранично на страницы с сериями (каждый сезон и каждая серия - отдельная страница).
  • Автоконвертирование и уменьшение картинок по выставленным параметрам.
  • А так же возможность автоматически отправлять новость о новом фильме - в социальные сети (ВКонтакте, Телеграмм, Твиттер).

Что нового в отличии от версии 5.9:
  • Добавлена поддержка PHP 8.1.
  • Добавлена функция Перенес материала из одной категории в другую:
    Если у материала статус с anons при запуске крона &last сменился на статус ongoing - то убираем из категории Анонсы и переносим в категорию ongoing. Если у материала статус ongoing при запуске крона &last сменился на статус released - переносим категорию в Завершенные. Модуль так же понимает выставленные в настройках пользовательские значения для статусов (anons - "анонс", realised - "вышел").
  • Добавлено так же выставление своих значений статусов для дорам.
  • Фикс занесения в категории anons, realised, ongoing и special.
  • Фикс проставления значений возрастное ограничение и Статус дорамы.
  • Добавлено в настройки новое поле all_status

Установка:
  1. Предварительно должны быть созданы обязательные категории:
    • Фильмы
    • Сериалы
    • Мультфильмы
    • Аниме
    • Аниме-сериалы

    * для сайтов с аниме - только аниме и аниме-сериалы.
  2. Установить модуль в админке Dle в admin.php?mod=plugins - "загрузить плагин".
  3. Загрузить папку engine/ с содержимым.
  4. Загрузить файл xfields.txt из архива - по пути engine/data/, или используйте свои (обязательное условие - наличие полей kinopoisk_id, imdb_id, shikimori_id для аниме, mdl_id для дорам и kodik_id - с именно такими названиями полей).

    Важно: при автонаполнении проверка на дубли происходит - по НАЗВАНИЮ полей kinopoisk_id, imdb_id, shikimori_id, mdl_id и kodik_id. Главное условие - это наличие данных полей с именно такими названиями. Если поля названы по другому - не удаляйте ваше поле.

    Создайте сначала поле, например kinopoisk_id. Потом в PHPMyadmin выполните запрос для переноса идов кинопоиска в это поле:
    UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kinopoisk_id');

    Так же и для kodik_id:
    UPDATE dle_post SET xfields = REPLACE(xfields, 'ТУТ НАЗВАНИЕ ВАШЕГО ПОЛЯ', 'kodik_id');

  5. Настройте в модуле вкладки с дополнительными полями и категориями.
  6. Пропишите Ваш API Токен от базы Kodik.
  7. Для граббинга и автодобавления аниме/фильмов и сериалов по крону поставьте и запустите кроны из файла крон.txt
  8. Готово!

dle-kodikshikimori-grabber-6_0-parser-grabber-anime-i-doram-s-avtoobnovleniem.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 13.х-15.х
Версия PHP: 7.1-8.1
Планировщик: Cron
Автор: Codescript
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.