Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Решено Как добавить подсвечивание ника при определённой краске с цветом?

Статус
В этой теме нельзя размещать новые ответы.
Апр
322
428
Пользователь
Сейчас у меня стоит баннер "Мл. Администратор" с Arizona (на своём форуме) и должен подсвечиваться как на первом скрине, но на моём форуме показывает второй вариант. Как можно сделать 1 вариант, но со всеми вариантами, кроме мл. администратора?
 

Вложения

  • Снимок экрана 2026-05-25 171221.png
    Снимок экрана 2026-05-25 171221.png
    8.8 KB · Просмотры: 15
  • Снимок экрана 2026-05-25 171316.png
    Снимок экрана 2026-05-25 171316.png
    3.3 KB · Просмотры: 15
Решение
OFFTOP

Потому что в никнейме слишком много букв "y" : )

Да не, в html нельзя вставлять <a> внутрь <a>, я забыл об этом, поэтому браузер сам закрывает первую ссылку. Вот почему разраб XF использовал переменную $xf.visitor.username, вместо тега xf:username. Щас сделаю немного по-другому и нестандартно
Ноя
1,891
6,035
Команда форума
Администратор
Модификация шаблона PAGE_CONTAINER
Ключ модификации: Придумайте
Тип поиска: Регулярное выражение
Найти:
Код:
#<span class="p-navgroup-linkText">\{\$xf\.visitor\.username\}</span>#
Заменить:
HTML:
<span class="p-navgroup-linkText"><xf:username user="$xf.visitor" rich="true" /></span>
 
Апр
322
428
Пользователь
Модификация шаблона PAGE_CONTAINER
Ключ модификации: Придумайте
Тип поиска: Регулярное выражение
Найти:
Код:
#<span class="p-navgroup-linkText">\{\$xf\.visitor\.username\}</span>#
Заменить:
HTML:
<span class="p-navgroup-linkText"><xf:username user="$xf.visitor" rich="true" /></span>
Не понял, как сделать
 
Апр
322
428
Пользователь

Вложения

  • Снимок экрана 2026-05-25 175857.png
    Снимок экрана 2026-05-25 175857.png
    14.2 KB · Просмотры: 7
Ноя
1,891
6,035
Команда форума
Администратор
OFFTOP

Потому что в никнейме слишком много букв "y" : )

Да не, в html нельзя вставлять <a> внутрь <a>, я забыл об этом, поэтому браузер сам закрывает первую ссылку. Вот почему разраб XF использовал переменную $xf.visitor.username, вместо тега xf:username. Щас сделаю немного по-другому и нестандартно
 
Ноя
1,891
6,035
Команда форума
Администратор
Стало вот так (улетело в стратосферу)
Модификация шаблона PAGE_CONTAINER
Ключ модификации: Придумайте
Тип поиска: Регулярное выражение
Найти:
Код:
#<span class="p-navgroup-linkText">\{\$xf\.visitor\.username\}</span>#
Заменить:
HTML:
<span class="p-navgroup-linkText"><span class="username username--style{$xf.visitor.display_style_group_id}">{$xf.visitor.username}</span></span>

Если надо сохранить классы username--staff, username--moderator, username--admin, то в поле "Заменить" используйте этот код:
HTML:
<span class="p-navgroup-linkText"><span class="username username--style{$xf.visitor.display_style_group_id}{{ $xf.visitor.is_staff ? ' username--staff' : '' }}{{ $xf.visitor.is_moderator ? ' username--moderator' : '' }}{{ $xf.visitor.is_admin ? ' username--admin' : '' }}">{$xf.visitor.username}</span></span>
 
Апр
322
428
Пользователь
Модификация шаблона PAGE_CONTAINER
Ключ модификации: Придумайте
Тип поиска: Регулярное выражение
Найти:
Код:
#<span class="p-navgroup-linkText">\{\$xf\.visitor\.username\}</span>#
Заменить:
HTML:
<span class="p-navgroup-linkText"><span class="username username--style{$xf.visitor.display_style_group_id}">{$xf.visitor.username}</span></span>

Если надо сохранить классы username--staff, username--moderator, username--admin, то в поле "Заменить" используйте этот код:
HTML:
<span class="p-navgroup-linkText"><span class="username username--style{$xf.visitor.display_style_group_id}{{ $xf.visitor.is_staff ? ' username--staff' : '' }}{{ $xf.visitor.is_moderator ? ' username--moderator' : '' }}{{ $xf.visitor.is_admin ? ' username--admin' : '' }}">{$xf.visitor.username}</span></span>
Спасибо, работает
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху