Welcome!

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

SignUp Now!

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

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

Вложения

  • Снимок экрана 2026-05-25 171221.png
    Снимок экрана 2026-05-25 171221.png
    8.8 KB · Просмотры: 18
  • Снимок экрана 2026-05-25 171316.png
    Снимок экрана 2026-05-25 171316.png
    3.3 KB · Просмотры: 18
Решение
Стало вот так (улетело в стратосферу)
Модификация шаблона 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 ? '...
Ноя
2,018
6,838
Команда форума
Администратор
Модификация шаблона 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>
 
Апр
329
487
Пользователь
Модификация шаблона 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>
Не понял, как сделать
 
Июл
1,380
1,944
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Не понял, как сделать
найти тех.админа
 
Июл
1,380
1,944
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

*барабанная дробь*

 
Апр
329
487
Пользователь

Вложения

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

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

Да не, в html нельзя вставлять <a> внутрь <a>, я забыл об этом, поэтому браузер сам закрывает первую ссылку. Вот почему разраб XF использовал переменную $xf.visitor.username, вместо тега xf:username. Щас сделаю немного по-другому и нестандартно
 
Ноя
2,018
6,838
Команда форума
Администратор
Стало вот так (улетело в стратосферу)
Модификация шаблона 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>
 
Апр
329
487
Пользователь
Модификация шаблона 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>
Спасибо, работает
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху