Иконка ресурса

Mitch-Multi Signature 1.3.0 Beta

Нет прав для скачивания
✅Multi Signature Add-on — Версия 1.3.0 Заметки о выпуске

Это обновление представляет новые важные функции и повышает общую стабильность и масштабируемость дополнения.

🔥Новая функция: блокировка подписи для каждой публикации

Теперь каждая публикация запоминает, какой слот подписи был активен у пользователя при создании публикации.

Это означает:

Изменение активной подписи больше не обновляет прошлые публикации

Подписи остаются исторически точными для обсуждений и ролевых игр

Идеально подходит для пользователей с ротацией, сезонностью или подписями с несколькими персонами

Нулевое редактирование шаблона требуется — полностью интегрировано через систему расширения классов XenForo

Это одно из наиболее запрашиваемых улучшений, которое значительно повышает удобство использования для сообществ с участниками, которые часто ротируют рекламные или тематические подписи.


🧱Улучшения базы данных

В xf_post добавлен новый столбец:

mitch_signature_position

В этом столбце хранится слот подписи (1–3), активный на момент публикации.


Автоматически заполняется в новых сообщениях

Эффективный тип TinyInt

Обратная совместимость — старые сообщения откатываются к текущей подписи

🧰Обновленная внутренняя архитектура

Это обновление включает:

Новое расширение для XF\Entity\Post для отслеживания использования подписи для каждого сообщения

Расширенное расширение XF\Entity\User с:

методом getMitchSignatureTextForPosition()

Улучшенная логика для получения текста отката подписи

Обновленная логика шаблонов в message_macros и post_macros

Четкое разделение блоков подписи и активного выбора подписи

Все изменения соответствуют стандартам разработки XenForo и не затрагивают основные файлы.


🎨Улучшения пользовательского опыта


Подписи теперь отображаются согласованно, независимо от последующих изменений, внесенных пользователем

Более чистая логика отображения подписей в шаблонах

Лучшая обработка отката, когда подпись не установлена


🔧Исправления ошибок и повышение стабильности


Исправлены проблемы, при которых подписи могли переопределять друг друга

Исправлены отсутствующие предупреждения о методе получения для сущности пользователя

Исправлена совместимость аргументов шаблона с новой системой для каждой записи

Улучшена обработка ошибок и установлены безопасные значения по умолчанию


📦Заметки по установке/обновлению


Загрузите новую версию и запустите обновление дополнения XenForo

Не требуется ручных запросов — изменения схемы обрабатываются автоматически

Совместимо с XenForo 2.3.7+


❤️Разработано Top The Leaderboard
Назад
Сверху Снизу