News Plugin 📰

Folgen Sie den Schritten hier und ziehen Sie von diesem Link: GitHub - paviliondev/discourse-news: Adds a news stream to your Discourse instance · GitHub

2 „GefĂ€llt mir“

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.

rss

2 „GefĂ€llt mir“

Hey @Pravi, danke, dass du das Plugin nutzt.

Nein, es ist derzeit nicht möglich, mehrere Feeds hinzuzufĂŒgen.

1 „GefĂ€llt mir“

Gibt es zukĂŒnftige Updates zu mehreren Feeds?

2 „GefĂ€llt mir“

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!

2 „GefĂ€llt mir“

Entschuldigung, das ist keine Lösung, aber diese sollten einfach verzögert laden und vor dem Abspielen ein statisches Bild anzeigen.

2 „GefĂ€llt mir“

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.

1 „GefĂ€llt mir“

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.

2 „GefĂ€llt mir“

Das ist eine Funktionsanfrage.

1 „GefĂ€llt mir“

Das geht nicht. Aber es ist ohnehin eine Funktion, die heutzutage verwendet werden sollte. Hoffentlich holen die Entwickler von Discourse noch auf :wink:

(Nein, ich weiß nicht, wie schwierig das wĂ€re, aber fast jede andere Plattform nutzt es, und das aus gutem Grund)

2 „GefĂ€llt mir“

TatsĂ€chlich ist es eine ziemlich triviale Änderung, die das Discourse-Team nicht einbeziehen muss, die ich bereits vorgenommen habe:

IMPROVE: Raw-Vorlagen umbenennen und Lazy Loading fĂŒr Thumbnails hinzufĂŒgen · paviliondev/discourse-news@6150851 (github.com)

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)

@angus

5 „GefĂ€llt mir“

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?

1 „GefĂ€llt mir“

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:

2 „GefĂ€llt mir“

Hallo. Ja, es war dieser Feed-Link

1 „GefĂ€llt mir“

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

1 „GefĂ€llt mir“

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.

1 „GefĂ€llt mir“

Das Plugin unterstĂŒtzt derzeit die Verwendung einer Kategorie fĂŒr die Nachrichtenquelle, jedoch keine Tags.

2 „GefĂ€llt mir“

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.

2 „GefĂ€llt mir“

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?

1 „GefĂ€llt mir“

Ich habe diese Einstellungen aktiviert. Und das Standardthema mit dem Topic Previews-Plugin ebenfalls. Das sehe ich.

1 „GefĂ€llt mir“