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

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

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

Актуальный список также в модуле (changelog.data.php) и на ?mod=user_lists&action=changelog.

200.1.0 (2026-09-10)

Добавлено

  • Каркас UserLists для DevCraft Admin и DLE 21.0
  • Публичные вставки: Controller/show_user_lists.php и show_user_lists_page.php
  • Установка через install.xml (needplugin = DevCraft Admin)
  • Админ-списки с сидами «В планах», «Просмотрено», «Избрано»; содержимое per-user
  • Пользовательские списки: приват/публик, WYSIWYG-описание, лимиты по группам
  • Предложения новостей в публичные списки с одобрением владельца (whitelist или все)
  • Кнопка в short/full/custom, окно выбора, публичный AJAX через devcraft/ajax.php
  • CRUD с фильтрами в админке, права групп, логи LogGenerator (info)

Изменено

  • Стили и скрипты сайта — Public/ + siteAssets, теги {devcraft-header} / {devcraft-scripts}
  • У user_lists_public.js в описании модуля: зависимость от dc_public.js и разделы main, showfull, lastnews, tags, allnews (пишутся только если записи ещё нет в БД)

Удалено

  • Legacy FavAll engine/ajax
  • engine/modules/devcraft/user_lists.php и user_lists_page.php
  • CSS и JS модуля в templates/*/devcraft/user_lists/
  • Регистрация через register_plugin.sql

Миграция с FavAll

Данные FavAll не переносятся. Старый плагин снимите отдельно, UserLists ставьте с чистыми таблицами dc_user_lists*.

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