• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
XFRM Right Sidebar Pro

Плагин XFRM Right Sidebar Pro v2.4.3

Нет прав для скачивания
Улучшения боковой панели, разработанный для XenForo Resource Manager
Исправлена ошибка, из-за которой присоединение к обсуждению в некоторых случаях не приводило к появлению ошибки.

Изменение стиля CSS​

  • Удален префикс body.xfrs-enhanced : это делает правила CSS безоговорочно эффективными и больше не зависит от классов, добавленных JavaScript.
  • Удалены лишние теги a : упрощены селекторы, чтобы сделать их более общими.
  • Унифицированный формат селектора

Модификации JavaScript​

  • Удалена логика добавления класса xfrs-enhanced : этот класс больше не добавляется к элементу body.
  • Упрощена функция createButtonGroup : удалена логика, связанная с условным скрытием.

Обновления​

  • Предотвращение случайного скрытия (критическое исправление)
    • Скройте официальную кнопку только после успешного отображения пользовательской кнопки боковой панели: добавьте имя класса xfrs-enhanced в <body> страницы и ограничьте все стили «скрыть официальную кнопку» до body.xfrs-enhanced .
    • Точно сузьте область скрытия: скрываются только ссылки «Загрузка/Купить/Внешние ссылки», которые явно указывают на ресурсы (и являются <a>), что исключает возможность случайного скрытия других действий .button--cta, таких как «Опубликовать обновление».
  • Оптимизировать определение типа кнопки (согласованность цвета и типа)
    • Повысить приоритет распознавания «загрузки»: если ее можно идентифицировать как загрузку, она будет отображаться непосредственно в стиле загрузки (синий); исключить ошибочную идентификацию как «покупки» (зеленый).
    • Логика внешних ссылок и решений о покупке осталась прежней, но больше не охватывает конкретные сценарии загрузки.
  • Надежность рендеринга
    • Если контейнер пользовательской кнопки уже существует, добавьте тег xfrs-enhanced, чтобы гарантировать единообразие стиля и логики.
    • Если боковая панель не отображается успешно, она, естественно, не будет отмечена, что позволяет сохранить официальную кнопку и избежать проблемы «исчезновения кнопки».
  • Это влияет только на область кнопок управления на странице сведений о ресурсе XFRM.
  • Никаких изменений в базе данных, фразах или структуре опций; только корректировки JS-кода интерфейса и CSS-шаблона.
  • sidebar.js
    • Новое: добавить xfrs-enhanced в <body> при создании/обнаружении контейнера пользовательских кнопок.
    • Изменено: detectButtonType теперь отдает приоритет загрузке по умолчанию (синий), чтобы уменьшить ложные срабатывания при покупке (зеленый).
  • templates.xml (шаблон:xfrm_right_sidebar_styles)
    • Объединить область действия CSS для скрытия официальной кнопки с body.xfrs-enhanced .
    • Селектор был изменен так, чтобы соответствовать только ссылкам <a>, связанным с загрузками/покупками ресурсов/внешними ссылками, чтобы избежать случайного скрытия других действий.
Новые функции
Автоматическая система атрибутов вложений
- Интеллектуальная генерация заголовков: автоматическое создание атрибутов Alt и Title для изображений/вложений в ресурсах и сообщениях
- Шаблоны пользовательских форматов: поддержка пользовательских форматов атрибутов с использованием заполнителя `{title}`
- Выборочное применение: включение этой функции для определенных типов контента и узлов форума
- Параметр переопределения: выбор необходимости перезаписи существующих атрибутов вложений
Улучшения пользовательского интерфейса администратора
- Новая группа параметров: «Автоматические настройки атрибутов вложений» с независимым управлением группами
- Центр параметров «четыре в одном»: унифицированный интерфейс управления параметрами с четырьмя функциональными категориями:
- Настройки боковой панели
- Настройки сортировки
- Настройки списка
- Атрибуты вложений (новое)
  • Интеграция быстрой сортировки (список XFRM)
    • Добавить кнопки сортировки в верхнюю часть страниц обзора ресурсов и категорий.
    • Поддержка: загрузки, последнее обновление, рейтинг, время отправки, название
    • Основной выключатель одним нажатием и переключатель для каждого предмета, в комплекте стильный аксессуар
  • Новая страница и отображение данных
    • Список загрузчиков ресурсов: /resources/{id}/downloaders
    • Список загрузчиков версий: /resources/versions/{versionId}/downloaders
    • Загруженные ресурсы участников: /members/{userId}/downloads
    • Настраиваемое количество страниц списка (xfrs_per_page)
  • Расширение разрешения
    • resource.xfrs_view_dls: Просмотр указанных выше загрузчиков/списков загрузок
    • resource.xfrs_update_any: позволяет публиковать обновления (смягчает суждение «обновлять любой ресурс»)
    • Может обновлять ресурсы других людей
Исправлена логика отображения рейтинговых звезд.
Оптимизирован код.
1755617748028.webp


1755617921407.webp


Основные обновления:
  • Рефакторинг кода файла
  • Оптимизация и упрощение кода
  • Улучшение эксплуатационных показателей
  • Исправлено большое количество ошибок логики кода.
  • Добавить проверку авторизации
  • Администраторы бэкэнда могут настраивать цвета кнопок
  • Исправлена логическая ошибка адаптации цвета кнопок интерфейса.
  • Исправлена ошибка, из-за которой невозможно было нажать кнопку входа/регистрации посетителя.
Назад
Сверху Снизу