우측 사이드바 블록 구성 요소에서 top-topics를 설정하는 방법?

안녕하세요,

우측 사이드바 블록(Right Sidebar Blocks) 컴포넌트에 최신 주제들을 표시하려고 하는데, 설정에 무엇을 입력해야 하는지 설명하는 문서를 찾지 못했습니다.
그래서 사이드바에는 제목 "최신 주제"만 표시되고 내용은 전혀 나타나지 않습니다. 어떻게 해야 할지 잘 모르겠네요. 도와주실 수 있을까요?


여러분 안녕하세요,

우측 사이드바 블록(Right Sidebar Blocks) 컴포넌트에 인기 주제(top topics)를 표시하려고 했는데, 설정값에 무엇을 넣어야 하는지 설명하는 문서를 찾지 못했습니다.
그래서 사이드바에는 제목 "최신 주제"만 표시되고 내용은 전혀 나타나지 않습니다. 어떻게 해야 할지 잘 모르겠네요. 도와주실 수 있을까요?

해당 시간 범위 내에서 반환된 주제가 없는 경우일 수 있습니다. 테스트 사이트에서 동일한 매개변수 수로 설정했을 때 두 개의 주제만 반환되었습니다(3일 전의 주제를 삭제하면 하나만 남습니다). 네트워크 탭을 확인해 보면 /top.json?period=weekly를 가져오고 있습니다.

안녕하세요 @JammyDodger, 빠른 답변 감사합니다.

말씀하신 내용이 최신 주제들이 기본적으로 주간 기간 내에 포함되는 것인지, 아니면 최신 주제 목록이 매주 업데이트되는 것인지 궁금합니다. 테스트를 위해 방금 새 주제를 하나 생성해 보았지만 아무것도 표시되지 않습니다.

불행히도 제 포럼은 국가 인프라에 호스팅되어 있어 네트워크 탭에 접근할 수 없습니다. 저는 discourse의 관리자 설정으로 포럼을 생성/편집할 수 있을 뿐입니다.

이것은 '최신(Latest)'이 아니라 ‘상위(Top)’ 주제이며, 이 방법으로 계산됩니다 - Calculating "Top" topics in Discourse

테스트 주제에는 좋아요나 유사한 상호작용이 있어야 포함될 것 같고, 점수를 다시 계산하기 위해 매시간 실행되는 백그라운드 작업이 있습니다(권한이 있다면 /sidekiq/scheduler 페이지에서 수동으로 트리거할 수 있습니다 - 오래된 주제용은 하루에 한 번 실행되는 Jobs::TopRefreshOlder, 그리고 Jobs::TopRefreshToday가 있습니다)

제가 이해하기로는, 상위 주제(Top Topics) 섹션은 이번 주에 생성된 주제 중 가장 높은 점수를 가진 주제를 가져와야 합니다.

안녕하세요, 그리고 자세한 답변 감사합니다.

이제 필요한 모든 정보를 파악한 것 같습니다. 특히 어제 생성한 주제에 동료가 테스트 목적으로 답변을 달고 좋아요를 눌렀는데, 오늘 아침에 보니 이제 사이드바에 표시되고 있습니다.
아마 새로고침에 시간이 조금 걸리는 것 같습니다.

도움 주셔서 정말 감사합니다.

좋은 하루 보내세요