게시글에 '요청' 그룹 버튼을 포함하는 방법?

안녕하세요.
유저 그룹에 대해 이야기할 토픽을 작성하고 있으며, 사용자가 이 토픽에서 바로 버튼을 클릭하여 그룹에 가입할 수 있도록 하고 싶습니다. 그룹 링크를 클릭했을 때 볼 수 있는 ‘요청’ 버튼과 정확히 같은 방식입니다.

예를 들어, Discourse에는 Discourse Support Explorers 그룹이 있습니다:

이 토픽이 해당 그룹에 관한 내용이라고 가정하고, 사람들이 그 그룹에 가입하도록 초대하는 상황입니다. “Discourse Meta” 링크를 붙여넣을 수 있지만, 그 경우 사용자가 두 번째 단계로 요청 버튼을 클릭해야 합니다. 만약 이 토픽 게시물에서 바로 ‘요청’ 버튼을 클릭할 수 있게 하려면, 이것이 가능한가요? 아니면 기능 요청 사항인가요?

참고: 외부 그룹이 아니라 같은 포럼 내의 그룹을 의미합니다.

아래와 같은 형태입니다:

지금 가입하려면 아래를 클릭하세요


감사합니다!

제가 아는 한, 지금 생각하신 방식으로는 불가능하지만 좋은 아이디어네요 :wink:

현재는 그룹으로 이동하는 링크를 만들 수 있습니다. 예를 들어 다음과 같이요.

가입 요청

또는 위에서 하신 것처럼 이미지를 사용할 수도 있습니다. 하지만 사용자는 여전히 그룹 페이지에서 직접 가입을 요청해야 합니다.

더 화려한 효과를 원하신다면 Customize posts' contents with your own styles 를 참고하여 커스텀 버튼 스타일을 만들 수 있습니다.

테마 컴포넌트로 이러한 버튼을 만들 수는 있지만, 원하는 위치에 어떻게 트리거를 걸어야 할지 확실하지 않습니다.

감사합니다! 커스터마이징은 정말 훌륭하고, @pfaffman님이 제안하신 대로 이미지나 테마 컴포넌트를 사용하는 것도 좋습니다. 하지만 저는 버튼의 즉각적인 동작이 그룹 페이지의 ‘요청’ 버튼과 동일하게 작동하기를 원합니다. :slight_smile:

아마도 테마 컴포넌트가 해당 버튼을 그대로 가져와 JavaScript를 사용해 토픽 내용 바로 아래에 삽입할 수 있을 것 같습니다. 하지만 아직 학습 중이라 어떻게 해야 할지 확실하지 않습니다. "테마 컴포넌트에서 Discourse 위젯을 재사용한다"는 개념일 것 같습니다.

(새로운) Glimmer 컴포넌트를 사용해야 합니다. (위젯은 비추천되었습니다.) 원하는 토픽 ID를 대상으로 지정할 수 있다고 생각하지만, 어떻게 해야 하는지는 확신이 서지 않습니다.

To participate in category you need to <a href="/g/group/members">Apply</a>

이 코드는 모든 사람이 볼 수 있지만, 참여하려면 가입해야 하는 비공개 그룹의 카테고리에 사용합니다.

위 경우처럼 이 코드를 사용하면 그룹 소유자에게 가입 요청을 보내는 그룹 메시지가 활성화됩니다. 만약 그룹이 자유롭게 가입할 수 있다면, 즉시 가입하도록 설정하는 데에도 유용할 것입니다.