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 поточна 2 Нове 1 Покращено 2 Виправлено
Нове 2
- Добавлен раздел «Категории и индекс DLE» в настройках синхронизации: проверка расхождений, пересборка индекса DLE и восстановление категорий материалов из индекса.
- Добавлен переключатель «Ставить категорию по умолчанию, если совпадений нет» — по умолчанию выключен, чтобы массовая синхронизация не затирала категории.
Покращено 1
- Индекс категорий при импорте и синхронизации перезаписывается одной операцией, без накопления дублирующих записей.
Виправлено 2
- Исправлено обновление категорий при синхронизации: модуль менял поле категории у материала, но не обновлял служебный индекс DLE, из-за чего материал не появлялся в новой категории на сайте.
- Синхронизация больше не заменяет категорию на категорию по умолчанию, если ни одно правило сопоставления не подошло — прежняя категория материала сохраняется.
-
1.2.0 9 Нове 6 Покращено 12 Виправлено
Нове 9
- Возвращена панель управления модулем: сводная статистика, график импорта по дням, состояние API и время его ответа, статус каждой CRON задачи, использование диска и расходы на AI.
- Добавлен счётчик расходов на AI: модуль считает реальные токены, которые вернул провайдер, и стоимость по тарифам моделей — за 30 дней и за всё время, с разбивкой по провайдерам и моделям.
- Добавлен единый журнал ошибок модуля: синхронизация, CRON, персоны и AI пишут в один список, последние 50 проблем видны на панели управления.
- Добавлен анализ дискового пространства с поиском и удалением изображений, на которые больше не ссылается ни один материал и ни одна персона.
- Синхронизация теперь запускается прямо из панели управления: пакетный запуск, прогресс-бар, живой журнал, остановка и повтор ошибочных материалов.
- Добавлен режим повторной синхронизации всех материалов — раньше материал можно было синхронизировать только один раз.
- Добавлен раздел «Проблемные материалы» с причиной ошибки по каждому материалу.
- Добавлена диагностика системы в разделе базы персон: PHP, MySQL, cURL, GD, mbstring, JSON, лимиты и права на запись.
- Модели всех AI провайдеров теперь выбираются из списка с указанием цены за 1 млн токенов; своя модель по-прежнему может быть указана вручную.
Покращено 6
- Настройки синхронизации при первом открытии предлагают рекомендуемый набор полей — раньше синхронизация отмечала материалы обработанными, ничего не обновляя.
- Страница настроек модуля стала легче более чем в 20 раз (с 6.9 МБ до 330 КБ).
- Все файлы настроек записываются атомарно, с блокировкой и сбросом кеша OPcache.
- Изображения TMDB больше не скачиваются повторно, если поле уже заполнено.
- Повышена совместимость с PHP 8.3 и 8.4, устранены предупреждения в CRON-обработчиках.
- Усилена защита: проверка прав администратора, экранирование вывода и сравнение токенов через hash_equals.
Виправлено 12
- Исправлен импорт переводчиков: идентификаторы сохранялись со сдвигом, из-за чего у серий отображался не тот переводчик, а повторный запуск завершался ошибкой MySQL. Некорректные записи очищаются автоматически при обновлении.
- Исправлена работа Claude: обновлён список моделей вместо снятой с обслуживания, параметр temperature больше не отправляется моделям, которые его не принимают, корректно читается ответ с блоком рассуждений и обрабатывается отказ по правилам безопасности.
- Исправлена запись даты редактирования: материалы получали дату 2106 года, что ломало заголовки Last-Modified и приводило к ошибке синхронизации на серверах со строгим режимом MySQL. Некорректные значения исправляются автоматически при обновлении.
- Исправлено зацикливание синхронизации: материалы с ошибкой больше не обрабатываются повторно без конца, счётчик оставшихся всегда уменьшается.
- Исправлена потеря дополнительных полей со значением «0» — поля 4K, ЛГБТ и реклама не сохранялись.
- Исправлено определение уже импортированных материалов: ID Кинопоиска 123 больше не совпадает с 1234.
- Исправлена фатальная ошибка на странице установки базы персон.
- Исправлена фатальная ошибка синхронизации сериалов с пустым списком сезонов.
- Исправлено форматирование полной новости: переносы строк и абзацы больше не удаляются.
- Исправлена обработка расписания эпизодов TMDB: ошибки при пустом ответе, экранирование данных и проверка таблиц.
- Исправлен сброс прогресса импорта, который приводил к запросу нулевой страницы API.
- Исправлено чтение ответов Gemini, Grok, DeepSeek, Perplexity и Yandex GPT: пустой ответ больше не маскирует причину, а ключ Gemini передаётся заголовком, а не в адресе запроса.
-
1.1.7 1 Нове 5 Покращено 2 Виправлено
Нове 1
- Добавлена поддержка DataLife Engine 20.0
Покращено 5
- Усилена защита AJAX, CRON, синхронизации, расписания и административных обработчиков: добавлены проверки прав доступа, CSRF-токенов и ограничения частоты запросов.
- Усилена безопасность загрузки изображений: включена проверка SSL, добавлена защита от SSRF, ограничение размера файлов и количества пикселей.
- Устранена возможность XSS при обработке JSON-данных плеера и усилена проверка данных эпизодов.
- Переработаны операции добавления, редактирования и удаления эпизодов: добавлены проверки владельца, защита от дубликатов и корректная обработка ошибок базы данных.
- Повышена стабильность модуля: исключены повторная обработка showfull и опасное глобальное изменение системного кеша DLE.
Виправлено 2
- Исправлена ошибка системы подписок: AJAX-обработчик больше не конфликтует с functions.php и повторным вызовом dle_session().
- Исправлена обработка изображений при ручном импорте: поля типа image используют стандартное значение и предпросмотр DLE, а поля типа text получают прямой локальный путь /uploads/posts/...
-
1.1.6 11 Нове 2 Покращено 1 Виправлено
Нове 11
- Реализована полноценная система «Подписок» на сериалы. Теперь пользователи могут подписываться на любимые сериалы и автоматически получать 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 для стильных выпадающих списков выбора сезона, перевода и качества в плеере эпизодов.
Покращено 2
- Полностью переработан слайдер эпизодов с использованием современных CSS-свойств scroll-snap и Flexbox для точного позиционирования карточек на любых экранах. Стрелки навигации автоматически скрываются, если контент не превышает ширину контейнера.
- Расширены страницы просмотра и редактирования персон: биография, альтернативные имена, TMDB-данные, награды и семейная информация теперь корректно отображаются на сайте и в админ-панели.
Виправлено 1
- Найдены и устранены мелкие ошибки, улучшена стабильность работы модуля и исправлены отдельные визуальные недочёты интерфейса.
-
1.1.5 1 Виправлено
Виправлено 1
- Обнаружены и исправлены некоторые баги.
Ще 13 версій
-
1.1.4 2 Нове 2 Виправлено
Нове 2
- Добавлена новая вкладка "Обновления" в настройках модуля — теперь администратор может гибко настроить какие именно поля будут обновляться при запуске CRON в режиме обновлений (type=last): заголовок, мета-заголовок, краткое и полное описание, мета-описание, ключевые слова, ЧПУ, теги.
- Добавлена детальная настройка обновления дополнительных полей (XFields) — администратор может выбрать конкретные поля для обновления, аналогично панели синхронизации. Если ни одно поле не выбрано, обновляются все (обратная совместимость).
Виправлено 2
- Исправлена ошибка с лимитом актёров, режиссёров и продюсеров при обновлении материалов.
- Исправлена перезапись мета-заголовка (metatitle) и мета-описания (descr) при обновлении — теперь эти поля защищены настройками вкладки "Обновления".
-
1.1.3 1 Нове 1 Виправлено
Нове 1
- Добавлена новая опция "Импортировать новый контент" — позволяет отключить добавление новых материалов в режиме обновлений (type=last), оставив только обновление существующих.
Виправлено 1
- Исправлена ошибка: опция "Не перезаписывать описания при обновлении" теперь корректно защищает краткое и полное описание от перезаписи при обновлении материалов через CRON.
-
1.1.2 2 Нове 1 Покращено 4 Виправлено
Нове 2
- Добавлена полная поддержка DataLife Engine 19.1.
- Добавлена поддержка генерации тегов через AI (gen_tags) — модуль теперь умеет автоматически генерировать теги материала на основе названия и описания.
Покращено 1
- Добавлена пауза между AI запросами при массовом импорте через CRON для предотвращения превышения лимитов API.
Виправлено 4
- Исправлена ошибка AI переписывания при импорте через CRON — функция prepare_prompt теперь корректно получает все необходимые параметры.
- Исправлено отображение HTML-тегов (h2, ol, li) в описаниях, генерируемых AI — теперь структурный HTML корректно сохраняется без лишних пустых строк.
- Исправлено заполнение тегов через токен-поле при ручном импорте и AI переписывании — теперь используется корректный API tokenfield.
- Исправлен лимит актёров, режиссёров и продюсеров в дополнительных полях — теперь настройка max_actors/max_directors/max_producers строго соблюдается при импорте и синхронизации.
-
1.1.0 1 Виправлено
Виправлено 1
- Были обнаружены и исправлены некоторые баги.
-
1.0.9 1 Виправлено
Виправлено 1
- Были обнаружены и исправлены некоторые баги, связанные с размерами изображений, получаемых из TMDB.
-
1.0.8 4 Нове 3 Покращено 3 Виправлено
Нове 4
- Добавлена интеграция с TMDB API для автоматической загрузки дополнительных изображений фильмов. Теперь можно загружать альтернативные постеры, backdrop-обложки, миниатюры и логотипы фильмов в высоком качестве с автоматическим изменением размера и конвертацией формата.
- Реализована автоматическая загрузка трейлеров с YouTube. Модуль теперь умеет искать и добавлять официальные трейлеры фильмов с YouTube Data API v3 с учетом года выпуска и языка трейлера (русский/английский/оригинальный).
- Добавлена поддержка защиты описаний от перезаписи при обновлении материалов. Особенно важно при использовании AI Rewrite — переписанные тексты больше не будут потеряны при обновлении контента из API.
- Реализован новый шаблон для отображения фильмов на странице персоны (templates/THEME/persons/movie_item.tpl). Теперь вместо стандартного shortstory.tpl используется специализированный шаблон с поддержкой всех тегов DLE и дополнительных полей для гибкой кастомизации.
Покращено 3
- Полностью переработана система обработки изображений с поддержкой всех современных форматов (JPEG, PNG, WebP, AVIF, GIF) и корректной обработкой альфа-канала (прозрачности).
- Улучшена работа ручного импорта (addnews/editnews) — теперь все изображения корректно отображаются в превью с размерами и объемом файла, как в стандартном загрузчике DLE.
- Добавлена полная поддержка GPT-5 и GPT-5․1․
Виправлено 3
- Исправлена ошибка с обработкой изображений на PHP 8.x, связанная с функцией imagealphablending().
- Устранена проблема с потерей прав доступа (chmod) на загруженные изображения — теперь все файлы автоматически получают корректные права 0644.
- Исправлена критическая ошибка в режиме Update — система больше не игнорирует лимит страниц и не обновляет материалы бесконечно. Теперь CRON строго соблюдает заданный максимум страниц.
-
1.0.7 4 Нове 1 Покращено 1 Виправлено
Нове 4
- Добавлена полная поддержка DataLife Engine 19.0+. Модуль теперь полностью совместим с новой архитектурой DLE 19.0, включая новую систему AJAX запросов и Friendly URL.
- Полностью переработана система AI переписывания контента. AI теперь работает более интеллектуально и точно следует инструкциям в промптах, обеспечивая высокое качество генерируемого текста.
- Добавлены переменные (placeholders) в систему AI переписывания. Теперь в промптах можно использовать: {title} - заголовок материала, {short_story} - краткое описание, {full_story} - полное описание, {xfield_NAME} - любое дополнительное поле. Это позволяет создавать более контекстные и точные промпты.
- Добавлен промпт для автоматической генерации meta keywords. Количество ключевых слов настраивается непосредственно в тексте промпта для максимальной гибкости.
Покращено 1
- Все административные действия теперь логируются в таблицу admin_logs для полного аудита работы модуля.
Виправлено 1
- Исправлена ошибка при ручном импорте материалов, когда изображения (постеры) не сохранялись в базе данных. Теперь все загруженные изображения корректно сохраняются в xfields и отображаются в материале.
-
1.0.6 1 Нове 3 Покращено
Нове 1
- Добавлена полноценная система синхронизации с уже существующей базой фильмов и сериалов. Теперь владельцы крупных баз (например, 50 000+ записей) могут интегрировать свои данные с модулем без повторного импорта. В процессе синхронизации автоматически подстраивается структура под новый формат модуля — добавляются эпизоды сериалов, персонажи и другая связанная информация.
Покращено 3
- Улучшен механизм Rewrate — теперь процесс перезаписи выполняется значительно быстрее и эффективнее.
- Оптимизирован процесс обнаружения и предотвращения дубликатов. Теперь полностью исключено повторное добавление одинаковых записей в базу данных.
- Усовершенствован механизм кеширования, что повысило его эффективность и снизило нагрузку на систему.
-
1.0.5 3 Нове 1 Покращено 2 Виправлено
Нове 3
- Добавлен механизм получения метаданных эпизодов сериалов из TMDB и TVMaze. Теперь для каждого эпизода доступны название, описание, постер и дата выхода.
- Обычные фильмы теперь также отображаются со скином, откуда можно выбрать перевод.
- При первоначальной загрузке страницы теперь показывается не iframe, а фейковый плеер, что значительно улучшает скорость начальной загрузки страницы.
Покращено 1
- Обновление контента теперь выполняется по умному принципу: фильмы и сериалы, которые чаще всего просматриваются, получают более высокий приоритет в очереди обновления. При запуске cron-задачи сначала обновляется контент из приоритетного списка, а затем — остальной контент по порядку.
Виправлено 2
- Исправлены ошибки, связанные с обновлением контента.
- Найдены и устранены мелкие баги.
-
1.0.4 1 Покращено 2 Виправлено
Покращено 1
- Оптимизирована скорость импорта трейлеров
Виправлено 2
- Исправлена ошибка при парсинге персон с пустыми полями
- Улучшена обработка ошибок API при таймауте
-
1.0.3 1 Покращено 1 Виправлено
Покращено 1
- Улучшен интерфейс настроек эпизодов
Виправлено 1
- Исправлена ошибка с дублированием переводов
-
1.0.2 1 Нове 1 Виправлено
Нове 1
- Добавлены новые темы для плеера эпизодов
Виправлено 1
- Исправлена работа CRON заданий
-
1.0.0 1 Нове
Нове 1
- Первый релиз модуля
Щоб написати коментар, увійдіть в акаунт.
Коментарів поки немає — напишіть першим.