RSS-Feed von Dritten in Block auf der Frontpage zeigen
Eingetragen von Kulturmensch (159)
am 21.05.2023 - 13:07 Uhr in
am 21.05.2023 - 13:07 Uhr in
Bei Tagesschau.de gibt es mehrere RSS-Feeds.
Z.B.alle Meldungen von tagesschau.de
https://www.tagesschau.de/infoservices/alle-meldungen-100~rss2.xml
Ich würde nun gerne einen Block mit diesem Feed auf meiner Frontpage einbauen, in dem immer die neuesten drei Meldungen nebst Bild angezeigt werden.
Geht das mit "Bordmitteln von Drupal 10" oder gibt es ein Modul (Drupal 10) für diesen Zweck?
- Anmelden oder Registrieren um Kommentare zu schreiben
Externes RSS kann Views anzeigen
am 22.05.2023 - 09:39 Uhr
Früher (bis Drupal 6) haben wir mit dem Aggregator oder dem Feeds-Modul solche Daten fast immer erst automatisch importiert. Seit Views 3 für Drupal 7 kann man aber direkt auf eine externe Datenquelle zugreifen. Das sollte in Drupal 10 mit Views im Core immer noch gehen also mit Board-Mitteln. Mit Bilder habe ich das allerdings noch nicht gemacht als direkte Einbindung externe Bilder. Das könnten die Anbieter evtl. auch rechtlich verbieten glaube ich und auch technisch unterbinden. Man kann die RSS-Datenfelder aber auf jeden Fall durch das Views-Template neu gestalten. Und auf jeden Fall sollte man das Caching für diese Views Daten einschalten, damit die Daten nicht bei jedem Aufruf geladen werden. Das ist für alle beteiligten Systeme nachteilig und auch nicht ökologisch, da Ressourcen verschwendend.
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
RSS in Views
am 22.05.2023 - 16:11 Uhr
Danke für die schnelle Antwort. Ich hatte hier im Forum auch nur Beiträge aus den Jahren rund um 2007 gesehen, die den Aggregator nennen, den ich nicht bei Drupal 10 einsetzen kann. Danke auch für Deinen Hinweis zu den rechtlichen Aspekten, darüber hatte ich noch nicht nachgedacht und denke, dass Du recht hast. Dann werde ich mal schauen, ob ich Views für RSS einrichten kann. Kennst Du hierfür ggf. ein gutes Tutorial?
Vor rund 10 Jahren von Wordpress auf Drupal umgestiegen und z.Zt. mit Drupal 10 unterwegs.
Vielleicht wird noch views_xml_backend benötigt
am 25.05.2023 - 13:58 Uhr
Dann werde ich mal schauen, ob ich Views für RSS einrichten kann. Kennst Du hierfür ggf. ein gutes Tutorial?
Da kann ich leider nicht mit dienen. Wenn ich mir neue Themen erarbeite lande ich häufig via Suchmaschine eher bei Kurzanleitungen auf drupal.org selbst oder Stackoverflow.
Ich habe aber gerade mal in eine alte Beispiel-Konfiguration dazu geschaut und da habe ich noch in Drupal 7 auch das folgende Modul installiert. Kann sein, daß das da mit beteiligt ist: https://www.drupal.org/project/views_xml_backend
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
BTW, den "guten alten
am 27.05.2023 - 16:48 Uhr
BTW, den "guten alten Aggregator" gibts als Modul zu D10
(während Feeds erst bei beta steht)
-- Franz
https://amazonas-box.de
https://muenchen.social/@Franz
Aggregator
am 27.05.2023 - 17:39 Uhr
Danke für den Hinweis. Den Aggregator hatte ich auch entdeckt, doch leider klappt die Installation nicht. Das Problem liegt daran, dass das Modul nur bis php 8.1 getestet wurde und meine Installation unter php 8.2 läuft. Die Installation der dev-Version des Aggregators klappt allerdings unter php 8.2. in meiner Testinstallation. Habe aber an der Stelle nicht weiter getestet.
Mit views bekomme ich keine Einbindung eines externen rss-Feeds hin:-( und Feeds hat bei mir auch ein Problem mit php 8.2. Sieht noch schlecht aus, mit rss-Feeds auf meiner Intersnetseite.
Vor rund 10 Jahren von Wordpress auf Drupal umgestiegen und z.Zt. mit Drupal 10 unterwegs.
Aggregator läuft nun doch mit php 8.2 / Drupal 10
am 28.05.2023 - 20:23 Uhr
Habe jetzt doch das Modul "Aggregator" unter Drupal 10 und php 8.2 installiert bekommen und es läuft, wie ich es mir vorgestellt habe. Danke für die Hinweise und Unterstützung
Vor rund 10 Jahren von Wordpress auf Drupal umgestiegen und z.Zt. mit Drupal 10 unterwegs.
Feeds Import
am 30.05.2023 - 06:37 Uhr
Servus! Für meinen Import von D6 - D9 habe ich die Module Installiert: Feeds, Feeds Log und Feeds Tamper!
Mit diesen Modulen kann man auch "Zeitlich" aktuelle Feeds importieren, also ideal für deine Anforderung :-)
Grundlegend!
1. Eine Inhaltstype anlegen
2. Feeds Type
3. Import "tagesschau.de"
https://www.youtube.com/watch?v=VcooCT50PFY
"Von Zeit zu Zeit muss man Dinge versuchen, die über die eigenen Kräfte gehen"
Augunst Renoir
Feed ..
am 30.05.2023 - 20:55 Uhr
Dankeschön:-) Das probiere ich mal aus:-)
Vor rund 10 Jahren von Wordpress auf Drupal umgestiegen und z.Zt. mit Drupal 10 unterwegs.