DevCraft Документации

Установка v200.4.0

Установка и обновление плагина DevCraft Admin для DLE 20.0.

Ссылка: скачать DevCraft Admin

Ставите на DLE 20.0 — нужна линейка плагина 200.* (версионирование).

Требования

  • Версия PHP: 8.3
  • Расширения PHP: simplexml, libxml, intl, fileinfo, pdo_mysql, curl, mbstring, openssl
  • Рекомендуемые настройки: выделенная память PHP не менее 128M
  • CMS: DataLife Engine 20.0

Установка

1. Менеджер плагинов DLE

  1. Загрузите архив (upload/ + install.xml).
  2. Панель → Плагины → Установить.
  3. Проверьте на диске:
    • engine/inc/devcraft.php
    • каталог devcraft/

2. Composer

В каталоге devcraft/ на сервере выполните:

cd devcraft
composer install --no-dev

Без каталога vendor/ плагин выведет предупреждение в админке DLE и не загрузится.

Если модуль тянет shared DTO — в devcraft/composer.json должен быть devcraftclub/dev-tools:

composer show devcraftclub/dev-tools

3. Вручную

Скопируйте upload/ в корень сайта, затем активируйте плагин в DLE.

Как грузится админка

  1. engine/inc/devcraft.php — вход DLE
  2. devcraft/init.php — autoload, bootstrap
  3. Application::runAdmin() — страницы модуля Admin

AJAX: точки входа.

Структура devcraft/

devcraft/
├── init.php, ajax.php
├── composer.json, vendor/
├── src/classes/, src/modules/Admin/
├── config/, locales/, cache/, logs/
engine/inc/devcraft.php

Первый запуск

  1. Откройте DevCraft Admin в админке DLE.
  2. Настройки — язык, тема, пути (подробнее).
  3. При необходимости — логи и Telegram.

Обновление

  1. Бэкап devcraft/ и настроек.
  2. Новый архив через менеджер DLE.
  3. composer install, если менялся lock.
  4. Проверьте changelog и composer_required модулей.

См. также

На этой странице