Issues with embedding from RSS

Ich stimme zu, dass das Konfigurieren eines RSS-Feeds ziemlich schwierig ist. Einige der Probleme hängen damit zusammen, dass wir den RSS-Feed-Code aus dem Kern von Discourse in ein Plugin ausgelagert haben. Mir sind nur wenige Seiten bekannt, die die RSS-Feed-Funktionalität von Discourse nutzen.

Um die Sache zu testen, habe ich den Feed unter https://feeds.bbci.co.uk/health/rss.xml auf meiner Seite konfiguriert. So sieht das Setup aus:

Als ich das erstmals eingerichtet habe, wurden alle Feed-Themen automatisch in meiner Kategorie „Nicht kategorisiert“ veröffentlicht. Um das zu beheben, habe ich einige der erstellten Themen besucht, um diesen Abschnitt des Beitrags zu prüfen:

Daraus geht hervor, dass die URL des Beitrags http://www.bbc.co.uk/news/uk-politics-21668349#sa-ns_mchannel=rss&ns_source=PublicRSS20-sa lautet. Die Domain des Beitrags ist www.bbc.co.uk. Ich habe diese Domain dann auf meiner Einbettungsseite als erlaubte Host-Adresse hinzugefügt. Für den Pfad /news/.* habe ich festgelegt, dass Beiträge in meiner Kategorie „Spaß“ veröffentlicht werden sollen:

Anschließend habe ich den ersten Batch von Themen gelöscht, die vom Feed erstellt wurden. Discourse zieht sie erneut herunter, und sie werden nun in der richtigen Kategorie veröffentlicht.