예전에 이 기능을 구현하는 방법을 살펴본 적이 있는데, 아쉽게도 예상했던 것보다 훨씬 큰 변경 사항입니다. 프론트엔드 부분은 합리적인 수준의 작업량이 될 수 있지만, 지정된 기간(named periods)은 백엔드에서 깊이 사용되고 있으며, 데이터베이스 열 이름조차도 기간 이름으로 지정되어 있습니다. 이는 무거운 계산이 수반되기 때문입니다.
이 기능이 좋은 기능이 될 것이라고 동의하지만, 현재로서는 작업량이 너무 많다고 생각합니다.
@ShanuM 님의 경우를 위한 우회책으로는 다음을 사용할 수 있습니다:
/admin/reports/topics: 특정 기간 동안 생성된 토픽 수를 알려주며, 이는 정확히 질문하신 내용과는 다를 수 있습니다.- 사용 가능한 경우, 데이터 탐색기 플러그인(GitHub - discourse/discourse-data-explorer: SQL Queries for admins in Discourse · GitHub)
내일 이 문제를 해결할 방법을 생각해보겠습니다. 커스텀 리포트가 될 수도 있고, TopTopic에 이를 허용하는 커스텀 코드가 될 수도 있습니다. 내일 하루 종일 업데이트하겠습니다.