Несколько пользовательских ссылок на профиль

(Не путать с официальным компонентом «Custom Profile Link»)

:information_source: Краткое описание Добавляет пользовательские ссылки в профили пользователей
:hammer_and_wrench: Репозиторий GitHub - Firepup6500/discourse-custom-profile-link: Displays a custom "user field" as a link on a user's discourse profile · GitHub
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Начинающее руководство по использованию тем Discourse

Установить этот компонент темы

Компонент, позволяющий добавлять настраиваемые ссылки в профили пользователей.

Профили пользователей:

Карточки пользователей:

Настройки:

  • custom_profile_link_user_field_ids — список полей пользователей для использования в качестве внешних полей имени пользователя
  • custom_profile_link_labels — список меток для ссылок, по одной на каждый идентификатор в custom_profile_link_user_field_ids
  • custom_profile_link_prefixes — список префиксов URL для ссылок, по одному на каждый идентификатор в custom_profile_link_user_field_ids
  • custom_profile_link_orgs — список ссылок в стиле «организация», следующих формату label,id-of-name-field,id-of-url-field
  • custom_profile_link_debug_mode — включает отладочные логи для компонента, если у вас возникнут проблемы с ним

Примечания:

  1. Списки для настроек custom_profile_link_user_field_ids, custom_profile_link_labels и custom_profile_link_prefixes должны иметь одинаковую длину; в противном случае могут возникнуть проблемы.
  2. Вы можете определить повторяющиеся идентификаторы в поле custom_profile_link_user_field_ids, добавляя подчеркивания к числам для каждой повторяющейся записи.
  3. Если вы предпочитаете иметь только одну ссылку с более простой настройкой, используйте официальный компонент темы Custom Profile Link.
8 лайков