디스코urs 토픽 작성자를 게시물 작성자로 설정할 수 있나요?

Discourse 토픽 작성자를 게시글 작성자로 설정하는 방법이 있을까요? RSS에서 사용자 이름을 가져오는 방법을 기억하는데, 해당 설정을 더 이상 찾을 수 없습니다 (discourse embed feed key 같은 것?). 우리는 SSO 로그인을 사용 중이며, 원본 작성자에게 답변 알림이 제대로 전송되도록 토픽 작성자를 올바르게 설정하고 싶습니다.

2020년 2월 이후로 발생하기 시작한 임베딩 오류를 해결하기 위해 이 플러그인을 테스트하고 있습니다. 자세한 내용은 Embedding error - #5 by a_lee 를 참고해 주세요.

2개의 좋아요

피드에서 주제 작성자를 가져오는 것이 가능했던 것으로 기억합니다. 하지만 RSS Polling 플러그인에는 그런 기능이 없습니다. 플러그인이 피드에서 생성자를 가져와서 기존 Discourse 사용자와 매칭하도록 하는 데 얼마나 많은 작업이 필요할지 확신할 수 없습니다.

2개의 좋아요

여기서 embed_username_key_from_feed SiteSetting이 제거된 것 같습니다: FEATURE: Replace SimpleRSS with Ruby RSS module (#5311) · discourse/discourse@5f318a5 · GitHub

이 플러그인에 해당 설정을 플러그인 설정으로 다시 추가하는 pull request를 제출해 볼 수 있지만, 조금의 도움이 필요할 것 같습니다 :sweat_smile:

대부분의 작업은 feed_item.rb과 poll_feed.rb에서 이루어질 것이며, 설정을 feed_setting.rb에 추가하는 작업도 필요합니다.

2개의 좋아요