커스텀 주제 맵 코드를 추가하는 방법은?

다시 인사드립니다. Show topic-map without a reply 토론을 계속 진행하려고 합니다. 해당 토론이 닫혀 있기 때문입니다. [1]

정말 감사합니다. Jammy님. 이 JavaScript 스니펫을 어떻게/어디에 적용해야 작동하는지 겸손히 여쭈어도 될까요?

<script type="text/discourse-plugin" version="0.8">
  api.includePostAttributes('topicMap');
</script>

  1. a) 왜요? b) 필요하다고 판단하시면 재구성하거나 토론을 다시 여셔도 됩니다. ↩︎

안녕하세요,

테마에 추가하거나 새로운 테마 컴포넌트 HTML에 삽입할 수 있습니다.

보통 테마나 컴포넌트(관리자 → 사용자 지정 → 테마)에서 CSS/HTML 편집을 클릭합니다:

그 다음 Head를 클릭하고 해당 위치에 코드를 삽입하면 됩니다:

이렇게 하면 끝입니다! :slight_smile:

Arkshine님,

말씀하신 대로 잘 작동했습니다. 감사합니다. 예를 들어, 이 게시글에는 아직 댓글이 하나도 없어서 페이지뷰와 기타 메타데이터를 확인할 수 없었습니다.

@pmusaraj [1] 님이 구현한 개선 사항과 @Don [2] 님이 공유해 주신 내용, 그리고 @JammyDodger 님이 널리 알려 주신 덕분에 이제는 DWIM처럼 완벽하게 작동합니다. 정말 좋습니다. 진심으로 감사드립니다!


  1. FIX: Don't force show topic map on non-first posts - Pull Request #19302 - discourse/discourse - GitHub ↩︎

  2. How to show topic-map on non-commented posts? - #15 by Don ↩︎