Navigation
Taschenrechner
droid
foto
internet
pc
test
untechnisch
 

RSS-Feed auf Homepage

2011-03-02 

Ein statisches Beispiel für die Implementierung eines RSS-Feeds auf einer Webseite

Die Webseite http://rapid.iam.at enthält einen RSS-Feed. Damit Browser diesen Feed erkennen, wurde folgende Kopfzeile eingefügt:
<link  rel="alternate" type="application/rss+xml" title="Rapid Termine"  href="http://rapid.iam.at/feed.xml" />

Die Datei feed.xml enthält Hinweise zu der abzurufenden Information, in diesem Fall die Termine kommender Spiele des SK-Rapid. Diese Datei feed.xml hat folgenden Aufbau:

<?xml  version="1.0" encoding="utf-8"?>
<rss  version="2.0">
  <channel>
     <title>Rapid-Termine</title>
     <link>http://rapid.iam.at/</link>
    <description>Die  nächsten fünf Termine des SK-Rapid</description>
     <language>de-de</language>
    <copyright>Franz  Fiala</copyright>
    <pubDate>2009-10-26</pubDate
    <item>
      <title>28.10 A Austria  Kärnten</title>
       <link>http://rapid.iam.at/?game=2009-1-13</link>
       <pubDate>28.10.2009</pubDate>
    </item>
     <item>
      <title>31.10 H SV Ried</title>
       <link>http://rapid.iam.at/?game=2009-1-14</link>
       <pubDate>31.10.2009</pubDate>
    </item>
     <item>
      <title>05.11 H Hapoel Tel Aviv</title
      <link>http://rapid.iam.at/?game=2009-3-10</link>
       <pubDate>5.11.2009</pubDate>
    </item>
     <item>
      <title>08.11 A LASK</title>
       <link>http://rapid.iam.at/?game=2009-1-15</link>
       <pubDate>8.11.2009</pubDate>
    </item>
    <item>
       <title>22.11 H Austria Wien</title>
       <link>http://rapid.iam.at/?game=2009-1-16</link>
       <pubDate>22.11.2009</pubDate>
    </item>
   </channel>
</rss>

Innerhalb eines "item"-Eintrags sind auch noch andere Tags möglich, die in der Wikipedia angegeben sind.

Test

Aufruf der Seite http://rapid.iam.at/. Im Browser erscheint der Feed-Button aktiviert (rot), der einzige Eintrag ist "Rapid-Termine", den man abonnieren kann. Der Internet-Explorer hat etwas mehr Eigenschaften als Firefox.

Die Dateiendung "rss" kann nicht direkt verwendet werden, weil sie am Server nicht registriert ist. Das könnte man aber über den Mime-Editor in der Helm-Verwaltung eintragen.

Dieser Feed ist statisch, wenn daher der Termin des ersten angekündigten Spiels vorbei ist, ändert sich nichts. Man muss die Datei feed.xml händisch aktualisieren.


Updated on Nov 14, 2012 by Franz Fiala (Version 2)