Плагін
Імпорт з DataLife Engine
автор: Celena
Переїзд сайту з DataLife Engine до Celena — разом із вмістом і, що важливіше, з усіма старими адресами.
Що робить
- Читає базу DLE напряму (досить доступу на читання) і переносить новини, усе дерево категорій, статичні сторінки та коментарі з гілками відповідей.
- Перетворює BB-коди та службову розмітку рушія (
<!--TBegin-->,<!--dle_image_begin-->,{PAGEBREAK},[xfvalue_…]) на звичайний HTML, відновлюючи абзаци так, як їх показував DLE. - Зберігає старі адреси. Плагін будує карту за всіма схемами посилань DLE —
/2024/05/12/alt.html,/123-alt.html,/alt.html,/розділ/підрозділ/123-alt.html,/index.php?newsid=,?do=static&page=,?do=cat&category=, адреси категорій — і типово записує всі одразу: помилка у виборі схеми не коштує трафіку з пошуку. - Два режими: зберегти адреси (стара адреса сама віддає матеріал, відповідь 200, canonical за бажанням вказує на стару адресу) або 301 на нову адресу з лічильником переходів.
- Зображення: зберегти ті самі шляхи (адреси не змінюються), перенести до
public/uploadsабо залишити на старому сервері. Джерело — HTTP або локальна копія сайту.
Розрахований на живі сайти
- Імпорт порціями з прогресом — по 60 новин за крок: база на десятки тисяч матеріалів не впирається в ліміт часу, вкладку можна закрити й повернутися.
- Повторний запуск безпечний — відповідність «id у DLE → запис» зберігається в карті адрес, дублів не буде.
- Будь-яка версія DLE — назви колонок читаються з бази донора, а не зашиті в код: працюють і DLE 9, і 17, і перероблені збірки.
- Власні правила, експорт карти в CSV і лічильник переходів для SEO-частини переїзду.
Безкоштовний плагін. Потрібні Celena 3.6+ і база MySQL старого сайту на DLE.
| Версія | Дата | Вимоги | Розмір |
|---|---|---|---|
| 1.0.0 | 2026-08-29 | PHP >=8.3 · Celena >=3.6 | 57 KB |
1.0.0 — первый выпуск: импорт новостей, категорий, страниц и комментариев из базы DLE, карта старых адресов (200 или 301), перенос картинок. |
|||
Вимоги
- PHP >=8.3 або новіше
- Celena CMS >=3.6 або новіше
Встановлення
Завантажте архів і встановіть його з адмінки клієнтського сайту — ключ не потрібен.
- Відкрийте розділ «Плагіни/Теми» в адмінці Celena.
- Натисніть «Встановити з файлу» і завантажте скачаний архів (або «Встановити з маркетплейсу», якщо підключено).
- Активуйте пакет — для платних під час активації введіть ліцензійний ключ.