有没有办法将 Discourse 话题作者设置为帖子作者?我似乎记得有一种方法可以从 RSS 中获取用户名,但我现在找不到该设置(是 discourse embed feed key 之类的吗?)。我们使用 SSO 登录,希望正确设置话题作者,以便回复能通知原始作者。
我们正尝试使用该插件,以解决自 2020 年 2 月之后开始遇到的嵌入错误。更多详情见 Embedding error - #5 by a_lee
有没有办法将 Discourse 话题作者设置为帖子作者?我似乎记得有一种方法可以从 RSS 中获取用户名,但我现在找不到该设置(是 discourse embed feed key 之类的吗?)。我们使用 SSO 登录,希望正确设置话题作者,以便回复能通知原始作者。
我们正尝试使用该插件,以解决自 2020 年 2 月之后开始遇到的嵌入错误。更多详情见 Embedding error - #5 by a_lee
我依稀记得以前确实可以从源中提取主题作者。不过,RSS 轮询插件中并没有这个功能。我不确定让该插件尝试从源中提取创建者并将其与现有的 Discourse 用户进行匹配需要多少工作量。
看起来 embed_username_key_from_feed SiteSetting 在此处已被移除:FEATURE: Replace SimpleRSS with Ruby RSS module (#5311) · discourse/discourse@5f318a5 · GitHub
我可以尝试向该插件提交拉取请求,将其作为插件设置重新添加,但可能需要一点指导 ![]()
看起来大部分工作将集中在 feed_item.rb 和 poll_feed.rb 中,同时还需要在 feed_setting.rb 中添加该设置。