ScriptLife » DataLife Engine » Модули / Плагины DLE » Kodik 6.2 : граббер аниме и дорам

Kodik 6.2 : граббер аниме и дорам

28 июн 2023, 08:33
Добавил: ScriptLife
90
0
Данный материал предоставлен сайтом ScriptLife.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
  • Описание
    • Версия DLE: 13.х - 15.х
    • Автор: неизвестно
    • Версия PHP: 7.1 - 8.1
    • Запуск по Cron:

Очередное обновление модуля, предыдущая версия 6.0 которого была опубликована ранее, для автоматического наполнения кино сайтов с базы Kodik.

Что нового в отличии от версии 6.0:

  • Добавлены два новых чекбокса: не добавлять без постеров и не добавлять без описаний.
  • Разделили проверку при кроне автообновления &last иды кинопоиск, shikimori и mydramlist.
  • В кроне &last для функции автоматического переноса из категории в категорию, в зависимости от статуса - заменили брать не из anime_status - а из 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. Готово!
Ctrl
Enter
Заметили ошЫбку?
Выделите текст и нажмите Ctrl+Enter
Мы в

Комментарии

Минимальная длина комментария - 50 знаков. комментарии модерируются
  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги
Комментариев еще нет. Вы можете стать первым!

Политика конфиденциальности

Сайт использует идентификационные файлы cookies для хранения информации. «Cookies» представляют собой файлы, которые могут использоваться сайтом для идентификации посетителей... Больше информации