우측 사이드바 블록(Right Sidebar Blocks) 컴포넌트에 최신 주제들을 표시하려고 하는데, 설정에 무엇을 입력해야 하는지 설명하는 문서를 찾지 못했습니다.
그래서 사이드바에는 제목 "최신 주제"만 표시되고 내용은 전혀 나타나지 않습니다. 어떻게 해야 할지 잘 모르겠네요. 도와주실 수 있을까요?
여러분 안녕하세요,
우측 사이드바 블록(Right Sidebar Blocks) 컴포넌트에 인기 주제(top topics)를 표시하려고 했는데, 설정값에 무엇을 넣어야 하는지 설명하는 문서를 찾지 못했습니다.
그래서 사이드바에는 제목 "최신 주제"만 표시되고 내용은 전혀 나타나지 않습니다. 어떻게 해야 할지 잘 모르겠네요. 도와주실 수 있을까요?
해당 시간 범위 내에서 반환된 주제가 없는 경우일 수 있습니다. 테스트 사이트에서 동일한 매개변수 수로 설정했을 때 두 개의 주제만 반환되었습니다(3일 전의 주제를 삭제하면 하나만 남습니다). 네트워크 탭을 확인해 보면 /top.json?period=weekly를 가져오고 있습니다.
테스트 주제에는 좋아요나 유사한 상호작용이 있어야 포함될 것 같고, 점수를 다시 계산하기 위해 매시간 실행되는 백그라운드 작업이 있습니다(권한이 있다면 /sidekiq/scheduler 페이지에서 수동으로 트리거할 수 있습니다 - 오래된 주제용은 하루에 한 번 실행되는 Jobs::TopRefreshOlder, 그리고 Jobs::TopRefreshToday가 있습니다)
제가 이해하기로는, 상위 주제(Top Topics) 섹션은 이번 주에 생성된 주제 중 가장 높은 점수를 가진 주제를 가져와야 합니다.