Folgen Sie den Schritten hier und ziehen Sie von diesem Link: GitHub - paviliondev/discourse-news: Adds a news stream to your Discourse instance · GitHub
Ist es möglich, mehrere Feeds aus verschiedenen Quellen hinzuzufĂŒgen? Es scheint, als könnten wir nur ein XML von einer einzigen Quelle hinzufĂŒgen.

Hey @Pravi, danke, dass du das Plugin nutzt.
Nein, es ist derzeit nicht möglich, mehrere Feeds hinzuzufĂŒgen.
Gibt es zukĂŒnftige Updates zu mehreren Feeds?
Hallo,
ich habe das Pavilion News-Plugin in meiner neuen Discourse-Installation installiert und teste es derzeit mit BeitrĂ€gen und Benutzern. Dabei bin ich auf mehrere Probleme gestoĂen. Ich frage mich, ob andere Nutzer des News-Plugins bereits eine Lösung dafĂŒr gefunden haben?
Ladezeiten fĂŒr die Startseite?
Gibt es eine Möglichkeit, die Anzahl der NachrichtenbeitrĂ€ge zu steuern, die beim Besuch der Seite durch einen anonymen Nutzer zunĂ€chst heruntergeladen werden? Es scheint, als wĂŒrde der gesamte News-Bereich (jeder einzelne Beitrag) auf einmal geladen werden â das wirkt ĂŒbertrieben. Sobald ich einige News-BeitrĂ€ge hinzugefĂŒgt habe, um die Seite etwas zu fĂŒllen, haben sich die Ladezeiten fĂŒr die Startseite drastisch erhöht. Als ich nur ein oder zwei BeitrĂ€ge hatte, lagen die Ladezeiten im Bereich von 200 ms â doch jetzt, mit 10 bis 15 BeitrĂ€gen, betrĂ€gt die Ladezeit bis zu 1500 ms.
Bilder aus den News-BeitrÀgen entfernt?
Abgesehen vom obersten Bild scheinen alle anderen Bilder, die in einem Beitrag enthalten sind, entfernt zu werden. Dadurch können Nutzer beim Lesen des /news-Feeds keine der Bilder sehen, auf die der Text im Beitrag Bezug nimmt. Sehr seltsamâŠ
Eingebettete Videos â Diese werden nicht abgespielt, sondern durch ein statisches Bild mit einem Link zu YouTube ersetzt. Damit wird die Möglichkeit eingebetteter Videos umgangen. Nutzer werden von der Seite weggefĂŒhrt, was im Grunde eine Funktion von Discourse entfernt.
Jede UnterstĂŒtzung wird gerne angenommen!
Entschuldigung, das ist keine Lösung, aber diese sollten einfach verzögert laden und vor dem Abspielen ein statisches Bild anzeigen.
Das Grundkonzept besteht darin, dass das News-Plugin eine Topic-Liste-Ansicht entweder einer Liste von Topics oder eines RSS-Feeds ĂŒbernimmt und verbessert.
Daher ist die âpro-Topic"-Ansicht einfacher als eine einzelne Topic-Ansicht es erwarten lieĂe, aber reicher als das standardmĂ€Ăige, bildlose âJalousien"-Format einer normalen Discourse-Topic-Liste.
Das ist beabsichtigt und ein praktischer Kompromiss.
- Der Schwerpunkt des Plugins liegt auf RSS-Feeds und unterstĂŒtzt ein hervorgehobenes Bild pro âBeitrag", es kann jedoch auch ein Bild aus einem Discourse-Topic anzeigen.
- Wenn Sie die anderen Bilder sehen möchten, können Sie zum vollstÀndigen Topic navigieren.
- Dies dient teilweise dazu, eine angemessene Leistung sicherzustellen. Alle Bilder aus allen Topics anzuzeigen, wĂŒrde einen sehr groĂen Download erfordern.
- Dadurch bleibt das Layout zudem kompakter.
- Das Gleiche gilt fĂŒr eingebettete Videos in Topics: Diese werden im News-Feed nur als Miniaturansicht dargestellt, genau wie bei allen entsprechenden Plugins und Theme-Komponenten, die in der Topic-Liste angezeigt werden.
Bezieht sich das auf RSS- oder auf Discourse-Kategorie-basierte Feeds? Im letzteren Fall könnte es Potenzial fĂŒr Leistungsverbesserungen geben, indem statt des Vollbildes eine Miniaturansicht in niedriger Auflösung geladen und Lazy Loading angewendet wird ⊠allerdings könnte bei der GröĂe des dargestellten Bildes eine niedrig aufgelöste Version möglicherweise nicht ausreichen.
Wenn Sie kein Interesse an RSS-Feeds haben, möchten Sie vielleicht auch Topic List Previews TC ausprobieren, das fĂŒr diese Aufgabe etwas optimierter ist, aber ein anderes Layout-Design hat.
Hi Rober â danke fĂŒr die ErklĂ€rung. Das ist keine Anwendung im RSS-Stil, sondern eher eine Kombination aus Blog und Forum. Ich wollte die UmstĂ€ndlichkeiten und den Aufwand vermeiden, sowohl eine WordPress-Seite als auch das Discourse-Forum zu betreiben, da es fĂŒr mich nur ein kleines Nebenprojekt ist.
Wie wendet man âLazy Loading" an? Ich bin kein Programmierer und mit dieser Einstellung nicht vertraut.
Danke fĂŒr deine Informationen.
Das ist eine Funktionsanfrage.
Das geht nicht. Aber es ist ohnehin eine Funktion, die heutzutage verwendet werden sollte. Hoffentlich holen die Entwickler von Discourse noch auf ![]()
(Nein, ich weià nicht, wie schwierig das wÀre, aber fast jede andere Plattform nutzt es, und das aus gutem Grund)
TatsĂ€chlich ist es eine ziemlich triviale Ănderung, die das Discourse-Team nicht einbeziehen muss, die ich bereits vorgenommen habe:
AuĂerdem habe ich eine Reihe von Fixes fĂŒr Breaking Changes bereitgestellt und die Template-Suffixe modernisiert:
COMPATIBILITY: Settings-Referenzen · paviliondev/discourse-news@dcda6a7 (github.com)
Hallo, ich habe gerade das Plugin installiert und es ist eine neue Website, die das Standardthema verwendet. Die Bilder sind sowohl auf MobilgerĂ€ten als auch auf Desktops nicht auf dem Bildschirm. Gibt es dafĂŒr eine Lösung?
Hallo, könnten Sie bitte mitteilen, was Ihre âDiskurs-Nachrichtenquelleâ ist? Wenn es sich um eine Kategorie handelt, funktionieren Bilder wie erwartet (siehe hier).
Wenn es sich um einen RSS-Feed handelt, hĂ€ngt die BildunterstĂŒtzung davon ab, welche Version des Feeds es ist. Wenn es sich um RSS 1.x handelt, gibt es keine offizielle BildunterstĂŒtzung in den RSS 1.x-Spezifikationen, daher unterstĂŒtzt das Plugin keine Bilder in diesen Feeds.
Wenn es sich um RSS 2.0 handelt, wird die BildunterstĂŒtzung ĂŒber das enclosure-Tag bereitgestellt. Die Feed-Elemente benötigen ein Attribut wie dieses:
<enclosure url="http://feed.com/image.jpg" length="12345" type="image/jpeg" />
Weitere Informationen finden Sie hier:
Hallo. Ja, es war dieser Feed-Link
Die gute Nachricht ist, dass der Feed RSS 2.0 ist und tatsÀchlich Bilder in einem Enclosure-Tag enthÀlt. Daher werden sie wie erwartet angezeigt.
Ich habe den Feed als Beispiel unter try.thepavilion.io/news geladen. Bitte stellen Sie sicher, dass Sie die folgenden Website-Einstellungen haben:
- Discourse-Nachrichten aktiviert: true
- Discourse-Nachrichtenquelle: RSS
- Discourse-Nachrichten-RSS:
https://cointelegraph.com/rss/tag/altcoin
Ist es möglich, einen Beitrag als âNachrichtenâ zu kennzeichnen, damit die Nachrichten aus diesem bestimmten Beitrag in einem Thema stammen?
Bessere ErklĂ€rung: In unserem Forum posten Mitglieder regelmĂ€Ăig Nachrichten und ich möchte diesen Beitrag mit dem Schlagwort âNachrichtenâ versehen, um ihn als Nachricht zu kennzeichnen.
Das Plugin unterstĂŒtzt derzeit die Verwendung einer Kategorie fĂŒr die Nachrichtenquelle, jedoch keine Tags.
Nur um darauf hinzuweisen, dass Tags keine Post-Konzepte sind, sondern auf Topic-Ebene liegen. Was Sie also verlangen, ist in jedem Fall eine Herausforderung.
Das habe ich mir auch gedacht, als ich das getippt habeâŠ
Gibt es eine Möglichkeit, einen Beitrag (auĂer der Beitrags-ID) zu identifizieren, um diese BeitrĂ€ge zu extrahieren?

