Редактор тем

[Shum1kh1n / Helgring] Mention Enhancer

[Shum1kh1n / Helgring] Mention Enhancer 1.1.1

Нет прав для скачивания
Обновление до версии 1.1.1​

✦ Обновление структуры дополнения, авторской маркировки, локализации и фирменного оформления ✦​

Что было обновлено:
В версии 1.1.1 дополнение [Shum1kh1n / Helgring] Mention Enhancer получило техническое и визуальное обновление. Основной акцент сделан на переходе к новой авторской структуре, приведении служебных данных к единому стандарту Shum1kh1n / Helgring, обновлении информации о разработчике и внедрении фирменной иконки. При этом существующая логика отображения пользовательских упоминаний сохранена.
  • Изменено официальное название дополнения — прежнее название [Helgring] Mention Enhancer заменено на [Shum1kh1n / Helgring] Mention Enhancer. Новое название отражает авторство и принадлежность проекта к линейке дополнений Helgring.
  • Изменён идентификатор дополнения — выполнен переход с Helgring/MentionEnhancer на Shum1kh1n/MentionEnhancer. Это позволило привести идентификатор дополнения к новой структуре проектов разработчика.
  • Реорганизована файловая структура — основной каталог дополнения теперь располагается по пути src/addons/Shum1kh1n/MentionEnhancer/. Все необходимые внутренние пути и ссылки на классы приведены в соответствие с новой структурой.
  • Обновлено пространство имён PHP — классы перенесены в Shum1kh1n\MentionEnhancer. Также обновлена регистрация расширения стандартного HTML-рендерера XenForo для корректного обращения к новому классу.
  • Переработано описание дополнения — прежний англоязычный текст заменён полноценным русскоязычным описанием, которое понятным языком объясняет назначение плагина и особенности отображения упоминаний пользователей.
  • Актуализированы сведения о разработчике — ссылка на автора теперь ведёт непосредственно на профиль Shum1kh1n. Ссылка технической поддержки сохранена без изменений и по-прежнему ведёт на Helgring Forum.
  • Добавлена новая фирменная иконка — прежнее изображение дополнения заменено универсальной эмблемой Shum1kh1n / Helgring со стилизованной буквой H, сине-оранжевым оформлением и непрозрачным фоном. Иконка предназначена для использования в едином визуальном стиле будущих дополнений разработчика.
  • Пересобран hashes.json — обновлены контрольные хеши файлов с учётом новой структуры каталогов, метаданных и заменённого изображения icon.png.
  • Сохранена совместимость существующего оформления — LESS-шаблон hgg_mention_enhancer.less и CSS-классы hggMentionEnhancer оставлены без переименования. Это позволяет сохранить привычный внешний вид упоминаний и уже созданные правила стилизации.
  • Основная функциональность оставлена без изменений — дополнение продолжает отображать аватары рядом с упоминаниями, сохранять групповые стили никнеймов и использовать стандартные механизмы XenForo для формирования ссылок на пользователей.

⚠️ Важно при обновлении:
В связи с изменением идентификатора дополнения XenForo воспринимает версию 1.1.1 как отдельное дополнение, а не как обычное обновление предыдущей версии.
Если на форуме уже установлена версия с идентификатором Helgring/MentionEnhancer, перед установкой новой сборки необходимо создать резервную копию, сохранить собственные изменения стилей и выполнить переход со старого дополнения на новое.
Не рекомендуется одновременно использовать обе версии, поскольку они расширяют один и тот же механизм обработки упоминаний XenForo.
Рекомендуется предварительно проверить переход на тестовом форуме.


Итоги обновления:
Версия 1.1.1 стала этапом стандартизации проекта [Shum1kh1n / Helgring] Mention Enhancer. Дополнение получило новое официальное название, обновлённую структуру исходного кода, корректные авторские сведения, русскоязычное описание и единую фирменную иконку.
Основные возможности версии 1.1.0 полностью сохранены. Обновление направлено прежде всего на удобство дальнейшей поддержки, сопровождения и развития дополнения в составе проектов Shum1kh1n / Helgring.
Обновление до версии 1.1.0​

✦ Улучшение отображения упоминаний, добавление отдельного LESS-шаблона и доработка структуры рендеринга плагина ✦​

Что было обновлено:
В версии 1.1.0 плагин [Helgring] Mention Enhancer получил первое заметное техническое обновление после стартового релиза 1.0.0. Основной акцент был сделан на доработке логики рендеринга пользовательских упоминаний, улучшении визуального отображения ника вместе с аватаркой, а также на подготовке отдельного LESS-шаблона, который позволяет гибко настраивать внешний вид упоминаний под стиль форума.
  • Переработан HTML-рендеринг упоминаний пользователей — вместо базового вывода аватара и ника одной строкой упоминание теперь формируется через отдельную структурированную обёртку hggMentionEnhancer, внутри которой ник и аватар разделены на самостоятельные блоки. Это сделало отображение более аккуратным и подготовило основу для дальнейшей стилизации.
  • Улучшена стабильность вывода mention-блока — в рендерере была добавлена дополнительная проверка результата перед выводом. Если аватар или ссылка на имя пользователя по какой-либо причине не были сформированы корректно, плагин теперь безопасно возвращает стандартный родительский вывод XenForo.
  • Добавлена очистка итогового HTML перед рендерингом — генерация аватара и ссылки на пользователя теперь проходит через trim(), что исключает лишние пробелы и делает итоговую разметку более чистой и предсказуемой.
  • Добавлен отдельный LESS-шаблон оформления — в плагин включён собственный шаблон hgg_mention_enhancer.less, через который теперь можно настраивать визуальное отображение упоминаний без редактирования PHP-кода. Это упрощает адаптацию дополнения под разные стили и темы форума.
  • Реализовано автоматическое подключение стилей — в релиз добавлена модификация шаблона PAGE_CONTAINER, благодаря которой LESS-файл плагина подключается глобально и применяется ко всем пользовательским упоминаниям без необходимости ручной вставки кода в шаблоны форума.
  • Обновлены служебные данные релиза — версия плагина была переведена на 1.1.0, обновлены сведения в addon.json, а описание дополнения приведено к более понятному и локализованному виду.
  • Проведена общая техническая доработка сборки — обновлены XML-данные шаблонов и модификаций, пересобран hashes.json, а структура релиза стала более аккуратной и подготовленной для дальнейшего развития плагина.
  • hashes.json — Был добавлен(Отсутствовал в предыдущих версиях)

Версия 1.1.0 стала первым полноценным шагом развития плагина после начального релиза. Обновление не только улучшило визуальную и техническую обработку упоминаний пользователей, но и сделало сам плагин более удобным для дальнейшей поддержки, настройки и расширения. Теперь [Helgring] Mention Enhancer имеет более аккуратную внутреннюю структуру, отдельный шаблон стилей и более надёжную схему рендеринга mention-блоков в сообщениях XenForo.
Назад
Сверху Снизу