새 게시글을 단일 주제로 답변으로 추가하기

이 플러그인을 동네 포럼에 설치해서 지역 뉴스 알림을 가져오도록 했는데, 최근 개선 사항에 정말 인상받았습니다! :heart_eyes_cat: 잘 만드셨네요!

다만, 현재 겪고 있는 문제가 하나 있습니다. 생성되는 모든 토픽이 목록에 표시되지 않습니다(unlisted). 가져오는 토픽이 기본적으로 목록에 표시되도록 변경할 설정이 있을까요?

또한, 문제 해결을 위해 상세 로깅(verbose logging)을 활성화하는 방법과 테스트 중 폴링(poll)을 즉시 트리거하는 방법이 있는지 궁금합니다. 현재는 최소 허용 시간인 10분을 기다려야 하고, 게시물이 표시되는 것을 보고 작동했는지 판단해야 하는 것 같습니다.

마지막으로 기능 요청이 하나 있습니다. 피드별로 토픽 ID를 지정할 수 있다면, 새 게시글이 단일 토픽의 답변으로 추가될 수 있을 것입니다. 이렇게 하면 짧은 게시글(예: 비상 또는 장애 알림)이 카테고리에서 여러 피드가 게시글을 올리는 바다 속에 묻히지 않고 한데 모을 수 있습니다. 태그를 사용하더라도 마찬가지입니다.

3개의 좋아요

네, embed unlisted 사이트 설정을 비활성화해야 합니다. 해당 세부 사항을 원문(OP)에 추가하겠습니다. 이 설정은 기본적으로 활성화되어 있지만, RSS 플러그인과 함께 사용할 때는 의미가 없습니다. 이 설정은 Discourse 댓글이 외부 사이트에 임베드될 때 사용하도록 의도된 것입니다.

해당 플러그인은 상세 로깅을 제공하지 않습니다. 플러그인 코드를 재작성하지 않는 한, 10분보다 더 짧은 간격으로 토픽을 가져오도록 할 방법이 없습니다. 이 속도 제한은 플러그인에 하드코딩되어 있습니다.

이 부분에 대해서는 Falco가 가장 적절한 답변을 줄 수 있는 팀 멤버일 것입니다.

3개의 좋아요

그러면… @Falco 혹시 의견이 있으신가요?

제가 발견한 다른 문제들:

  • 제가 잘못 이해하고 있는 게 아니라면, 아직 존재하지 않는 피드에 태그를 추가하는 과정이 번거롭습니다. 어딘가에 토픽을 생성한 후 이를 사용하여 새 태그를 만들어야 합니다.

  • /admin/plugins/rss_polling 페이지에는 RSS Polling 설정 문서에 대한 유용한 링크가 제공됩니다. 그러나 /admin/plugins 플러그인 목록에서 Rss Polling을 클릭하면 GitHub로 이동합니다. GitHub를 잘 알고 관심 있는 셀프 호스터에게는 큰 문제가 아니지만, 호스팅 고객들은 메타 토픽으로 바로 이동하는 것을 선호할 것입니다. 이 부분은 제가 수정하겠습니다.

  • 이는 플러그인 전반에 걸친 문제라고 생각합니다. /admin/plugins 목록에서 각 플러그인 옆의 Settings 버튼은 원하는 대로 플러그인으로 필터링된 관리자 설정 페이지로 정확히 이동시켜 줍니다. 하지만 예를 들어 /admin/plugins/rss_polling 페이지에 있을 때 오른쪽 상단의 Change Settings를 클릭하면, /admin/plugins에 있는 것처럼 동일한 플러그인 설정 목록으로 이동하게 됩니다.

1개의 좋아요

이는 백엔드와 프론트엔드 모두에서 여러 다른 위치에 변경이 필요하기 때문에 중간 규모의 요청입니다.

이 두 가지 모두 이 플러그인에만 국한된 문제가 아니므로 다른 곳에서 다뤄져야 합니다.

2개의 좋아요

좋아요. 세 번의 규칙(rule of three)에 도달하는지 확인하기 위해 이 건은 잠시 보류하겠습니다.

네, 알겠습니다! :+1:

빠른 답변 감사합니다. :rocket:

2개의 좋아요