Я изучаю это уже меньше часа, так что надеюсь, что это какая-то глупость. Но я не могу добавить пользовательскую ссылку с названием «Directory»… Я использовал этот компонент темы без проблем в течение месяцев, но сегодня попытался обновить текст и столкнулся с этой проблемой, которая кажется нелогичной.
Я добавил это как среднее поле в настройках пользовательской ссылки заголовка:
Directory, Users within the community, /u?period=all, vdo, self, keep
и увидел следующее:
Когда я заменил это на:
Directorz, Users within the community, /u?period=all, vdo, self, keep
оно отобразилось:
![]()
Является ли «Directory» каким-то специальным словом в Discourse?
- Воспроизводится на темах без других включённых компонентов темы
- Воспроизводится на форуме без установленных плагинов
Я не могу придумать логичную причину, почему это происходит, так что надеюсь, я просто что-то упускаю, но может ли кто-нибудь воспроизвести это и/или знать что-то об этом странном поведении?
РЕДАКТИРОВАНИЕ
Теперь я вижу, что в общем CSS есть класс directory, который добавляет отступ… Что-нибудь можно сделать в компоненте темы, чтобы избежать переопределения названий классов, возможно, добавив суффикс к классу, например directory-custom-header-link?
РЕДАКТИРОВАНИЕ 2
PR здесь

