DLE Movie Importer PRO
DLE Movie Importer PRO: Автоимпорт, AI-Рерайт и SEO-База Актёров
Забудьте о рутине! DLE Movie Importer PRO — это не просто импортер. Это комплексный инструмент для DataLife Engine, который обеспечивает непрерывное наполнение вашего кинопортала, гарантируя при этом 100% уникальность контента и максимальный SEO-потенциал. Основан на стабильной и обширной базе данных ALLOHA.
Ключевые Преимущества Модуля
1. Интеграция с AI: Уникальный Контент в Один Клик
Защитите свой сайт от фильтров поисковиков за дублированный контент! Система AI-Рерайта автоматически уникализирует тексты (Title, Description, Keywords, краткую и полную новость) прямо во время импорта.
-
Мультиплатформенная поддержка: Мы поддерживаем 6 ведущих AI-провайдеров: Google Gemini, ChatGPT (OpenAI), Yandex GPT, DeepSeek, Grok (xAI) и Claude AI, что гарантирует гибкость и качество генерации.
-
Полный контроль: Вы самостоятельно задаете промпты (инструкции) для каждого поля и выбираете, какие именно части контента нуждаются в уникализации.
2. Персоналии: Полноценная База Актеров и SEO-Трафик
В отличие от решений конкурентов, наш модуль создает отдельную, структурированную базу персон (актеров, режиссеров, продюсеров). Это открывает новый канал трафика через поисковые системы:
-
Детальные, индексируемые страницы для каждой персоны (ЧПУ:
/person/имя-фамилия/). -
Автоматический парсинг биографий, фотографий, фильмографии и фактов через Kinopoisk Unofficial API.
-
Встроенный SEO-контроль: Настраиваемые шаблоны Title/Description/Keywords для страниц персоналий.
-
Система быстрого кеширования данных для мгновенной загрузки.
3. Продвинутая Система Эпизодов (для сериалов)
Для всего сериалного контента внедрена обновлённая система работы с эпизодами, обеспечивающая максимальное удобство и скорость работы платформы:
-
Метаданные из TMDB и TVMaze: автоматическое получение названия, описания, постера и даты выхода каждого эпизода.
-
Интерактивный интерфейс: удобный выбор сезонов, серий, качества и перевода.
-
Оптимизированная загрузка: вместо iframe используется лёгкий фейковый плеер, что значительно ускоряет загрузку страницы.
-
Умное обновление контента: приоритетное обновление популярных сериалов и эпизодов.
-
Запоминание прогресса: возможность продолжить просмотр с последнего момента.
-
Гибкий плеер: установка заглушки и настройка времени старта видео (например, для пропуска заставки).
-
Темы оформления: 10 профессиональных тем для персонализации плеера.
Технический Функционал и Гибкость
Автоматизация и Импорт
-
Два режима импорта:
-
Режим Обновлений: Регулярная проверка базы ALLOHA и добавление нового контента (серии, трейлеры).
-
Полный Импорт: Последовательное наполнение каталога (для первоначального запуска или восстановления).
-
-
Интеллектуальная фильтрация: Настраивайте импорт по годам, жанрам, странам, рейтингам или конкретным персонам (актерам, режиссерам).
-
Поисковый импорт: Отдельный CRON-режим для импорта по узкоспециализированным критериям.
Управление Контентом и SEO
-
Детальная настройка XFields: Четкое сопоставление данных API с вашими дополнительными полями DLE.
-
Гибкие шаблоны оформления: Создавайте Title, Metatitle, Краткую и Полную новость, используя любые данные, полученные из API.
-
Правила модерации: Автоматическая отправка в модерацию материалов без постера, без описания или всех импортируемых новостей.
-
Управление изображениями:
-
Автоматическая загрузка постеров на ваш сервер (рекомендуется).
-
Изменение размера и конвертация в современные форматы WebP и AVIF для SEO-оптимизации.
-
Технические Преимущества
-
Производительность: Оптимизированные SQL-запросы и кеширование данных обеспечивают минимальную нагрузку на сервер.
-
Совместимость: Модуль полностью совместим с DLE (рекомендуется PHP 8.0+) и использует его встроенные механизмы (шаблонизатор, категории, XFields).
Поддержка и Развитие (Планы на Ближайшие Релизы)
Мы гарантируем регулярные обновления модуля с поддержкой новых версий DLE, исправлением ошибок и добавлением новых, востребованных функций.
В ближайших обновлениях запланировано внедрение:
-
Система Подписки на Сериалы: Пользователи смогут подписываться на любимые сериалы и получать моментальные уведомления о выходе новых эпизодов в специальной ленте.
-
Интеграция с Google Translate: Администратор сможет выбирать целевой язык импорта, автоматически переводя контент, получаемый из API, что расширяет ваши возможности по наполнению мультиязычных проектов.
- Встроенная система подборок։ Согласно настройкам будут формироваться подборки из фильмов с отдельными SEO-страницами.
- Автоматизированное перелинкование։ Функция анализирует фильмы с наименьшей посещаемостью и автоматически размещает ссылки на них на страницах с высокой посещаемостью. Это позволяет повысить видимость и улучшить позиции менее популярных страниц.
Скриншоты
Нажмите на скриншот, чтобы увеличить
Выберите подходящий тариф
Мы предлагаем гибкие варианты лицензирования в зависимости от ваших потребностей.
- 3 сайта (каждый — со всеми поддоменами)
- Открытый исходный код
- Поддержка 12 месяцев
- Без обновлений
- Скачивание 7 дней
- Все функции Стандарта
- 10 сайтов (каждый — со всеми поддоменами)
- Приоритетная поддержка
- Обновления 12 месяцев
- Скачивание 12 месяцев
- Все функции Расширенного
- Сайты без ограничения (каждый — со всеми поддоменами)
- Персональные консультации
- Обновления навсегда
- Скачивание навсегда
- Установка и настройка
- Адаптация под ваш сайт (включая доработку кода)
История версий
-
1.2.1 текущая
- Исправление Исправлено обновление категорий при синхронизации: модуль менял поле категории у материала, но не обновлял служебный индекс DLE, из-за чего материал не появлялся в новой категории на сайте.
- Исправление Синхронизация больше не заменяет категорию на категорию по умолчанию, если ни одно правило сопоставления не подошло — прежняя категория материала сохраняется.
- Новое Добавлен раздел «Категории и индекс DLE» в настройках синхронизации: проверка расхождений, пересборка индекса DLE и восстановление категорий материалов из индекса.
- Новое Добавлен переключатель «Ставить категорию по умолчанию, если совпадений нет» — по умолчанию выключен, чтобы массовая синхронизация не затирала категории.
- Улучшение Индекс категорий при импорте и синхронизации перезаписывается одной операцией, без накопления дублирующих записей.
-
1.2.0
- Новое Возвращена панель управления модулем: сводная статистика, график импорта по дням, состояние API и время его ответа, статус каждой CRON задачи, использование диска и расходы на AI.
- Новое Добавлен счётчик расходов на AI: модуль считает реальные токены, которые вернул провайдер, и стоимость по тарифам моделей — за 30 дней и за всё время, с разбивкой по провайдерам и моделям.
- Новое Добавлен единый журнал ошибок модуля: синхронизация, CRON, персоны и AI пишут в один список, последние 50 проблем видны на панели управления.
- Новое Добавлен анализ дискового пространства с поиском и удалением изображений, на которые больше не ссылается ни один материал и ни одна персона.
- Новое Синхронизация теперь запускается прямо из панели управления: пакетный запуск, прогресс-бар, живой журнал, остановка и повтор ошибочных материалов.
- Новое Добавлен режим повторной синхронизации всех материалов — раньше материал можно было синхронизировать только один раз.
- Новое Добавлен раздел «Проблемные материалы» с причиной ошибки по каждому материалу.
- Новое Добавлена диагностика системы в разделе базы персон: PHP, MySQL, cURL, GD, mbstring, JSON, лимиты и права на запись.
- Новое Модели всех AI провайдеров теперь выбираются из списка с указанием цены за 1 млн токенов; своя модель по-прежнему может быть указана вручную.
- Исправление Исправлен импорт переводчиков: идентификаторы сохранялись со сдвигом, из-за чего у серий отображался не тот переводчик, а повторный запуск завершался ошибкой MySQL. Некорректные записи очищаются автоматически при обновлении.
- Исправление Исправлена работа Claude: обновлён список моделей вместо снятой с обслуживания, параметр temperature больше не отправляется моделям, которые его не принимают, корректно читается ответ с блоком рассуждений и обрабатывается отказ по правилам безопасности.
- Исправление Исправлена запись даты редактирования: материалы получали дату 2106 года, что ломало заголовки Last-Modified и приводило к ошибке синхронизации на серверах со строгим режимом MySQL. Некорректные значения исправляются автоматически при обновлении.
- Исправление Исправлено зацикливание синхронизации: материалы с ошибкой больше не обрабатываются повторно без конца, счётчик оставшихся всегда уменьшается.
- Исправление Исправлена потеря дополнительных полей со значением «0» — поля 4K, ЛГБТ и реклама не сохранялись.
- Исправление Исправлено определение уже импортированных материалов: ID Кинопоиска 123 больше не совпадает с 1234.
- Исправление Исправлена фатальная ошибка на странице установки базы персон.
- Исправление Исправлена фатальная ошибка синхронизации сериалов с пустым списком сезонов.
- Исправление Исправлено форматирование полной новости: переносы строк и абзацы больше не удаляются.
- Исправление Исправлена обработка расписания эпизодов TMDB: ошибки при пустом ответе, экранирование данных и проверка таблиц.
- Исправление Исправлен сброс прогресса импорта, который приводил к запросу нулевой страницы API.
- Исправление Исправлено чтение ответов Gemini, Grok, DeepSeek, Perplexity и Yandex GPT: пустой ответ больше не маскирует причину, а ключ Gemini передаётся заголовком, а не в адресе запроса.
- Улучшение Настройки синхронизации при первом открытии предлагают рекомендуемый набор полей — раньше синхронизация отмечала материалы обработанными, ничего не обновляя.
- Улучшение Страница настроек модуля стала легче более чем в 20 раз (с 6.9 МБ до 330 КБ).
- Улучшение Все файлы настроек записываются атомарно, с блокировкой и сбросом кеша OPcache.
- Улучшение Изображения TMDB больше не скачиваются повторно, если поле уже заполнено.
- Улучшение Повышена совместимость с PHP 8.3 и 8.4, устранены предупреждения в CRON-обработчиках.
- Улучшение Усилена защита: проверка прав администратора, экранирование вывода и сравнение токенов через hash_equals.
-
1.1.7
- Новое Добавлена поддержка DataLife Engine 20.0
- Улучшение Усилена защита AJAX, CRON, синхронизации, расписания и административных обработчиков: добавлены проверки прав доступа, CSRF-токенов и ограничения частоты запросов.
- Улучшение Усилена безопасность загрузки изображений: включена проверка SSL, добавлена защита от SSRF, ограничение размера файлов и количества пикселей.
- Улучшение Устранена возможность XSS при обработке JSON-данных плеера и усилена проверка данных эпизодов.
- Улучшение Переработаны операции добавления, редактирования и удаления эпизодов: добавлены проверки владельца, защита от дубликатов и корректная обработка ошибок базы данных.
- Улучшение Повышена стабильность модуля: исключены повторная обработка showfull и опасное глобальное изменение системного кеша DLE.
- Исправление Исправлена ошибка системы подписок: AJAX-обработчик больше не конфликтует с functions.php и повторным вызовом dle_session().
- Исправление Исправлена обработка изображений при ручном импорте: поля типа image используют стандартное значение и предпросмотр DLE, а поля типа text получают прямой локальный путь /uploads/posts/...
-
1.1.6
- Новое Реализована полноценная система «Подписок» на сериалы. Теперь пользователи могут подписываться на любимые сериалы и автоматически получать email-уведомления при выходе новых серий.
- Новое Добавлены новые пользовательские страницы /subscriptions/ и /subscriptions/updates/ с современным минималистичным дизайном и SVG-иконками.
- Новое Добавлен выбор источника данных персон: Kinopoisk Unofficial или TMDB, с улучшенным поиском, импортом фотографий и расширенных сведений о персоне.
- Новое Реализована мультиязычная локализация персон через AI-провайдеры с отдельным хранением переводов, AJAX-прогрессом и поддержкой CRON.
- Новое Разработан мощный «Менеджер маршрутов» в админ-панели. Администратор может изменять URL-адреса страниц модуля через удобный интерфейс с сохранением настроек в JSON, например /subscriptions/ → /my-subs/.
- Новое Добавлена генерация страниц персон в Sitemap. В стандартном разделе DLE.
- Новое Реализована глубокая интеграция с iframe-плеером через postMessag. Модуль отслеживает точное время просмотра каждой серии и сохраняет прогресс в localStorage.
- Новое Добавлен настраиваемый формат тегов для импорта материалов с корректной синхронизацией тегов DLE при импорте и обновлении контента.
- Новое Разработана единая система CSS-переменных (--ep-*) для всех пяти пресетных тем плеера эпизодов: Cinema, Aurora, Neon, Minimal и Glass, а также для темы Custom. Переменные единообразно применяются на страницах эпизодов, персон и в кнопке подписки.
- Новое Реализован премиальный редактор тем в разделе «Дизайн и Темы» с живым предпросмотром, точно отражающим фон каждой темы. Для RGBA-полей вместо некорректного цветового пикера отображается цветной swatch-индикатор, а для градиентных значений — метка «grad».
- Новое Добавлена интеграция с Alpine.js для стильных выпадающих списков выбора сезона, перевода и качества в плеере эпизодов.
- Улучшение Полностью переработан слайдер эпизодов с использованием современных CSS-свойств scroll-snap и Flexbox для точного позиционирования карточек на любых экранах. Стрелки навигации автоматически скрываются, если контент не превышает ширину контейнера.
- Улучшение Расширены страницы просмотра и редактирования персон: биография, альтернативные имена, TMDB-данные, награды и семейная информация теперь корректно отображаются на сайте и в админ-панели.
- Исправление Найдены и устранены мелкие ошибки, улучшена стабильность работы модуля и исправлены отдельные визуальные недочёты интерфейса.
-
1.1.5
- Исправление Обнаружены и исправлены некоторые баги.
Ещё 13 версий
-
1.1.4
- Новое Добавлена новая вкладка "Обновления" в настройках модуля — теперь администратор может гибко настроить какие именно поля будут обновляться при запуске CRON в режиме обновлений (type=last): заголовок, мета-заголовок, краткое и полное описание, мета-описание, ключевые слова, ЧПУ, теги.
- Новое Добавлена детальная настройка обновления дополнительных полей (XFields) — администратор может выбрать конкретные поля для обновления, аналогично панели синхронизации. Если ни одно поле не выбрано, обновляются все (обратная совместимость).
- Исправление Исправлена ошибка с лимитом актёров, режиссёров и продюсеров при обновлении материалов.
- Исправление Исправлена перезапись мета-заголовка (metatitle) и мета-описания (descr) при обновлении — теперь эти поля защищены настройками вкладки "Обновления".
-
1.1.3
- Новое Добавлена новая опция "Импортировать новый контент" — позволяет отключить добавление новых материалов в режиме обновлений (type=last), оставив только обновление существующих.
- Исправление Исправлена ошибка: опция "Не перезаписывать описания при обновлении" теперь корректно защищает краткое и полное описание от перезаписи при обновлении материалов через CRON.
-
1.1.2
- Новое Добавлена полная поддержка DataLife Engine 19.1.
- Новое Добавлена поддержка генерации тегов через AI (gen_tags) — модуль теперь умеет автоматически генерировать теги материала на основе названия и описания.
- Улучшение Добавлена пауза между AI запросами при массовом импорте через CRON для предотвращения превышения лимитов API.
- Исправление Исправлена ошибка AI переписывания при импорте через CRON — функция prepare_prompt теперь корректно получает все необходимые параметры.
- Исправление Исправлено отображение HTML-тегов (h2, ol, li) в описаниях, генерируемых AI — теперь структурный HTML корректно сохраняется без лишних пустых строк.
- Исправление Исправлено заполнение тегов через токен-поле при ручном импорте и AI переписывании — теперь используется корректный API tokenfield.
- Исправление Исправлен лимит актёров, режиссёров и продюсеров в дополнительных полях — теперь настройка max_actors/max_directors/max_producers строго соблюдается при импорте и синхронизации.
-
1.1.0
- Исправление Были обнаружены и исправлены некоторые баги.
-
1.0.9
- Исправление Были обнаружены и исправлены некоторые баги, связанные с размерами изображений, получаемых из TMDB.
-
1.0.8
- Новое Добавлена интеграция с TMDB API для автоматической загрузки дополнительных изображений фильмов. Теперь можно загружать альтернативные постеры, backdrop-обложки, миниатюры и логотипы фильмов в высоком качестве с автоматическим изменением размера и конвертацией формата.
- Новое Реализована автоматическая загрузка трейлеров с YouTube. Модуль теперь умеет искать и добавлять официальные трейлеры фильмов с YouTube Data API v3 с учетом года выпуска и языка трейлера (русский/английский/оригинальный).
- Новое Добавлена поддержка защиты описаний от перезаписи при обновлении материалов. Особенно важно при использовании AI Rewrite — переписанные тексты больше не будут потеряны при обновлении контента из API.
- Новое Реализован новый шаблон для отображения фильмов на странице персоны (templates/THEME/persons/movie_item.tpl). Теперь вместо стандартного shortstory.tpl используется специализированный шаблон с поддержкой всех тегов DLE и дополнительных полей для гибкой кастомизации.
- Улучшение Полностью переработана система обработки изображений с поддержкой всех современных форматов (JPEG, PNG, WebP, AVIF, GIF) и корректной обработкой альфа-канала (прозрачности).
- Улучшение Улучшена работа ручного импорта (addnews/editnews) — теперь все изображения корректно отображаются в превью с размерами и объемом файла, как в стандартном загрузчике DLE.
- Улучшение Добавлена полная поддержка GPT-5 и GPT-5․1․
- Исправление Исправлена ошибка с обработкой изображений на PHP 8.x, связанная с функцией imagealphablending().
- Исправление Устранена проблема с потерей прав доступа (chmod) на загруженные изображения — теперь все файлы автоматически получают корректные права 0644.
- Исправление Исправлена критическая ошибка в режиме Update — система больше не игнорирует лимит страниц и не обновляет материалы бесконечно. Теперь CRON строго соблюдает заданный максимум страниц.
-
1.0.7
- Новое Добавлена полная поддержка DataLife Engine 19.0+. Модуль теперь полностью совместим с новой архитектурой DLE 19.0, включая новую систему AJAX запросов и Friendly URL.
- Новое Полностью переработана система AI переписывания контента. AI теперь работает более интеллектуально и точно следует инструкциям в промптах, обеспечивая высокое качество генерируемого текста.
- Новое Добавлены переменные (placeholders) в систему AI переписывания. Теперь в промптах можно использовать: {title} - заголовок материала, {short_story} - краткое описание, {full_story} - полное описание, {xfield_NAME} - любое дополнительное поле. Это позволяет создавать более контекстные и точные промпты.
- Новое Добавлен промпт для автоматической генерации meta keywords. Количество ключевых слов настраивается непосредственно в тексте промпта для максимальной гибкости.
- Улучшение Все административные действия теперь логируются в таблицу admin_logs для полного аудита работы модуля.
- Исправление Исправлена ошибка при ручном импорте материалов, когда изображения (постеры) не сохранялись в базе данных. Теперь все загруженные изображения корректно сохраняются в xfields и отображаются в материале.
-
1.0.6
- Новое Добавлена полноценная система синхронизации с уже существующей базой фильмов и сериалов. Теперь владельцы крупных баз (например, 50 000+ записей) могут интегрировать свои данные с модулем без повторного импорта. В процессе синхронизации автоматически подстраивается структура под новый формат модуля — добавляются эпизоды сериалов, персонажи и другая связанная информация.
- Улучшение Улучшен механизм Rewrate — теперь процесс перезаписи выполняется значительно быстрее и эффективнее.
- Улучшение Оптимизирован процесс обнаружения и предотвращения дубликатов. Теперь полностью исключено повторное добавление одинаковых записей в базу данных.
- Улучшение Усовершенствован механизм кеширования, что повысило его эффективность и снизило нагрузку на систему.
-
1.0.5
- Новое Добавлен механизм получения метаданных эпизодов сериалов из TMDB и TVMaze. Теперь для каждого эпизода доступны название, описание, постер и дата выхода.
- Новое Обычные фильмы теперь также отображаются со скином, откуда можно выбрать перевод.
- Новое При первоначальной загрузке страницы теперь показывается не iframe, а фейковый плеер, что значительно улучшает скорость начальной загрузки страницы.
- Улучшение Обновление контента теперь выполняется по умному принципу: фильмы и сериалы, которые чаще всего просматриваются, получают более высокий приоритет в очереди обновления. При запуске cron-задачи сначала обновляется контент из приоритетного списка, а затем — остальной контент по порядку.
- Исправление Исправлены ошибки, связанные с обновлением контента.
- Исправление Найдены и устранены мелкие баги.
-
1.0.4
- Исправление Исправлена ошибка при парсинге персон с пустыми полями
- Исправление Улучшена обработка ошибок API при таймауте
- Улучшение Оптимизирована скорость импорта трейлеров
-
1.0.3
- Исправление Исправлена ошибка с дублированием переводов
- Улучшение Улучшен интерфейс настроек эпизодов
-
1.0.2
- Новое Добавлены новые темы для плеера эпизодов
- Исправление Исправлена работа CRON заданий
-
1.0.0
- Новое Первый релиз модуля