Fehlender RSS-Feed für neue Themen

Hintergrund

Laut Dokumentation gibt es viele RSS-Feeds:

Aber uns fehlt tatsächlich der

https://meta.discourse.org/new.rss

Es ist leicht, “new” mit “latest” (was funktioniert) zu verwechseln, aber sie sind tatsächlich unterschiedlich:

  • New = neueste Themen, unabhängig von der letzten Antwort
  • Latest = Thema mit der letzten Antwort

Siehe Diskussion mit @hellekin hier im Dokumentations-Thema.

Zum Nachstellen

Gehe zu: https://meta.discourse.org/new.rss

Erhaltenes Ergebnis

Fehler “Seite fehlt”

Erwartetes Ergebnis

Eine RSS-Datei ähnlich wie: Discourse Meta - Latest topics

was entspricht: Discourse Meta - The Official Support Forum for Discourse

oder in unserem Fall zu: https://meta.discourse.org/new

4 „Gefällt mir“

Siehe auch

1 „Gefällt mir“

Der RSS-Feed ist da, aber Sie müssen angemeldet sein:

„Neu“ = Themen, die für Sie neu sind…

Ich glaube, Sie verwechseln das mit einer Funktion, die wir nicht haben :slight_smile:

Hmmm… ja, ich glaube, Sie haben Recht. Entschuldigung! :see_no_evil_monkey:

Aber gibt es eine Möglichkeit, die neuesten Themen („neu“) nach Erstellungsdatum geordnet zu erhalten, ohne die letzte Antwort zu berücksichtigen? (Ohne Anmeldung)

2 „Gefällt mir“

Ein globales New.rss wäre vorteilhaft oder hilfreich für RSS-Reader. Oder Foren miteinander verbinden, da der föderierte Weg meiner Meinung nach nicht so verbreitet sein wird und sein Ziel ein anderes ist.

Ich weiß auch nicht, wie verbreitet die Nutzung von RSS-Feeds auf diese Weise ist.

1 „Gefällt mir“

Genau mein Anwendungsfall. Um neue Konversationen aggregiert anzuzeigen.

1 „Gefällt mir“

\u003chttps://meta.discourse.org/latest.rss?order=created\u003e ?

9 „Gefällt mir“

Danke!

Entschuldigung, dass ich das nicht selbst herausgefunden habe. :see_no_evil_monkey: Können wir dieses Thema einfach vergessen?

2 „Gefällt mir“

Aber es funktioniert nicht auf Kategorieebene, also kann das nicht gemacht werden?

https://meta.discourse.org/c/bug/latest.rss?order=created

Und egal ob ?order=created, weil latest.rss nur auf Forenebene funktioniert. Oder irre ich mich wieder?

Suchen Sie nach https://meta.discourse.org/c/bug/1.rss?order=created?

Ich weiß nicht einmal, was 1.rss zur Hölle ist.

Ich suche nach einer Lösung, um alle neuen Themen von Bug als Frühwarnung auf mein Forum zu bekommen. Brauche ich das? Absolut nicht, da ich sowieso so oft zu Besuch bin. Will ich es? Das kann ich auch nicht sagen, weil Discourse meistens so stabil ist. Aber es wäre schön, es zu haben, ähnlich wie das Föderieren.

Also sag du mir, was ich suche :joy:

1 „Gefällt mir“

1 ist die Kategorie-ID. Ich habe das aus der Dokumentation genommen

Und dann habe ich ?order=created hinzugefügt, wie Sam oben gemacht hat.
Sie können die ID ganz einfach aus der URL erhalten, wenn Sie die Kategorie besuchen, zum Beispiel https://meta.discourse.org/c/bug/1. Sie fügen einfach .rss und den Parameter hinzu

5 „Gefällt mir“

Das ist die Route für bedingungslos Neueste, da Standard je nach Reihenfolge des oberen Menüs auf etwas anderes zeigen kann.

3 „Gefällt mir“

Überhaupt kein Stress, dies ist eine ziemlich versteckte Funktion in Discourse.

2 „Gefällt mir“

Das ist ziemlich cool. Das kann also intern und für externe RSS-Reader verwendet werden? :star_struck:

1 „Gefällt mir“

Sehr nützlicher Thread, https://SITE/latest.rss?order=created ist insbesondere für den häufigen Anwendungsfall “ein Discourse-Thema in meinem Feedreader mit stabiler Reihenfolge verfolgen” wichtig.

(Ich gehe davon aus, dass ohne order=created die Reihenfolge aufgrund von Antwortaktivitäten durcheinander geraten würde. Aber jetzt, wo ich darüber nachdenke, beobachte ich https://discourse.haskell.org/latest.rss mit bazqux.com und habe nie ein Problem bemerkt.)

Aber ich sehe es jetzt. Wenn Sie einen dieser Feeds ohne ?order=created abonnieren, scheint es zunächst in Ordnung zu sein, aber da sich die Reihenfolge der Elemente im Feedreader ändert, werden Sie schrecklich verwirrt sein.

1 „Gefällt mir“