Редактор тем

Изменения на проекте Обновления на форуме за Сентябрь 2025

Статус
В этой теме нельзя размещать новые ответы.
Статус темы: ✔ Проверено модератором

Shum1kh1nShum1kh1n проверенный участник.

Основатель
Команда форума
Основатель
Регистрация
18.08.2025
Сообщения
711
Новости
1
Статьи
3
Ресурсы
18
Реакции
11
Баллы
289
Возраст
31
Город
Северск
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #1
Обновления на форуме за Сентябрь 2025

Добро пожаловать в тему об обновлениях форума!

О чём эта тема?
Эта тема создана для того, чтобы держать вас в курсе всех Исправлений, Улучшений и Нововведений, которые мы вносим на наш форум в сентябре 2025 года. Здесь мы будем публиковать анонсы обновлений XenForo 2.3.6, делиться новостями о багофиксах, улучшениях интерфейса и мерах по повышению безопасности.

Как это работает?
В этом первом сообщении мы описываем цель темы. Все последующие сообщения будут содержать конкретные обновления: что исправили, что добавили, что улучшили. Следите за новостями ниже!

Спасибо, что вы с нами! Давайте делать форум лучше вместе!
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #2
Новое улучшение: Исправление отображения счётчика символов[Editor & BB Code Manager]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, устраняющее проблему с отображением счётчика символов (fr-counter) в редакторе сообщений после установки аддона Editor & BB Code Manager. Плагин изменял фон и шрифт счётчика, нарушая единый стиль форума. Модификация возвращает стандартное оформление XenForo, корректируя фон, цвет текста, рамки, размеры и шрифт с использованием встроенных LESS-переменных. Обновление протестировано на форуме WirdFell с кастомной темой Zenith, обеспечивая единообразный вид в светлых и тёмных стилях.


Что изменилось?
  • Совместимость: Стили счётчика (fr-counter) адаптированы для светлых и тёмных тем с использованием переменных XenForo.
  • Восстановление стандартного вида: Возвращены оригинальный фон (@xf-contentAltBg), цвет текста (@xf-textColorDimmed), шрифт, рамки и размеры (12px, 400 вес).
  • Адаптивность: Счётчик корректно отображается в редакторе сообщений (быстрый ответ и полный редактор) на десктопах и мобильных устройствах.
  • Чистый код: Используются только встроенные LESS-переменные XenForo, без хардкода цветов, обеспечивая гибкость и совместимость.

Как это сделано?
  • CSS: В extra.less добавлены стили для класса .fr-box .fr-counter, задающие фон (@xf-contentAltBg), цвет текста (@xf-textColorDimmed), шрифт (font-family: inherit, 12px, 400 вес), рамки (@xf-borderColorFaint), радиус углов (2px) и отступы (10px).
  • Совместимость: Использование LESS-переменных XenForo гарантирует корректное отображение в любых стилях (светлых/тёмных).
  • Адаптивность: Стили применяются ко всем режимам редактора (быстрый ответ, полный редактор) и протестированы на всех устройствах.
  • Безопасность: Изменения ограничены CSS и не затрагивают ядро XenForo или функциональность аддона.

Зачем это нужно?
Модификация восстанавливает стандартный вид счётчика символов в редакторе сообщений на форуме WirdFell, устраняя визуальные несоответствия, вызванные аддоном Editor & BB Code Manager. Это обеспечивает единообразный стиль интерфейса, улучшает пользовательский опыт и сохраняет эстетику кастомной темы Zenith.

bandicam 2025-09-01 00-13-34-583.jpg
bandicam 2025-09-01 00-13-45-712.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #3
Новое улучшение: Улучшение BB-кодов Offtop, Warn, Info, Important[Offtop]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, полностью перерабатывающее оформление BB-кодов Offtop, Warn, Info и Important из плагина Offtop. Новый CSS-код заменяет оригинальный дизайн, добавляя современное и минималистичное оформление с утолщёнными границами, скруглёнными углами, иконками Font Awesome, эффектами при наведении и адаптивностью для мобильных устройств. Каждый BB-код получил уникальную цветовую схему и иконку, соответствующую его назначению. Убраны лишние отступы между последовательными BB-кодами, а макет растянут на полную ширину форума. Обновление протестировано на форуме WirdFell с кастомной темой Zenith.


Что изменилось?
  • Совместимость: Стили используют встроенные LESS-переменные XenForo, обеспечивая корректное отображение в светлых и тёмных темах.
  • Современный дизайн: Добавлены утолщённые левые границы (3px), скруглённые углы (@xf-borderRadiusSmall), иконки Font Awesome и эффекты при наведении (увеличение шрифта и иконок).
  • Уникальные стили: Offtop (серо-голубой, #6b7280), Warn (оранжевый, #d97706), Info (голубой, #2c5282), Important (красный, #a02e2e) с соответствующими иконками (fa-comment-slash, fa-exclamation-triangle, fa-info-circle, fa-bell).
  • Адаптивность: На мобильных устройствах уменьшены отступы, размеры шрифта (0.9em), иконок (10px) и толщина границ (2px).
  • Чистый код: Используются только LESS-переменные XenForo (@xf-contentAltBg, @xf-textColorMuted), без хардкода цветов.
  • Оптимизация макета: Убраны лишние отступы между BB-кодами, макет растянут на полную ширину (max-width: 100%).

Как это сделано?
  • CSS: В шаблоне svg_offtop.less добавлены стили для классов fieldset.svg-offtop, svg-warn, svg-info, svg-important с уникальными цветами границ, иконками, скруглёнными углами и эффектами при наведении. Используются переменные @xf-contentAltBg, @xf-textColorMuted, @xf-borderRadiusSmall.
  • Иконки: Для каждого BB-кода применены иконки Font Awesome через миксин .m-faIcon (fa-comment-slash, fa-exclamation-triangle, fa-info-circle, fa-bell).
  • Адаптивность: Медиа-запрос @media (max-width: @xf-responsiveMedium) уменьшает отступы, шрифты и иконки для мобильных устройств.
  • Оптимизация макета: Стили .p-pageWrapper, .p-body-inner растягивают макет на полную ширину, а правила для fieldset + fieldset убирают лишние отступы.
  • Безопасность: Изменения ограничены CSS и не затрагивают ядро XenForo или функциональность аддона.

bandicam 2025-09-01 01-10-56-619.jpg
bandicam 2025-09-01 01-13-09-105.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #4
Новое улучшение: Кастомизация панели инструментов редактора[Editor & BB Code Manager]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, модифицирующее панель инструментов редактора сообщений, используемого в аддоне Editor & BB Code Manager. Изменения включают реорганизацию инструментов для интуитивного доступа, добавление новых BB-кодов (Offtop, Important, Warning, Info, Svgfile, Svgvirtot), удаление избыточных элементов и улучшение поддержки контекстных действий (например, скрытие контента по критериям регистрации, количества сообщений или лайков). Панель оптимизирована для логичного размещения инструментов, использует иконки Font Awesome 5 и полностью адаптирована для десктопов и мобильных устройств. Обновление протестировано на форуме WirdFell с кастомной темой Zenith.


Что изменилось?
  • Реорганизация: Инструменты сгруппированы по функциональности (форматирование, медиа, BB-коды, контекстные действия) для интуитивного доступа.
  • Новые BB-коды: Добавлены Offtop, Important, Warning, Info, Svgfile, Svgvirtot с соответствующими иконками Font Awesome.
  • Удаление элементов: Убраны редко используемые кнопки (например, устаревшие форматирования или дублирующиеся функции).
  • Адаптивность: Панель корректно отображается на всех устройствах, с уменьшенными иконками и компактным расположением на мобильных.
  • Стилизация: Используются встроенные иконки Font Awesome и LESS-переменные XenForo для единообразного стиля.

Как это сделано?
  • Шаблон: Модифицирован шаблон editor_ui, переопределяющий панель инструментов Froala Editor, с добавлением новых BB-кодов и реорганизацией кнопок.
  • Новые BB-коды: Добавлены элементы управления для offtop, important, warning, info, svgfile, svgvirtot с иконками Font Awesome (fa-comment-slash, fa-bell, fa-exclamation-triangle, fa-info-circle, fa-file-code, fa-virus).
  • Удаление элементов: Убраны избыточные кнопки (например, strike, fontSize) через исключение из конфигурации Froala.
  • Адаптивность: CSS-стили в extra.less обеспечивают компактное отображение на мобильных устройствах с медиа-запросами.
  • Контекстные действия: Добавлены выпадающие меню для BB-кодов с критериями скрытия контента (регистрация, сообщения, лайки).
  • Безопасность: Изменения ограничены шаблоном и CSS, не затрагивают ядро XenForo или функциональность аддона.

bandicam 2025-09-01 00-13-45-712.jpg
bandicam 2025-09-01 01-29-05-002.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #5
Новое улучшение: Исправление перевода кнопки «Цвет фона» в редакторе[Editor & BB Code Manager]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, исправляющее проблему с отображением английского текста «Background Color» на кнопке «Цвет фона» в панели инструментов редактора, используемого аддоном Editor & BB Code Manager. Проблема возникала из-за отсутствия перевода в JavaScript-конфигурации Froala Editor. Модификация добавляет перевод фразы kl_em_background_color в шаблон kl_em_editor_phrases, обеспечивая корректное отображение текста «Цвет фона» на русском языке во фронтенде. Обновление протестировано на форуме WirdFell с кастомной темой Zenith.


Что изменилось?
  • Целевая кнопка: Кнопка «Цвет фона» (data-cmd="backgroundColor") в панели инструментов редактора Froala.
  • Проблема: Во фронтенде кнопка отображалась с английским текстом «Background Color», несмотря на наличие перевода в админ-панели (kl_em_background_color).
  • Решение: Добавлена строка перевода в шаблон kl_em_editor_phrases для передачи фразы kl_em_background_color в JavaScript-конфигурацию Froala Editor.
  • Совместимость: Модификация протестирована на XenForo 2.3.6 с аддоном Editor & BB Code Manager (версия 2.0.1 Patch Level 1).

Как это сделано?
  • Шаблон: В шаблон kl_em_editor_phrases добавлена строка "Background Color": "{{ phrase('kl_em_background_color')|escape('json') }}" для передачи перевода в Froala Editor.
  • Фраза: Создана или проверена фраза kl_em_background_color с текстом «Цвет фона» в русском языке.
  • Безопасность: Модификация ограничена шаблоном и настройкой фраз, не затрагивает ядро XenForo или функциональность аддона.

1756666107266.png
1756666199533.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #6
Новое улучшение: Удаление разделительной линии между закреплёнными и обычными темами[XTR] Zenith

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, устраняющее синюю разделительную линию между закреплёнными темами (.structItemContainer-group--sticky) и обычными темами (.structItemContainer-group.js-threadList) в теме [XTR] Zenith. Линия создаётся псевдоэлементом ::after с атрибутом [data-color-picker="color1"]. Модификация отключает этот псевдоэлемент через CSS в шаблоне extra.less, обеспечивая чистый и минималистичный вид списка тем. Обновление протестировано на форуме WirdFell с кастомной темой Zenith.


Что изменилось?
  • Удаление линии: Псевдоэлемент ::after для .structItemContainer-group--sticky отключён, убирая синюю разделительную линию.
  • Зона изменений: Список тем форума, разделение между закреплёнными и обычными темами.
  • Безопасность: Изменения выполнены через CSS, не затрагивая ядро XenForo или тему [XTR] Zenith.
  • Гибкость: Легко применить или отменить через extra.less без изменения шаблонов.

Как это сделано?
  • CSS: В extra.less добавлены стили для [data-color-picker="color1"] .structItemContainer-group--sticky::after, отключающие псевдоэлемент через display: none, content: none и сброс других свойств (width, height, background, border).
  • Специфичность: Использован !important для переопределения стилей темы [XTR] Zenith.
  • Безопасность: Изменения ограничены CSS и не влияют на функциональность форума.

bandicam 2025-09-01 19-45-48-673.jpg
bandicam 2025-09-01 19-47-15-556.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #7
Новое улучшение: Настройка скроллбара для светлого и тёмного стиля[XTR] Zenith

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, настраивающее внешний вид скроллбара в теме [XTR] Zenith на форуме WirdFell. Через настройки XenTR Global Settings были заданы новые цвета и размеры скроллбара для светлого и тёмного стиля, заменив прежние яркие и конфликтные цвета (белый, оранжевый и др.). Это обеспечило гармоничное соответствие цветовой палитре форума, улучшив визуальную эстетику и пользовательский опыт.


Что изменилось?
  • Цвета скроллбара: Scrollbar thumb: hsl(29, 83%, 54%) (тёплый оранжевый), Scrollbar track: hsl(235, 17%, 27%) (тёмно-синий).
  • Размеры скроллбара: Ширина: 10px, высота: 6px.
  • Метод изменения: Настройки выполнены через админ-панель в XenTR Global Settings, без редактирования extra.less или других CSS-файлов.
  • Результат: Скроллбар гармонирует с цветовой схемой форума в светлом и тёмном стилях, обеспечивая единообразный вид.

Как это сделано?
  • Настройки: В разделе XenTR Global Settings изменены параметры скроллбара: цвет thumb (hsl(29, 83%, 54%)), цвет track (hsl(235, 17%, 27%)), ширина (10px), высота (6px).
  • Удаление конфликтов: Убраны яркие цвета и изображения, ранее применённые к скроллбару.
  • Безопасность: Изменения выполнены через интерфейс админ-панели, не затрагивая код или шаблоны.

bandicam 2025-09-01 21-57-49-162.jpg

bandicam 2025-09-01 21-59-38-011.jpg
bandicam 2025-09-01 21-58-25-156.jpg

bandicam 2025-09-01 21-58-34-431.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #8
Новое улучшение: Скрытие изображений в ленте новостей[News Publisher]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, скрывающее изображения (thumbnails) в ленте новостей, созданной плагином News Publisher (https://xencustomize.com/product/news-publisher.33/). Модификация выполнена через CSS в шаблоне extra.less, используя селектор .newsTickerWrapper .contentRow-figure для скрытия блока с изображениями, сохраняя заголовки и текст. Это улучшает визуальную чистоту ленты новостей и обеспечивает минималистичный вид на форуме WirdFell с кастомной темой [XTR] Zenith.


Что изменилось?
  • Скрытие изображений: Блок .contentRow-figure в ленте новостей скрыт, оставляя только текстовую информацию (заголовки и описания).
  • Зона изменений: Лента новостей, созданная макросом news_ticker плагина XenCustomize News Publisher.
  • Безопасность: Изменения выполнены через CSS, не затрагивая ядро XenForo или плагин XenCustomize News Publisher.
  • Гибкость: Селектор .newsTickerWrapper .contentRow-figure легко адаптировать для других блоков или отменить изменения в extra.less.

Как это сделано?
  • CSS: В шаблоне extra.less добавлен стиль для селектора .newsTickerWrapper .contentRow-figure, использующий display: none !important для скрытия блока с изображениями в ленте новостей.
  • Специфичность: Селектор уточнён до .newsTickerWrapper .contentRow-figure, чтобы избежать влияния на другие элементы с классом .contentRow-figure.
  • Безопасность: Изменения ограничены CSS и не затрагивают функциональность форума или плагина.

1756748657672.png
1756748707396.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #9
Новое улучшение: Фиксация рекламного баннера при сеточной компоновке[Sponsor Banner Forum][Zenith]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, исправляющее смещение рекламного баннера, установленного плагином Sponsor Banner Forum, при включении сеточной компоновки (класс .grid-layout) в теме [XTR] Zenith. Модификация, выполненная через CSS в шаблоне extra.less, использует абсолютное позиционирование для фиксации баннера в сеточной компоновке, сохраняя его корректное отображение в обычной компоновке. Это устраняет проблему смещения баннера вверх и улучшает визуальную стабильность на форуме WirdFell.


Что изменилось?
  • Фиксация баннера: Предотвращено смещение баннера (класс .sponsor-banner-forum) при активации сеточной компоновки.
  • Зона изменений: Блок .sponsor-banner-forum в узлах форума, управляемый плагином Sponsor Banner Forum, в контексте класса .grid-layout.
  • Безопасность: Изменения выполнены через CSS, не затрагивая ядро XenForo, плагин Sponsor Banner Forum или тему [XTR] Zenith.
  • Гибкость: Значения top и left легко адаптируются для точного позиционирования баннера в разных дизайнах.

Как это сделано?
  • CSS для сеточной компоновки: Добавлены стили для .grid-layout .sponsor-banner-forum с position: absolute, top: 25px, left: 870px, z-index: 10 для фиксации баннера в сеточной компоновке.
  • Контейнер: Для .grid-layout .node-main установлен position: relative, чтобы баннер позиционировался относительно этого контейнера.
  • Исходные стили: Сохранены стили .sponsor-banner-forum для обычной компоновки, обеспечивая совместимость с плагином и темой [XTR] Zenith.
  • Безопасность: Изменения ограничены CSS и не влияют на функциональность форума или плагина.

1756828920484.png

1756828950529.png
1756829053503.png

1756829070678.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #10
Новое улучшение: Выделение сообщений команды форума

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое визуально выделяет сообщения администраторов (основная группа ID 3 или вторичная группа ID 3) и пользователей группы ID 16, вдохновляясь стилем платформы Invision Community. Сообщения администраторов получают красную рамку (2px) и тень (5px), а сообщения группы ID 16 — оранжевую рамку (2px) и тень (3px)
Информационное сообщение

В дальнейшем будет добавлена для всех групп команды форум.

Модификация реализована через новый шаблон xf_post_highligh и CSS в shda_xf_post_highligh.less, интегрированный в PAGE_CONTAINER, что делает сообщения команды более заметными на форуме WirdFell с темой [XTR] Zenith.

Что изменилось?
  • Визуальное выделение: Красная рамка (2px) и тень (5px) для администраторов (ID 3), оранжевая рамка (2px) и тень (3px) для группы ID 16.
  • Условие активации: Выделение применяется к пользователям с основной группой ID 3 или 16, либо вторичной группой ID 3.
  • Шаблоны и стили: Создан шаблон xf_post_highligh, добавлены стили в shda_xf_post_highligh.less, интегрированные в PAGE_CONTAINER.
  • Зона изменений: Блок сообщений (.message-cell и дочерние элементы).
  • Безопасность: Изменения не затрагивают ядро XenForo и сохраняют стандартное поведение.
  • Гибкость: Цвета и стили легко настраиваются в shda_xf_post_highligh.less.

Как это сделано?
  • Шаблон xf_post_highligh: Создан шаблон, добавляющий классы admin_highlight (для ID 3) или lua_highlight (для ID 16) на основе условий {$post.User.user_group_id}==3 или in_array(3, {$post.User.secondary_group_ids}).
  • Интеграция: Шаблон xf_post_highligh встроен в post_macros для применения классов к блоку сообщений.
  • Стили: В shda_xf_post_highligh.less определены стили для .admin_highlight (красная рамка и тень) и .lua_highlight (оранжевая рамка и тень).
  • Безопасность: Изменения ограничены шаблонами и CSS, не затрагивая функциональность форума.

bandicam 2025-09-03 00-27-26-334.jpg
bandicam 2025-09-03 00-27-40-660.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #11
Новое улучшение: Кастомизация формата даты в трофеях и уведомлениях

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, изменяющее отображение дат с относительного формата ("Сегодня в 16:23", "Час назад") на абсолютный ("дд.мм.гггг чч:мм:сс", например, "04.09.2025 16:23:00") в списке трофеев во вкладке "О пользователе" и в уведомлениях о присуждении трофеев. Модификация выполнена через шаблоны member_about и alert_macros, обеспечивая удобство восприятия дат и совместимость с будущими обновлениями XenForo на форуме WirdFell с темой [XTR] Zenith.


Что изменилось?
  • Абсолютный формат: Даты отображаются в формате d.m.Y H:i:s ("04.09.2025 16:23:00") вместо относительного формата.
  • Область применения: Список трофеев во вкладке "О пользователе" (шаблон member_about) и уведомления о трофеях (макрос row в alert_macros).
  • Безопасность: Изменения ограничены шаблонами, не затрагивая ядро XenForo.
  • Гибкость: Формат даты легко настраивается через функцию {{ date(...) }}.

Как это сделано?
  • Шаблон member_about: Заменён тег <xf:date time="{$trophy.award_date}" /> на {{ date($trophy.award_date, 'd.m.Y H:i:s') }} для отображения абсолютной даты в списке трофеев.
  • Шаблон alert_macros: В макросе row заменён тег <xf:date time="$alert.event_date" /> на {{ date($alert.event_date, 'd.m.Y H:i:s') }} для уведомлений о трофеях.
  • Безопасность: Изменения ограничены шаблонами, не влияя на функциональность форума.

1756990340743.png

1756990368661.png
1756990677778.png

1756990705872.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #12
Новое улучшение: Добавление статуса темы

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, добавляющее новое дополнительное поле "Статус темы". Это поле позволяет указывать, проверена ли тема модератором, и отображает её статус с помощью цветовой кодировки. Изменение реализовано через систему дополнительных полей XenForo и интегрировано в шаблон отображения тем на форуме WirdFell с темой [XTR] Zenith.


Что изменилось?
  • Новое поле: Добавлено дополнительное поле "Статус темы" для указания статуса модерации.
  • Варианты статуса: Проверено модератором (), Требует доработки (), Сомнительно (), Отклонено ().
  • Отображение: Статус отображается в теме с помощью HTML-оболочки: {$title}: {$value}.
  • Удобство: Цветовая кодировка и описания упрощают понимание статуса темы для пользователей.

Как это сделано?
  • Создание поля: В админ-панели XenForo 2.3.6 создано новое дополнительное поле "Статус темы" с четырьмя вариантами выбора.
  • HTML-оболочка: Для отображения статуса используется шаблон: {$title}: {$value}, интегрированный в макет темы.
  • Стилизация: Каждый статус сопровождается цветовым кодом и символом для визуальной ясности: зелёный для "Проверено", оранжевый для "Требует доработки", фиолетовый для "Сомнительно", красный для "Отклонено".
  • Безопасность: Изменения ограничены настройками дополнительных полей и шаблонов, не затрагивая ядро XenForo.

1757006392051.png

1757006416853.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #13
Новое улучшение: Кастомизация плагина [tl] Schedule Content for XF

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое кастомизирует интерфейс плагина [tl] Schedule Content for XF (https://xenforo.com/community/resources/tl-schedule-content-for-xf.12346/) через CSS в шаблоне extra.less. Модификация скрывает ненужные элементы, такие как опции изменения заголовка, переноса, блокировки, закрепления и удаления тем, а также блок планирования постов. Дополнительно увеличен размер поля выбора даты и добавлены отступы между полями ввода времени, что повышает удобство использования на форуме WirdFell с темой [XTR] Zenith.


Что изменилось?
  • Скрытие опций: Убраны пункты изменения заголовка, переноса темы, блокировки/разблокировки, закрепления/открепления и удаления темы.
  • Скрытие расписания постов: Полностью скрыт блок public:tsc_schedule_form_post для планирования отдельных постов.
  • Оптимизация интерфейса: Поле выбора даты увеличено, добавлены равномерные отступы (10px) между полями даты, часов и минут.
  • Безопасность: Изменения выполнены через CSS в extra.less, не затрагивая ядро XenForo или файлы плагина.
  • Гибкость: Стили легко адаптируются для других элементов плагина или дизайна.

Как это сделано?
  • Скрытие элементов: Селекторы с :has() скрывают пункты действий (update_title, move, lock_unlock, stick_unstick, delete) и пояснение (.formRow-explain).
  • Скрытие блока постов: Селектор dl[data-template-name="public:tsc_schedule_form_post"] скрывает блок планирования постов.
  • Улучшение интерфейса: Стили для .date-input--fieldDate .input.input--date увеличивают поле даты, а .tsc-input-group с gap: 10px добавляет отступы.
  • Безопасность: Изменения ограничены CSS, не влияя на функциональность плагина или форума.

1757183687244.png

1757183739671.png
1757183850628.png

1757183884646.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #14
Новое улучшение: Кастомизация формата даты в реакциях и трофеях

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, изменяющее отображение дат с относительного формата ("Вчера в 21:03", "Пятница в 01:42") на абсолютный ("дд.мм.гггг чч:мм:сс", например, "09.09.2025 21:03:00") на странице реакций (https://wirdfell.ru/account/reactions) и в списке трофеев в профиле пользователя (https://wirdfell.ru/members/shumikhin.1/trophies). Модификация выполнена через шаблоны reaction_item_post и member_trophies, обеспечивая удобство восприятия дат и совместимость с будущими обновлениями XenForo на форуме WirdFell с темой [XTR] Zenith.


Что изменилось?
  • Абсолютный формат: Даты отображаются в формате d.m.Y H:i:s ("09.09.2025 21:03:00") вместо относительного формата.
  • Область применения: Страница реакций в личном кабинете (шаблон reaction_item_post) и список трофеев в профиле (шаблон member_trophies).
  • Безопасность: Изменения ограничены шаблонами, не затрагивая ядро XenForo.
  • Гибкость: Формат даты легко настраивается через функцию {{ date(...) }}.

Как это сделано?
  • Шаблон reaction_item_post: Заменён тег <xf:date time="{$date}" /> на {{ date($date, 'd.m.Y H:i:s') }} для отображения абсолютной даты реакций.
  • Шаблон member_trophies: Заменён тег <xf:date time="{$trophy.award_date}" /> на {{ date($trophy.award_date, 'd.m.Y H:i:s') }} для отображения абсолютной даты трофеев.
  • Безопасность: Изменения ограничены шаблонами, не влияя на функциональность форума.

1757518528587.png

1757518503688.png
1757518141744.png

1757518123833.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #15
Новое улучшение: Центрирование счетчика символов с фиксированной шириной

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое решает проблему растяжения блока счетчика символов (.fr-counter) в текстовом редакторе (Froala). Модификация, выполненная через CSS в шаблоне extra.less, центрирует счетчик по горизонтали с фиксированной шириной 150px, предотвращая его растяжение на всю ширину контейнера (.fr-box). Изменения обеспечивают поддержку RTL-режима и совместимость с ядром XenForo и темой [XTR] Zenith на форуме WirdFell.


Что изменилось?
  • Центрирование счетчика: Блок .fr-counter центрируется с помощью left: 50% и transform: translateX(-50%).
  • Фиксированная ширина: Установлена ширина 150px для предотвращения растяжения блока.
  • Безопасность: Изменения выполнены через CSS, не затрагивая ядро XenForo или функциональность редактора Froala.
  • Гибкость: Ширина и позиционирование легко настраиваются в extra.less.

Как это сделано?
  • Центрирование: Свойства left: 50% и transform: translateX(-50%) центрируют .fr-counter относительно .fr-box.
  • Фиксированная ширина: Свойство width: 150px задаёт ширину блока, предотвращая растяжение.
  • Дополнительные стили: white-space: nowrap предотвращает перенос текста, text-align: center выравнивает текст внутри блока, margin-right: 0 сохраняет совместимость с инлайн-стилями.
  • Безопасность: Изменения ограничены CSS, не влияя на функциональность форума или редактора.

1757961033032.png
1757961004957.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #16
Новое улучшение: Модификация плагина[Last Post Date In Description]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое модифицирует плагин Last Post Date In Description (https://xenforo.com/community/resources/last-post-date-in-description.12347/). Модификация изменяет отображение дат создания темы и последнего ответа на абсолютный формат (дд.мм.гггг чч:мм:сс, например, "09.09.2025 21:03:00") и переименовывает фразы ozzmodz_last_post_last_post в «Последний ответ» и start_date в «Тема создана». Изменения вносятся в файл template_modifications.xml, обеспечивая удобство восприятия и совместимость с темой [XTR] Zenith на форуме WirdFell.


Что изменилось?
  • Формат дат: Даты создания темы и последнего ответа отображаются в формате d.m.Y H:i:s ("09.09.2025 21:03:00") вместо стандартного формата XenForo.
  • Переименование фраз: Фраза ozzmodz_last_post_last_post изменена на «Последний ответ», start_date — на «Тема создана».
  • Зона изменений: Файл template_modifications.xml плагина Last Post Date In Description.
  • Безопасность: Изменения используют встроенные механизмы обработки шаблонов, не затрагивая ядро XenForo.
  • Гибкость: Формат дат и фразы легко адаптируются в template_modifications.xml.

Как это сделано?
  • Формат дат: В template_modifications.xml тег <xf:date time="{$thread.last_post_date}" /> заменён на {{ date($thread.last_post_date, 'd.m.Y H:i:s') }} для последнего ответа и аналогично для даты создания темы.
  • Фразы: Фразы ozzmodz_last_post_last_post и start_date переименованы через админ-панель в «Последний ответ» и «Тема создана».
  • Зона изменений: Модификация ограничена файлом template_modifications.xml, не затрагивая другие шаблоны.
  • Безопасность: Изменения не влияют на функциональность форума или плагина.

bandicam 2025-09-18 02-53-35-100.jpg
bandicam 2025-09-18 02-54-09-527.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #17
Новое улучшение: Модификация плагина[XenCustomize News Publisher]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое изменяет отображение дат в новостях, созданных плагином XenCustomize News Publisher, с относительного формата ("Вчера в 21:03", "Пятница в 01:42") на абсолютный ("дд.мм.гггг чч:мм:сс", например, "09.09.2025 21:03:00"). Модификация затрагивает макросы шаблона xcu_nwp_news_list_macros (compact_list, standout_card_grid, card_grid, expanded_list, news_simple, news_list_item_struct_item), шаблон xcu_nwp_news_view и блок информации о новостях. Изменения вносятся через шаблоны, обеспечивая стабильное и единообразное отображение дат и совместимость с темой [XTR] Zenith на форуме WirdFell. Также добавлены CSS-стили для корректного отображения дат.


Что изменилось?
  • Абсолютный формат: Даты публикации и обновлений теперь отображаются в абсолютном формате ("09.09.2025 21:03:00") вместо относительного ("Вчера в 21:03", "Пятница в 01:42").
  • Область применения: Макросы compact_list, standout_card_grid, card_grid, expanded_list, news_simple, news_list_item_struct_item в xcu_nwp_news_list_macros, шаблон xcu_nwp_news_view и блок информации о новостях.
  • Безопасность: Изменения ограничены шаблонами, не затрагивая ядро XenForo или плагин XenCustomize News Publisher.
  • Гибкость: Формат даты легко настраивается через функцию {{ date(...) }} или <xf:date>.

Как это сделано?
  • Шаблоны xcu_nwp_news_list_macros: Заменён <xf:date time="{$newsItem.publish_date}" /> на {{ date($newsItem.publish_date, 'd.m.Y H:i:s') }} в макросах compact_list, standout_card_grid, card_grid, expanded_list, news_simple, news_list_item_struct_item.
  • Шаблон xcu_nwp_news_view: Заменён <xf:date time="{$newsItem.publish_date}" /> на {{ date($newsItem.publish_date, 'd.m.Y H:i:s') }} в блоке информации о новостях.
  • CSS-стили: Добавлены стили для .structItem-cell--newsMeta .structItem-metaItem--lastUpdate, обеспечивающие inline-flex выравнивание и отступы (5px) для корректного отображения дат.
  • Безопасность: Изменения ограничены шаблонами и CSS, не влияя на функциональность форума или плагина.

bandicam 2025-09-20 00-50-35-120.jpg

bandicam 2025-09-20 00-50-52-996.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #18
Новое улучшение: Кастомизация формата даты и времени в плагине[XenCustomize News Publisher]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое устраняет проблему смещения текста даты и времени в блоке мета-информации новостей плагина XenCustomize News Publisher (версия 2.3.9) при использовании шрифтов Montserrat и Inter в теме [XTR] Zenith Style Properties (версия 1.0.0). Проблема возникала из-за ограниченной ширины контейнера .structItem-cell--newsMeta (210px), из-за чего длинный текст даты (например, "19.09.2025 23:40:54") не помещался и смещался вниз. Решение увеличивает ширину контейнера до 230px в файле xcu_nwp_news.less, обеспечивая корректное отображение на форуме WirdFell.


Что изменилось?
  • Исправление: Текст даты и времени в блоке .structItem-cell--newsMeta отображается в одну строку при использовании шрифтов Montserrat и Inter.
  • Зона изменений: Файл стилей xcu_nwp_news.less плагина XenCustomize News Publisher.
  • Безопасность: Изменения ограничены стилями плагина, не затрагивая ядро XenForo.
  • Гибкость: Ширину контейнера можно адаптировать для других шрифтов или форматов даты.

Как это сделано?
  • Ширина контейнера: В файле xcu_nwp_news.less параметр width: 210px; для .structItem-cell--newsMeta заменён на width: 230px;.
  • Сохранение стилей: Остальные стили, включая margin-top для .structItem-metaItem, остались неизменными для совместимости.
  • Безопасность: Изменения ограничены файлом xcu_nwp_news.less, не влияя на функциональность форума или плагина.

1758345929597.png
2.png
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #19
Последнее редактирование:
Новое улучшение: Кастомизация формата даты и времени в плагине[Tickets]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое изменяет отображение дат в плагине Tickets 2.8.1 с относительного формата ("32 мин. назад") на абсолютный ("дд.мм.гггг чч:мм:сс", например, "20.09.2025 23:01:24"). Модификация затрагивает даты создания тикета, последнего сообщения, сообщений в тикете, логов спама, регистрации и активности пользователя в шаблонах nf_tickets_ticket_info_sidebar, nf_tickets_ticket_list_macros, nf_tickets_ticket_message_macros, nf_tickets_ticket_wrapper и nf_tickets_ticket_wrapper_macros. Изменения обеспечивают точность, единообразие и совместимость с темой [XTR] Zenith на форуме WirdFell.


Что изменилось?
  • Абсолютный формат: Даты отображаются в формате d.m.Y H:i:s ("20.09.2025 23:01:24") вместо относительного.
  • Область применения: Шаблоны nf_tickets_ticket_info_sidebar, nf_tickets_ticket_list_macros (макрос item), nf_tickets_ticket_message_macros (макросы message и ticket_spam_block), nf_tickets_ticket_wrapper, nf_tickets_ticket_wrapper_macros (макрос header).
  • Безопасность: Изменения ограничены шаблонами, не затрагивая ядро XenForo или плагин Tickets.
  • Гибкость: Формат даты настраивается через функцию {{ date($variable, 'd.m.Y H:i:s') }}.

Как это сделано?
  • Шаблоны: Тег <xf:date> заменён на {{ date($variable, 'd.m.Y H:i:s') }} с добавлением <time class="u-dt" datetime="{{ date($variable, 'c') }}"> для дат создания тикета, последнего сообщения, сообщений, логов спама, регистрации и активности.
  • Безопасность: Изменения ограничены шаблонами, не влияя на функциональность форума или плагина.

Зачем это нужно?
Модификация улучшает читаемость и единообразие дат в системе тикетов на форуме WirdFell, обеспечивая точное отображение временных меток в абсолютном формате, что удобно для пользователей и администраторов в теме [XTR] Zenith.

bandicam 2025-09-21 00-57-49-827.jpg

bandicam 2025-09-21 00-58-17-892.jpg

bandicam 2025-09-21 00-58-32-805.jpg

bandicam 2025-09-21 00-58-52-244.jpg

bandicam 2025-09-21 00-59-03-413.jpg
bandicam 2025-09-21 01-56-37-389.jpg

bandicam 2025-09-21 01-57-14-248.jpg

bandicam 2025-09-21 01-57-33-999.jpg

bandicam 2025-09-21 01-59-12-309.jpg

bandicam 2025-09-21 02-00-01-317.jpg
 
Автор темы
  • Основатель
  • Главный администратор
  • Главный модератор
  • Команда форума
  • Автор темы
  • #20
Новое улучшение: Кастомизация формата даты и времени в плагине[XenForo Resource Manager]

Описание:
Мы внедрили обновление для форума XenForo 2.3.6, которое изменяет отображение дат в плагине XenForo Resource Manager с относительного формата ("2 мин. назад" или "24 дня назад") на абсолютный ("дд.мм.гггг чч:мм:сс", например, "21.09.2025 15:39:18"). Модификация затрагивает даты создания ресурса, последнего обновления и отзывов в списках ресурсов, виджете "Лучшие ресурсы", заголовке страницы ресурса, боковой панели и отзывах. Изменения вносятся через шаблоны xfrm_resource_list_macros, xfrm_resource_wrapper_macros, xfrm_resource_view и xfrm_resource_review_macros, обеспечивая точность, единообразие и совместимость с темой [XTR] Zenith на форуме WirdFell.


Что изменилось?
  • Абсолютный формат: Даты отображаются в формате d.m.Y H:i:s ("21.09.2025 15:39:18") вместо относительного.
  • Область применения: Шаблоны xfrm_resource_list_macros (макросы resource и resource_simple), xfrm_resource_wrapper_macros (макрос header), xfrm_resource_view, xfrm_resource_review_macros (макрос review).
  • Безопасность: Изменения ограничены шаблонами, не затрагивая ядро XenForo или плагин Resource Manager.
  • Гибкость: Формат даты настраивается через функцию {{ date($variable, 'd.m.Y H:i:s') }}.

Как это сделано?
  • Шаблоны: Тег <time> с относительными датами или <xf:date> заменён на <time class="u-dt" datetime="{{ date($variable, 'c') }}">{{ date($variable, 'd.m.Y H:i:s') }}</time> для дат создания ресурса, обновления и отзывов.
  • Безопасность: Изменения ограничены шаблонами, не влияя на функциональность форума или плагина.

bandicam 2025-09-24 00-33-28-955.jpg

bandicam 2025-09-24 00-34-02-157.jpg

bandicam 2025-09-24 00-34-25-971.jpg
bandicam 2025-09-24 01-03-19-782.jpg

bandicam 2025-09-24 01-03-59-092.jpg

bandicam 2025-09-24 01-04-24-831.jpg
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху