Очередное обновление модуля, предыдущая версия 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
Установка:
- Предварительно должны быть созданы обязательные категории:
- Фильмы
- Сериалы
- Мультфильмы
- Аниме
- Аниме-сериалы
- Установить модуль в админке Dle в admin.php?mod=plugins - "загрузить плагин".
- Загрузить папку engine/ с содержимым.
- Загрузить файл 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');
- Пропишите Ваш API Токен от базы Kodik.
- Для граббинга и автодобавления аниме/фильмов и сериалов по крону поставьте и запустите кроны из файла крон.txt
- Готово!