Skip to content
Plugin

Import from DataLife Engine

by Celena

Move a DataLife Engine site into Celena — content and, just as important, every URL the old site answered.

What it does

  • Reads the DLE database directly (read-only access is enough) and imports news, the whole category tree, static pages and comments with their reply threads.
  • Converts BB codes and DLE service markup (<!--TBegin-->, <!--dle_image_begin-->, {PAGEBREAK}, [xfvalue_…]) into clean HTML, restoring paragraphs the way DLE rendered them.
  • Keeps the old addresses working. The plugin builds a URL map covering every DLE link scheme — /2024/05/12/alt.html, /123-alt.html, /alt.html, /category/sub/123-alt.html, /index.php?newsid=, ?do=static&page=, ?do=cat&category=, category paths — and by default records all of them, so a wrong guess about the scheme never costs you search traffic.
  • Two modes: keep URLs (the old address serves the material itself, answer 200, canonical optionally points at the old address) or 301 to the new address, with a hit counter per address.
  • Images: keep the original paths (image URLs never change), move them into public/uploads, or leave them on the old server. Source — HTTP or a local copy of the old site.

Built for real sites

  • Batched import with progress — 60 news items per step: a database with tens of thousands of materials never hits the execution time limit, and you can close the tab and come back.
  • Safe to re-run — the DLE-id → record mapping lives in the URL map, so a second pass creates no duplicates.
  • Any DLE version — column names are read from the donor database instead of being hard-coded, so DLE 9, DLE 17 and modified builds all work.
  • Manual rules, CSV export of the map and a per-address hit counter for the SEO part of the move.

Free plugin. Requires Celena 3.6+ and a MySQL database from the old DLE site.

Version Date Requires Size
1.0.0 2026-08-29 PHP >=8.3 · Celena >=3.6 57 KB

1.0.0 — первый выпуск: импорт новостей, категорий, страниц и комментариев из базы DLE, карта старых адресов (200 или 301), перенос картинок.

Requirements

  • PHP >=8.3 or newer
  • Celena CMS >=3.6 or newer

Installation

Download the archive and install it from the client admin panel — no license key needed.

  1. Open Plugins/Themes in your Celena admin panel.
  2. Click “Install from file” and upload the downloaded archive (or use “Install from marketplace” if connected).
  3. Activate the package — for paid packages, enter the license key when prompted.

Full installation guide in the documentation →