История изменений
Changelog TagsAdd (Пользовательские теги) с привязкой к коммитам GitHub.
Актуальный список также в модуле (changelog.data.php) и на ?mod=tags_add&action=changelog.
Репозиторий: DevCraftClub/tagsadd.
200.3.1 (2026-07-19)
Исправлено
- Фатал undefined
__()на фронте при includetags_add.phpбез DevCraft bootstrap — добавлен fallback - XLIFF TagsAdd перенесён из
locales/ru/вlocales/ru_RU/
Изменено
- Рендер button/modal через нативный
$tplи шаблоны темы - Блок
authorв manifest убран — используется дефолтModuleManifest
200.3.0 (2026-07-17)
Миграция на DevCraft Admin / DLE 20.0. Ветка: releases/200.3.0.
Добавлено
- Каркас модуля TagsAdd для DevCraft Admin и DLE 20.0
(4abd7c2— feat: добавляет модуль TagsAdd для управления тегами новостей) - Очередь предложений, модерация approve/reject, вставка в
post.tags/_tagsили xfield - Публичный suggest через
dc_public.jsиcontroller=public - Шаблоны темы
Default/devcraft/tags_addи настройки с PM-шаблонами - Стандартная причина отклонения (
decline_reason_default), Metro-диалоги отклонения и удаления
(d6b59fc— feat: добавить миграцию плейсхолдеров и нормализацию) - В списке предложений: имена пользователей и заголовки новостей со ссылками/иконками
Изменено
- Плейсхолдеры PM:
{suggested_tags},{moderate_suggested_tags},{decline_reason};mail_from— select - Шаблоны issue на GitHub: DLE 20.0 / PHP 8.4
(81448a4— docs: обновить шаблоны issue с актуальными версиями)
Исправлено
- Отмена отклонения больше не удаляет запись
- HTML-ссылки в шаблонах PM после двойного экранирования (
htmlspecialchars_decodeпри normalize)
Удалено
- Legacy Semantic UI, arcticModal, tokenfield, maharder AJAX и доверие к
useridиз POST
2.0 (2018-03-28)
Legacy TagsAdd+ для прежней схемы engine/inc/maharder/ / engine/modules/maharder/.
Коммит: 4211def — tagsAdd v2.0 (ветка v2.0).
- Переписан код, админ-панель, подключение одной строкой include
- Исправлены баги относительно 1.x
Миграция с 2.0
Пакет 200.x не ставится поверх maharder-путей. Удалите старый плагин, установите DevCraft Admin, затем TagsAdd 200.3.0 или новее и заново подключите includes в теме (см. установку).
1.2.1
- Теги
[usertags]/[not-usertags]для скрытия блоков при вкл/выкл модуля - Исправления багов
1.2
- Админ-панель
- Улучшения кода