댓글이 없는 게시물에 토픽 맵을 표시하는 방법은?

안녕하세요, 지표 보고서 작성 목적으로, 댓글이 없는 게시물에도 주제 맵이 표시되도록 설정하거나 CSS로 구현할 수 있는 방법을 찾고 있습니다.


위 스크린샷은 주제 맵이 표시되지 않는 게시물의 모습입니다.

Imgur
위는 댓글이 하나 이상 있을 때 주제 맵이 표시되는 imgur 이미지입니다.

도움 주시면 감사하겠습니다! 감사합니다!

2개의 좋아요

이 기능들을 직접 테스트해 보지 않아서 제가 틀린 것일 수도 있지만, 관리자/기타 설정에 몇 가지 ‘요약’ 옵션이 있으니, 필요하신 부분을 조정할 수 있을 겁니다:

/admin/site_settings/category/uncategorized?filter=Summary

죄송합니다. 제가 정신이 혼미해서 몇 가지 다른 것들을 혼동한 것 같습니다. :slightly_smiling_face:

2개의 좋아요

관리 설정을 확인해 달라고 부탁했는데, 찾지 못한다고 하더라고요. 접근 권한이 없네요 :cry:

이 주제에는 몇 가지 우회 방법(‘게시물 추가’의 변형)이 있습니다:

2개의 좋아요

이 기능에 대한 설정은 없으며, 주제에 최소 하나의 답글이 있어야 합니다. 표시되길 원하는 특별한 이유가 있나요?

3개의 좋아요

그걸 최후의 수단 정도로 생각하고 있었어요. 흐름을 깔끔하게 유지하려고 일부러 채워 넣는 댓글이나 게시글을 올리고 싶진 않거든요.

1개의 좋아요

안녕하세요, @awesomerobot
네. 특정 주제/팀에 대한 트래픽과 참여도를 분석하기 위해 게시글/게시물에 대한 주간 지표 보고를 시작하고 있습니다.

더 구체적으로 말하면, 조회 수를 원하는 건가요? 다른 항목은 모두 0으로 표시됩니다:

Screen Shot 2021-07-19 at 10.27.59 PM

이와 관련된 요청이 몇 건 들어왔으니, 게시물이 단 하나인 경우 조회 수를 표시하는 미니 토픽 맵을 만들어 보는 건 어떨까요…

6개의 좋아요

네, 조회수만 있으면 됩니다. 그러면 모든 게시물에서 우선순위가 높은 지표들을 일관되게 유지하는 데 도움이 될 거예요.

당신과 팀이 시간을 내서 이 부분을 다뤄주신다면 정말 좋겠습니다. 많은 분들이 감사해하실 거라고 확신합니다 =)

안녕하세요, 이제 댓글이 없는 게시물의 토픽 뷰를 볼 수 있는지 궁금합니다.

1개의 좋아요

안녕하세요, @Salome_renaud 님! :slight_smile:

메인 토픽 목록에서 확인하실 수 있지만, 아직 답변이 없는 토픽에 대해서는 토픽 맵을 제공해 드릴 수 없는 점 양해 부탁드립니다.

모바일에서는 이것이 불가능하다는 점을 다시 한번 알려드립니다. 따라서 제가 아는 한, 답변이 없는 토픽의 조회 수를 모바일에서 확인할 방법이 실제로 없습니다.

2개의 좋아요

안녕하세요,

이 주제를 보게 되면서 이전에 이것에 관한 커밋을 본 적이 있다는 기억이 났습니다. :slightly_smiling_face:

지금은 이것이 작동할 것 같습니다 :arrow_down_small:

Header

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


또한 다른 게시물이 없을 때 불필요한 통계를 숨기기 위해 작은 CSS를 추가했습니다.

Common / CSS

body:not(.archetype-private_message) {
  .topic-post.regular {
    // if last-of-type is the #post_1
    &:last-of-type {
      article#post_1 {
        .topic-map {
          width: max-content;
          nav.buttons {
            display: none;
          }
          ul li {
            // hide all statistics but views
            &:not(.secondary.views) {
              display: none;
            }
          }
          // show views on mobile view
          .secondary.views {
            .mobile-view & {
              display: list-item;
              text-align: center;
            }
          }
        }
      }
    }
  }
}

Desktop (with no reply)

Mobile (with no reply)

누군가 답글을 달면 다시 기본 상태로 돌아갑니다.

14개의 좋아요

하지만 그것이 필요한 모든 것이라면, 그 정보는 이미 주제 목록에 있으므로 이 지표를 확인하기 위해 굳이 주제 보기로 들어갈 필요가 있을까요?

특정 기간 내 조회수 순서로 주제 목록을 정렬하기 위해 상위 목록을 활용할 수도 있습니다 …

4개의 좋아요

topic이 토픽 목록에 표시되지 않을 때, 답변이 없고 다소 오래된 토픽의 조회 수를 어떻게 확인할 수 있나요?

카테고리와 (또는) 태그로 토픽 목록을 필터링할 수 있습니다. 토픽 수가 적어지면 원하는 항목을 더 쉽게 찾을 수 있습니다. 예시

Topics list filter feature 의 새로운 필터 옵션을 사용하면 토픽 목록을 더 정밀하게 필터링할 수 있습니다. 예를 들어, 게시물이 하나만 있는 토픽만 필터링할 수 있습니다.
게시물 최대 1개인 최신 토픽

3개의 좋아요

@Moin
이 ‘필터’ 경로를 제안해 주셔서 정말 감사합니다. 감사합니다.

참고로, "posts-max:-1"로 검색/필터링할 때와 마이너스 기호 없이 "posts-max:1"로 검색/필터링할 때의 차이점이 무엇인가요?

1개의 좋아요

@Don 님, 정말 감사합니다.

매우 간단하고 효율적이며 편리한 해결책을 제공해 주셨습니다. 원하는 대로 정확히 작동합니다.

@Don 이 코드를 컴포넌트로 사용 중인데, 이전에 잘 작동했던 것 같지만 현재 기본 테마에서 제거한 후 동일한 코드를 다시 추가했을 때(코드에 어떤 문자도 변경하지 않았습니다) 갑자기 작동이 멈췄습니다.

코드/컴포넌트:

브라우저에서 Ctrl+F5를 눌러도 표시되지 않으며, 여기에서 확인하실 수 있습니다: here:

이제 show_topic_map_in_topics_without_replies 설정을 사용할 수 있습니다.

2개의 좋아요