Discourse-Themaautor auf den Beitragautor setzen?

Gibt es eine Möglichkeit, den Autor eines Discourse-Themas auf den Autor des Beitrags festzulegen? Ich erinnere mich vage daran, dass man den Benutzernamen über RSS abrufen konnte, aber diese Einstellung scheint nicht mehr vorhanden zu sein (etwa „discourse embed feed key" oder ähnlich?). Wir nutzen eine SSO-Anmeldung und möchten den Themenautor korrekt setzen, damit Benachrichtigungen über Antworten an den ursprünglichen Autor gehen.

Wir testen dieses Plugin, um die Einbettungsfehler zu beheben, die wir seit Februar 2020 feststellen. Weitere Details finden Sie unter: Embedding error - #5 by a_lee.

2 „Gefällt mir“

Ich habe den Eindruck, dass es früher möglich war, den Autor des Themas aus dem Feed zu extrahieren. Diese Funktion ist jedoch im RSS-Polling-Plugin nicht vorhanden. Ich bin mir nicht sicher, wie aufwendig es wäre, das Plugin so anzupassen, dass es versucht, den Ersteller aus dem Feed zu extrahieren und mit einem bestehenden Discourse-Benutzer abzugleichen.

2 „Gefällt mir“

Es sieht so aus, als wäre die SiteSetting embed_username_key_from_feed hier entfernt worden: FEATURE: Replace SimpleRSS with Ruby RSS module (#5311) · discourse/discourse@5f318a5 · GitHub

Ich könnte versuchen, einen Pull Request für dieses Plugin einzureichen, um es als Plugin-Einstellung wieder hinzuzufügen, aber ich brauche vielleicht etwas Unterstützung :sweat_smile:

Der Großteil der Arbeit würde in feed_item.rb und poll_feed.rb anfallen, sowie das Hinzufügen der Einstellung in feed_setting.rb.

2 „Gefällt mir“