Previous: Inhalt des Feeds, Up: Newsfeeds


7.6.2 Extra-Einträge im Feed

Es kann u.U. sinnvoll sein, die Leser des Feeds auf bestimmte Dinge aufmerksam zu machen, die nicht in der aktuellen Ausgabe sein. Das können z.B. Meldungen in eigener Sache sein. Aus diesem Grund existiert die Datei extra-feed.xml im ZML-Wurzelverzeichnis. Im (fast) einfachsten Fall sieht diese Datei so aus:

     <feed>
       <entry id="neujahrsgruss-2006" date="2005-12-27"/>
     </feed>

Man muß also für einen Extra-Eintrag erst einmal einen Artikel anlegen, in diesem Fall artikel/neujahrsgruss-2005.xhtml, und dann trägt man den hier ein. Das Datum im Attribut date muß nicht mit dem Datum im Artikel übereinstimmen, vielmehr sollte es das Datum sein, an dem der Artikel dem Feed hinzugefügt wurde.

Danach erzeugt man mit make-karman-website.py neue Webseiten. Es ist nicht nötig, daß damit auch gleichzeitig eine neue Zeitungs-Ausgabe hochgeladen wird. Typischerweise wird der Feed-Eintrag sogar das einzige sein, das neu hinzugekommen ist.