Feedivo-Extension für TYPO3 einrichten
Auf dieser Seite
Die Feedivo-Extension bringt deine Feeds als Inhaltselement auf eine TYPO3-Website. Verbunden wird wie bei WordPress mit einer Verknüpfungs-ID; angezeigt wird der Feed wie beim Web-Widget, also direkt aus Feedivo und ohne Kopie der Posts in TYPO3. Änderungen an Layout oder Filtern wirken sofort.
Einrichten#
- Verknüpfung anlegen: In Feedivo unter Verknüpfungen → TYPO3 eine Bezeichnung und den gewünschten Feed-Zugriff wählen. Du bekommst eine Verknüpfungs-ID.
- Extension installieren: Per Composer mit
composer require feedivo/typo3-feedivooder aus dem TYPO3 Extension Repository (Extension-Keyfeedivo). Wer manuell installieren möchte, findet unter Verknüpfungen → TYPO3 alternativ ein ZIP. - TypoScript einbinden: Ab TYPO3 13 das Site-Set Feedivo zur Site hinzufügen, in TYPO3 12 das statische Template Feedivo in das Root-Template aufnehmen.
- ID eintragen: Im TYPO3-Backend Site Management → Feedivo öffnen, die Verknüpfungs-ID eintragen, die Website wählen und Verbinden wählen.
Vorsicht
Behandle die Verknüpfungs-ID vertraulich. Wer sie kennt, kann die Verknüpfung auf eine andere Website übertragen. Im Seitenquelltext steht sie nie; dort trägt der Feed eine eigene, öffentliche Kennung.
Nach dem Verbinden zeigt die Detailseite in Feedivo die Website, die Extension-Version und den Status Aktiv verknüpft. Die Domain der Website ist damit freigegeben. Zeigt deine Installation den Feed auch unter weiteren Domains, etwa je Sprache, trage sie unter Erlaubte Domains nach, eine je Zeile.
Feed auf einer Seite einbinden#
Auf der Seite ein neues Inhaltselement anlegen; Feedivo-Feed steht unter Besondere Elemente. Im Element den Feed aus der Liste wählen und speichern. Die Liste zeigt die Feeds, die die Verknüpfung abdeckt. Das Seitenmodul zeigt den gewählten Feed mit Namen an.
Kann TYPO3 die Liste einmal nicht laden, steht der Grund an ihrer Stelle. Dann hilft das Feld Feed-ID: Die ID findest du in Feedivo auf der Seite der Verknüpfung bei den verknüpften Feeds.
Überschrift, Rahmen, Sprache und Zugriff des Elements funktionieren wie bei jedem anderen Inhaltselement. Das Widget-Skript lädt TYPO3 nur einmal je Seite, auch bei mehreren Feeds.
Design ändern#
Stil, Spalten, Seitenverhältnis und Klickverhalten stellst du in Feedivo ein, nicht in TYPO3. Die Seite übernimmt jede Änderung beim nächsten Aufruf. Hinweise zu den Optionen findest du unter Feed-Design und Darstellung anpassen.
Content Security Policy#
Läuft deine Website mit der Content Security Policy von TYPO3, bringt die Extension die nötigen Freigaben mit: das Widget-Skript, das Stylesheet und die Feed-Abrufe von Feedivo, die Bilder vom Medien-Host und den YouTube-Player von youtube-nocookie.com. Ohne aktivierte CSP ändert sich nichts. Nutzt du einen eigenen Medien-Host, trägst du ihn in der Extension-Konfiguration unter additionalHosts ein.
Verbindung trennen oder umziehen#
Unter Site Management → Feedivo trennt Verbindung trennen die Installation von Feedivo; die Verknüpfung steht in Feedivo danach auf Ausstehend und lässt sich jederzeit wieder verbinden. Wird dieselbe Verknüpfungs-ID auf einer anderen Website eingetragen, wechselt die Verknüpfung dorthin, die bisherige Website verliert den Zugriff und du bekommst eine E-Mail.
Ohne Extension#
Für ältere TYPO3-Versionen oder wenn du keine Extension installieren möchtest, bleibt das Web-Widget der Weg: den Einbettungscode in ein HTML-Inhaltselement setzen. Die Extension nimmt der Redaktion nur das Kopieren ab.
Frage nicht beantwortet? Schreib uns — wir ergänzen die Seite.