Привет @chapoi! Так рад, что я нашел этот компонент. Я только что добавил его на наш форум, спасибо! Возможно, я даже перейду на версию «несколько ссылок».
Короткое замечание: в тексте описания под полем «пользовательская иконка ссылки профиля» есть лишнее слово «the»
Есть ли какая-то конкретная причина, по которой я должен добавлять компонент для этого, вместо того чтобы добавить еще один тип поля в «Пользовательские поля»?
[quote=“Julian R, пост:5, тема:295470, имя пользователя:Julian2”]
Есть ли какая-то конкретная причина, по которой я должен добавлять компонент для этого, вместо того чтобы добавлять ещё один тип поля в «Поля пользователя»?[/quote]
Не совсем понял ваш вопрос. Поля пользователя отображаются на профиле или карточке пользователя не автоматически.
Привет, Чарли,
извини, что не был более понятен. Было бы здорово, если бы для полей пользователей появился тип поля, позволяющий добавлять ссылки, а не только текст.
Или мы вообще неправильно используем поля пользователей? Вот как мы используем их сейчас:
Да, это действительно справедливое замечание. Я изучу возможность реализации вашего предложения; думаю, что для этого есть причина, но пока я не знаю, какая именно.
Это решение отличное, и мы надеемся, что сможем помочь его улучшить. Ссылка на наш профиль имеет вид «https://www.domain.com/user/[USER-ID]/». Заключительный слэш нарушает работу решения для нас. Я могу добавить переписывание URL, но лучшим решением было бы сделать код более адаптивным. Мне нужны работающие реальные ссылки, ведущие на сайт!
Я пытался преобразовать плагин в тему, чтобы улучшить JavaScript, но функция «CONVERT Discourse» вроде бы не работает.
Можете ли вы обновить код, добавив новую функциональность?
Похоже, этот компонент перестал работать в версии v2025.11
[ТЕМА 2 'Ссылка на пользовательский профиль'] Уведомление об устаревании: Метод array.filterBy — это устаревшее расширение массива Ember. Используйте нативные методы массива или TrackedArray. [устарело с версии Discourse 3.6.0.beta1-dev] [id устаревания: discourse.native-array-extensions.filterBy]
Я установил это, и это именно то, что мне нужно, чтобы участники могли связать свой аккаунт в Discourse с профилем участника на нашем сайте. Однако как администратор я вижу предупреждение: [Admin Notice] Тема ‘Custom profile links’ содержит код, который требует обновления. (id:discourse.hbs-extension) (узнать больше) . Правильное ли это место, чтобы попросить помощи с обновлением?
Можете проверить, используете ли вы тему-компонент, указанный в первом сообщении, @Web_SWLT? Я подозреваю, что у вас может быть одноимённая версия от другого автора