게시물에 사용자 정의 필드 표시하기

우리 사이트는 Discourse 기반이며, 회원 ID를 위한 사용자 정의 필드가 있습니다. 이 필드가 게시글에서 회원 이름 옆에 표시되기를 원합니다. 이와 관련된 설정이 없는데, 이를 위한 기존 테마 컴포넌트가 있나요?

1개의 좋아요

사용자 카드와 프로필에 이걸 사용 중입니다. 플러그인 API를 사용해 게시물에 적용할 수 있을 것 같습니다.

아직 정확히 사용자 카드(user cards)가 무엇인지 파악하지 못했습니다. :slight_smile: 사용자의 공개 프로필과 어떻게 다른가요?

이 주제에서 우리 아바타 중 하나를 클릭/탭하면 사용자 카드가 표시됩니다. 사용자 카드의 아바타를 클릭/탭하면 프로필을 볼 수 있습니다 :slight_smile:

사용자 정의 사용자 필드 설정에 도움이 필요하시면 말씀해 주세요

이 작업을 해야 하는 분들을 위해, 제 사이트에서 이렇게 하고 있습니다:

admin-customize-user fields

사용자 설정, 프로필 탭:

사용자 카드와 프로필에 표시되는 모습:

3개의 좋아요

사용자 정의 필드를 어떻게 설정하는지 알아냈지만, 회원 데이터베이스에서 해당 필드를 채우는 것은 별개의 문제입니다. Discourse 전환 팀에게 데이터 마이그레이션에 이 내용을 포함해 달라고 요청했습니다.

궁극적으로는 Drupal 기반 웹사이트에서 Discourse로 단일 로그인(SSO)을 사용하는 것을 목표로 하고 있지만, 이를 위한 모듈은 현재 적극적으로 지원되는 사람이 없는 것으로 보이며, 실제로 작동하는지조차 알 수 없습니다.

1개의 좋아요

이 부분을 수행하는 방법은 다음과 같습니다:

1개의 좋아요

감사합니다. 좋은 출발점이 될 것 같습니다.

Discourse 호스팅 사이트라는 점이 커스텀 테마 컴포넌트를 작성하는 능력에 영향을 미칠까요? 그것이 바로 빠져 있는 부분인 것 같아서요. (게시물에 커스텀 데이터 필드를 표시할 수 있는 기능은 설정으로 제공될 수 있어야 한다고 생각합니다.)

1개의 좋아요