DLEModModules for DLE • Rewrite PRO (7x1)

Rewrite PRO (7x1)

Rewrite PRO is a universal AI module for DataLife Engine, integrating six leading artificial intelligences (OpenAI, Claude, Gemini, Grok, DeepSeek, Yandex GPT) with an automatic failover system for uninterrupted operation. The module provides instant content processing in the admin panel, bulk automation via CRON, and comprehensive SEO optimization.

Buy now
Module version2.1.0
PHP version7.4 - 8.4
DLE version13.x - 20.0

Rewrite PRO — a professional tool for automating content creation, rewriting, and SEO optimization on a website. The module uses artificial intelligence technologies and integrates several of the world’s leading AI platforms at once, ensuring stable operation and high-quality content processing.

Rewrite PRO is designed for those who want to automate content updates, make texts unique, improve SEO performance, and reduce routine tasks for editors.

Supported AI platforms

The module allows you to use and combine seven AI services:

  • OpenAI (ChatGPT) — the leader in natural text generation. Full support for current models, intelligent model type detection, support for reasoning_effort, and compatibility with o-series models.

  • Anthropic Claude — accurate and logical language models of the Claude 4.x family with optimized handling of long contexts and Web Search support.

  • Google Gemini — an advanced tool from Google with support for thinking models, automatic safety filter configuration, and detailed token usage statistics.

  • xAI Grok — models from the xAI team with support for deep web search and high text generation speed.

  • DeepSeek — a model with deep understanding of the Russian language, support for reasoning tokens, and a correct API endpoint for maximum compatibility.

  • Yandex GPT — a Russian neural network adapted for local content, with full support for IAM Token and API Key authentication and improved error handling.

  • Perplexity AI — a provider with real-time web search capabilities and content generation based on up-to-date data from the internet. Ideal for new movies, series, and events.

The system can automatically switch between providers when the primary service is unavailable, maintaining uninterrupted CRON processes and manual generation.

Key features

Rewriting and content generation

The module can work with any type of dаta:

  • titles (title);

  • short and full descriptions (short_story, full_story);

  • SEO metadata (meta title, description, keywords);

  • additional fields (xfields) — with the ability to set individual prompts for each field.

Rewrite PRO is suitable for any website — from news portals and blogs to online catalogs and movie resources.

Smart context logic

The module analyzes the content of the material and chooses the optimal processing method on its own. If the text contains enough information, the system rewrites it while preserving structure and meaning. If the text is short or missing, the module generates new content based on the title and additional fields.

For contextual analysis, you can specify additional fields (xfields) — for example original_name, year, video_type, and any others. These fields are not changed, but they help the neural network understand the material more accurately and create relevant text.

In prompts, a universal variable system is available: {title}, {short_story}, {full_story}, tags, categories, and any additional fields in the format {xfield_name}. This makes it possible to create custom templates for any type of content.

Image generation via AI

The module automatically creates unique images via the OpenAI Images API and saves the file to the specified XField field in the standard DLE format. Model, size, and generation quality selection is supported.

The Visual Pre-Search function collects visual details through Web Search before generation — style, atmosphere, color palette — and forms the most accurate prompt for the image. The built-in processing system allows you to automatically resize and crop the result to the required proportions.

SEO optimization

Rewrite PRO automatically generates Meta Description, keywords, and tags using predefined prompts, inserting variables with the material data. The result is natural, informative, and relevant SEO descriptions that increase CTR in search results. The module can also remove the indexing restriction (disable_index = 0) after processing, speeding up the appearance of materials in search engines.

CRON automation

The module supports fully autonomous operation:

  • scheduled rewriting;

  • filtering by categories and publication statuses;

  • processing only materials with disable_index = 1;

  • automatic updating of the publication date after processing;

  • automatic removal of the indexing ban after successful processing.

Each run is recorded in the logs, including the IDs of processed materials and the AI provider used.

Rewriting additional fields (Custom XFields)

Rewrite PRO allows you to create custom instructions for any additional fields. A separate prompt is defined for each field, and the AI model rewrites only the required content — reviews, biographies, actor descriptions, technical specifications, etc. The number of fields to be processed is unlimited.

Global Proxy support

The module supports operation through proxy servers for all AI providers:

  • HTTP and SOCKS5 proxies;

  • optional authentication (username/password);

  • unified settings for all providers;

  • automatic logging of proxy usage.

Indispensable for working in regions with restricted access to AI services.

Advanced Web Search

The module supports deep web search to update content in real time. Context size settings (Small, Medium, Large) and the Web Search Force function are available for mandatory data analysis before generation. Supported by OpenAI, Claude, Grok, Gemini, and Perplexity providers.

Bulk processing and admin panel

The admin panel provides a convenient interface for selecting an AI provider and backup services, configuring prompts, launching bulk rewriting, and displaying statistics and logs. There is also a quick generation block when editing material — the administrator can rewrite the text, create an SEO description, or generate keywords with one click.

Performance and Stability

The module is optimized to work with large volumes of data and many xfields. The stability of parsing responses from AI models has been improved, and the number of errors during bulk processing has been reduced. Logging is performed automatically, the cache is updated after each save, and the database structure is not affected. Full compatibility with PHP 8.4.

Integration and Security

  • Protection of CRON requests through a unique secret_key.

  • The ability to restrict processing to moderated materials only.

  • All settings are stored in a separate rewrite_pro_config.php file, which can be easily exported or transferred between sites.

Practical Application

The module solves the following tasks:

  • automatic localization and adaptation of content;

  • improving text quality without the involvement of editors;

  • improving site rankings through relevant SEO descriptions;

  • automatic creation of unique images for materials;

  • simplifying site filling and updating old materials;

  • optimizing editorial workflows and saving time.

Benefits of Use

  • Universal support for seven AI platforms

  • Generation of unique images via AI

  • Contextual understanding of material structure

  • Flexible configuration for any type of site

  • Minimal server load

  • Transparency and control over all processes

Conclusion

Rewrite PRO is not a tool for “creating texts for the sake of texts,” but a system that allows you to automate content processing and optimization at a professional level. It helps maintain the uniqueness and quality of materials, reduces manual work, and speeds up content publication.

The module integrates organically into DLE, without disrupting the standard CMS mechanisms, and becomes a logical element of a modern content management infrastructure.

Screenshots

Choose a suitable plan

We offer flexible licensing options depending on your needs.

Standard

4000 ₽
  • Unlimited number of sites
  • Open source code
  • Basic
  • No further updates

Extended

5000 ₽
  • Unlimited number of sites
  • Open source code
  • priority
  • Free updates — (12 months)

Premium

10000 ₽
  • Unlimited number of sites
  • Open source code
  • Priority support + consultation
  • Free updates — forever
  • Module installation and setup
  • Adapted to your website (including reasonable code refinement for individual requirements)

История изменений

Все версии (14)
Все версии (14)
Версия 2.1.0
Версия 2.0.1
Версия 2.0.0
Версия 1.7.0
Версия 1.6.0
Версия 1.5.0
Версия 1.4.2
Версия 1.4.1
Версия 1.4.0
Версия 1.3.0
Версия 1.2.1
Версия 1.2.0
Версия 1.1.0
Версия 1.0.0
Релизов: 14
Функций: 37
Исправлений: 23
Улучшений: 29
Версия 2.1.0 01.08.2026
Новое
Добавлен учёт расходов в реальном времени: модуль считает входящие, исходящие и reasoning-токены по каждому запросу и переводит их в деньги по тарифам моделей — за день, за месяц и за всё время.
Новое
Добавлен лимит расходов на AI: дневной или месячный бюджет с автоматической остановкой массовой обработки и CRON при его достижении.
Новое
Добавлена загрузка актуального списка моделей напрямую от каждого AI-провайдера одной кнопкой, поэтому переименование или снятие модели у провайдера больше не ломает работу модуля.
Новое
Добавлена проверка соединения с каждым провайдером: модуль показывает время ответа, количество токенов и стоимость тестового запроса.
Новое
Добавлен выбор валюты отображения расходов — USD, RUB, EUR, UAH, KZT и AMD, с редактируемыми тарифами по каждой модели.
Новое
Добавлено управление глубиной рассуждений моделей отдельно для каждого провайдера, что заметно снижает стоимость и время обработки.
Новое
Добавлен пропуск материалов с повторяющимися ошибками: настраиваемое число попыток и период, после которого материал снова попадает в очередь.
Новое
Добавлена подробная карточка запроса в журнале: выполненные действия, число попыток, отправленные данные, полный ответ AI, токены и стоимость.
Новое
Обновлены линейки моделей всех семи провайдеров — OpenAI, Claude, Gemini, Grok, DeepSeek, YandexGPT и Perplexity. Устаревшие идентификаторы моделей мигрируют автоматически при обновлении.
Улучшение
Если модель израсходовала весь лимит ответа на рассуждения, запрос автоматически повторяется с увеличенным лимитом токенов.
Улучшение
Если провайдер отклоняет параметр тонкой настройки, запрос автоматически повторяется без него, поэтому изменение набора допустимых значений на стороне провайдера больше не останавливает обработку.
Улучшение
Исходный текст материала передаётся в запрос автоматически, если в шаблоне промпта не использованы переменные.
Улучшение
Сообщения об ошибках стали конкретными: модуль показывает код и текст ответа API вместо общей формулировки.
Улучшение
Ответ AJAX всегда возвращается корректным JSON, а сообщения PHP, попавшие в вывод, показываются отдельным предупреждением.
Улучшение
Таймаут запроса к AI вынесен в настройки модуля.
Улучшение
Улучшена читаемость журнала: длинные ответы AI переносятся по словам и больше не растягивают окно по горизонтали.
Улучшение
Упорядочена страница настроек: параметры сгруппированы по провайдерам, добавлены подсказки и ссылки на получение API-ключей.
Улучшение
Схема таблиц модуля приводится к актуальному виду при установке обновления, а не при первом обращении к модулю.
Исправление
Исправлена основная причина, по которой обработка молча не срабатывала: модели с блоком рассуждений расходовали весь лимит ответа на скрытые рассуждения и возвращали пустой результат — токены списывались, а материал оставался без изменений.
Исправление
Исправлена ошибка «JSON.parse: unexpected character», из-за которой массовая обработка останавливалась на нулевом материале.
Исправление
Исправлено зацикливание массовой обработки: материал, не прошедший проверку, больше не обрабатывается повторно без конца, очередь всегда движется дальше.
Исправление
Исправлен подсчёт слов для кириллицы — ранее для русского текста возвращался ноль.
Исправление
Исправлена потеря дополнительных полей (XFields) при обработке через форму редактирования материала.
Исправление
Исправлена потеря абзацев при переписывании текста.
Исправление
Исправлено определение расширения сгенерированного изображения.
Исправление
Исправлена очистка кеша материала после обработки и ошибка, прерывавшая выполнение CRON после запроса к AI.
Исправление
Закрыт доступ к AJAX-точкам модуля без авторизации в панели управления.
Исправление
Исправлена проверка обновлений модуля.
Исправление
Исправлены идентификаторы моделей Claude и конфликт переменной конфигурации, приводивший к неверным настройкам при массовой обработке.
Версия 2.0.1 19.05.2026
Улучшение
Улучшен механизм retry/fallback: теперь в админпанели можно выбрать, что делать при ошибке AI — повторить попытку или перейти на резервного провайдера.
Исправление
Исправлена проблема, из-за которой после ошибки AI задача иногда сохранялась в базе как выполненная.
Исправление
Найдены и исправлены небольшие баги.
Comments 0