테마로는 가능할 수 있지만, 이 컴포넌트의 목적은 주제 게시글과 개인 메시지를 구별하는 데 있습니다. 모든 게시글이 메시지 버블로 표시된다면 그 목적을 달성할 수 없게 됩니다.
이 간격 문제도 이제 수정되었어야 합니다. 해당 컴포넌트를 업데이트해 주시고 확인해 주시겠어요?
보기는 좋지만, "메시지"를 선택한 사용자는 이제 약간 혼란스러워할 가능성이 큽니다.
답장 버튼이
메시지 버튼으로 변경된 것처럼 보이거든요(아마도 Discourse의 변경 사항일까요?):
이것은 여기의 새로운 변경 사항과 관련이 있다고 생각합니다:
아직까지 "답장"과 “메시지” 버튼 둘 다에 적용될 수 있는 추가 텍스트로 “메시지로” 외에 다른 문구를 생각하기가 어렵습니다. 하지만 생각나는 것이 있으면 여기에 추가하겠습니다.
최근 Discourse에서 변경된 사항이며, 저는 이점에 대해 알지 못했습니다. '메시지’라는 용어를 사용하면 주제(Topic) 답변과 구별하는 데 도움이 되므로, 이는 타당합니다.
버튼의 '답변’에서 '메시지’로 변경된 부분은 ‘커스터마이즈 > 텍스트’ 설정에서 구성할 수 있는 항목일 것 같습니다. 메타(Meta)에서 어떤 텍스트 설정이 변경되어 작성기(composer) 대화상자에 '메시지’라는 용어가 사용되고 있는지 파악하는 것이 유용할 것입니다.
참고로 이 컴포넌트 기능은 단순히 텍스트를 추가(또는 앞에 붙임)하는 편리한 방법입니다. 이 텍스트는 주제 ‘답변’ 버튼과 작성기 ‘메시지’ 버튼 모두에 추가되므로, 이 컴포넌트 기능을 사용할 경우 이를 고려해야 합니다. 각 버튼별로 텍스트를 별도로 추가할 수 있도록 변경하거나, 사용자가 텍스트를 변경하려면 네이티브 ‘커스터마이즈 > 텍스트’ 기능을 사용하도록 안내하면서 이 기능을 제거하는 것도 가능합니다.
P.S. 저는 이 메시지가 포럼 주제 답변이 아닌 개인 메시지임을 구별하기 쉽게 하려고 'Privately’라는 단어를 추가하고 있습니다. ‘개인적으로 답변’ 및 '개인적으로 메시지’는 여전히 작동하지만, 이제 메시지 버튼에서는 다소 중복됩니다.
좋은 제안입니다. js.composer.create_pm의 값을 Reply(로) 변경하여 이전과 동일한 기능을 구현할 수 있었지만, 컴포저의 “send” 버튼에는 새로운 봉투 아이콘이 표시됩니다(이 부분은 괜찮습니다). 이 커밋과 이 영역에서의 잠재적인 향후 작업을 고려할 때, @Osama는 이 테마 구성 요소에 영향을 미칠 수 있는 아직 발견되지 않은 추가 변경 사항에 대해 알고 있을 수 있습니다:
헤더에 표시된 메시지 수는 이 컴포넌트의 일부가 아닙니다. 이는 Discourse의 핵심 메시지 기능의 일부입니다.
이 컴포넌트는 단순히 메시지 텍스트를 말풍선처럼 보이도록 스타일을 적용합니다.

이것은 어떤 버전의 Discourse인가요?
아, 맞다. 실수했네, 미안해. 2.7.0.beta6야.
현재 테마 컴포넌트의 최신 버전을 사용하고 계신가요?
그렇다면, 저는 Discourse의 최신 안정판에서 이 문제를 실행해 보았을 때 어떤 오류도 발견하지 못했습니다. beta6의 코어 업데이트로 인해 테마 컴포넌트에 영향을 미치는 알려진 문제인지에 대해 @staff 중 누가 답변을 도와주실 수 있을까요?
네, TC는 최신 버전입니다. 그런데도 TC 목록에서 2.7.0.beta7에서 여전히 알림이 표시됩니다.
이 테마를 추가하려고 했는데 다음 오류 메시지가 떴습니다:
죄송합니다. #ember- 또는 .ember-view CSS 선택자는 사용 시 런타임에 동적으로 생성되고 시간이 지남에 따라 변경되어 결국 CSS가 깨지므로 사용할 수 없습니다. 다른 선택자를 사용해 보세요.
즉, Ember에 뭔가 문제가 있는 것 같습니다. 현재 베타 버전을 사용 중입니다.
네, 최신 Betas에서 "use strict"가 필요한 Discourse 업데이트가 있었다는 것을 발견했습니다. 이로 인해 여러 테마 구성 요소가 깨졌습니다. 수정할 수 있는지 확인해 보겠습니다. 최신 안정 버전의 Discourse에서는 여전히 정상적으로 작동합니다.
안녕하세요. 이 TC를 오랫동안 즐겨 사용하고 있습니다. 그런데 2.8.0의 새로운 업데이트로 인해 이 기능이 비추천(deprecated) 처리될 예정인지 궁금합니다.
최신 버전으로 업데이트한 후 충돌이 발생하여 사이트에서 제거해야 했습니다. 하지만 오래된 릴리스를 사용하는 사용자들에게는 상당한 기간 동안 계속 작동할 것입니다.
@Rhidian - 감사합니다. 정말 큰 도움이 되었습니다. 이것이 Discourse Core에 통합되었다는 사실은 최고의 찬사입니다!!!
오, 이거 최신 Discourse 버전으로 업데이트하면 더 이상 개인 메시지 버블을 사용할 수 없다는 뜻인가요? ![]()
아니요, 전혀 아닙니다! 이제 이 테마 컴포넌트는 더 이상 필요하지 않도록 모든 사용자에게 배포되었습니다.
아, 그럼 테마 컴포넌트를 제거해도 메시지 버블은 계속 유지된다는 뜻인가요?
@nathank 감사합니다. 네, Core에 포함되면 더 이상 이 플러그인이 필요하지 않을 것 같습니다. 몇몇 호스트가 버전이 조금 뒤처져 있어, 그들을 위해 계속 유지보수할 예정입니다. 아직 새 Core 버전을 직접 사용해 보지 않아 시간이 지나봐야 알겠습니다. 필요할 경우 Core 위에 추가 옵션을 제공하는 여지가 항상 있을 수 있습니다. 그게 바로 Discourse 테마의 장점입니다 ![]()
축하합니다!
사용자의 뛰어난 재능을 커스터마이징에 활용할 수 있는 아이디어가 아직 몇 가지 더 떠오릅니다. 친구가 개발한 Tampermonkey 스크립트가 있는데, 이를 테마 컴포넌트로 변환하는 데 도움을 받을 수 있으면 좋겠습니다. Base에서는 이 스크립트가 공개적으로 Op 및 Staff 계정을 장식/강조 표시합니다. 예를 들어 Mod/Admin의 경우입니다. 카테고리 Mod가 해당 카테고리 내에서 이러한 기능을 활용할 수 있을 것 같고, Shield(Core)에서는 사용자 이름을 버블로 감싸는 방식으로 작동합니다.
또한, 사용자를 음소거하기 전에 친구는 자신의 방식으로 구현했지만, 스크립트를 수동으로 편집해야 했습니다. 메시지는 여전히 존재했지만, 현재 우리가 가진 완전한 음소거 대신 이름만 표시되는 드롭다운으로 숨겨져 있었습니다.
