News RSS-Export mit tt_news und pmk_rssnewsexport Alexander Mürb, Arthur Palmer TYPO3 User Group Stuttgart
Folie 2 Inhalt Was ist RSS? Extension pmk_rssnewsexport Voraussetzungen für Ext. pmk_rssnewsexport Installation & Konfiguration der Ext. pmk_rssnewsexport Konfiguration des RSS-Features der tt_news Probleme Einige Unterschiede
Folie 3 Was ist RSS? Really Simple Syndication Standardisiertes XML-Format Abonnement von Inhalten aus Websites Integration von Inhalten aus anderen Websites Feedreader: Amphetadesk/FeedReader/C2TN.. Siehe auch: Shimbun/OPML/Atom/Podcast..
Folie 4 Beispielcode RSS <?xml version="1.0" encoding="iso-8859-1"?> <rss version="2.0"> <channel> <title>titel des Feeds</title> <link>http://www.alexandermuerb.de</link> <description>kurze Beschreibung des Feeds</description> <language>de-de</language> <copyright>urheberrechtliche Informationen</copyright> <pubdate>datum der Erstellung</pubDate> <image> <url>http://alexandermuerb.de/logo.gif</url> <title>titel des Bildes</title> <link>adresse, mit der das Bild verknüpft werden soll</link> </image> <item> <title>titel des ersten Artikels</title> <description>eine kurze Zusammenfassung des Artikels</description> <link>adresse zur Gesamtansicht des Artikels</link> <author>autor des Artikels</author> </item> <item> <title>titel des zweiten Artikels</title> <description> <![CDATA[ <h1>hier: HTML-Inhalt des Artikels</h1> <p> </p> ]]> </description> <author>autor des Artikels</author> </item> </channel> </rss>
Folie 5 Ext.: pmk_rssnewsexport Name: RSS Newsfeed Export Ext.-Key: pmk_rssnewsexport Version: modifizierte 0.1.5 Beschreibung: Exportiert tt_news Einträge in RSS 0.91 oder RSS 2.0 Feeds
Folie 6 Voraussetzungen für Ext. pmk_rssnewsexport Funktionierende Version der Ext. tt_news (modifizierte Version getestet bis tt_news 2.4.0) SimulateStaticDocuments muss aktiviert sein Der Cache auf der Seite der News-Details muss deaktiviert sein
Folie 7 Installation & Konfiguration der Ext.: pmk_rssnewsexport Ext. Pmk_rssnewsexport über den TYPO3 Extension Manager installieren
Folie 8 Installation & Konfiguration der Ext.: pmk_rssnewsexport Auf der Seite, wo der RSS-Feed zu Verfügung gestellt werden soll, das Plugin RSS-Newsfeed Export einfügen und konfigurieren Überschrift des Inhaltselements Feed-Zugriff schützen RSS Version festlegen
Folie 9 Installation & Konfiguration der Ext.: pmk_rssnewsexport Erweitertes Template exttemp_ext_pmkrssnewsexport_byamap.t3d herunterladen, importieren und in das Haupttemplate einbinden
Folie 10 Installation & Konfiguration der Ext.: pmk_rssnewsexport Die Konfiguration kann komplett über den Konstanteneditor erfolgen. Die Einzige Muss - Konfiguration besteht im Feed-Item-Link- Präfix. Dieses muss die URL der Newsdetailseite enthalten und zusätzlich?tx_ttnews[tt_news]=
Folie 11 Installation & Konfiguration der Ext.: pmk_rssnewsexport Der RSS-Feed steht nun den Besuchern zur Verfügung
Folie 12 Konfiguration des RSS-Features der tt_news Erweitertes Template exttemp_ext_ttnewsrss_byamap.t3d herunterladen, importieren und in das Haupttemplate einbinden
Folie 13 Konfiguration des RSS-Features der tt_news Die Konfiguration kann komplett über den Konstanteneditor erfolgen.
Folie 14 Konfiguration des RSS-Features der tt_news Der RSS-Feed steht nun den Besuchern zur Verfügung
Folie 15 Generelle Probleme der Ext. pmk_rssnewsexport Aktuelle Newsversion wird nicht unterstützt (Gilt nur für die pmk_rssnewsexport Version aus dem TER) SimulateStaticDocuments muss genutzt werden (Mit RealUrl nicht getestet. Sollte aber gehen) Seite mit Newsdetails darf nicht im Cache liegen
Folie 16 Einige Unterschiede pmk_rssnewsexport Geschützte RSS-Feeds möglich PlugIn zur Anzeige des Feed-Link tt_news Geschützte RSS-Feeds nicht möglich Link muss manuell erzeugt werden Nur RSS in Version 0.91 und 2.0 Unterstützung von RSS in Version 0.91, 2.0 und ATOM
Folie 17 Fragen Wenn Ihr Fragen habt: questions@alexandermuerb.de