Hinzufügen eines RSS-Feeds

Mit der RSS-Feeds-Komponente können Sie Nachrichtenaggregatoren auf Ihren Seiten platzieren und verschiedene RSS-News-Feeds auf Ihrer Site anzeigen. RSS (Real Simple Syndication) ist ein Format für die Bereitstellung aktueller Nachrichten und Inhalte. RSS-Feeds stehen auf den Websites großer Nachrichtenagenturen und auf anderen Websites zur Verfügung. Meist werden auf diesen Websites auch Anleitungen zur Verwendung der RSS-Feeds bereitgestellt.

Wenn Sie den Seiten Ihrer Site einen RSS-Feed hinzufügen, können Sie den Benutzern Informationen anbieten, die auf deren Interessen abgestimmt sind. Die Website eines Sportartikelgeschäfts könnte beispielsweise einen RSS-Feed mit den aktuellen Sportnachrichten und -informationen für seine Kunden anzeigen.

Bevor Sie die RSS-Feeds-Komponente hinzufügen, sollten Sie die RSS-Feed-Informationen vom Anbieter des RSS-Feeds abrufen. Dabei handelt es sich meist um eine URL mit der Erweiterung .xml oder .rss.


Hinzufügen eines RSS-Feeds zu einer Seite

  1. Wählen Sie in der Seiten-Ansicht das Werkzeug „RSS-Feeds" aus der Toolbox „NOF-Standard-Komponenten" aus.

2 Zeichnen Sie im Layout ein Feld an der Stelle, an der Sie die RSS-Feeds-Komponente platzieren möchten.

Das Dialogfeld „RSS-Feed" wird angezeigt.

3 Geben Sie die notwendigen Informationen für das Abonnement des RSS-Feeds ein:

RSS feed. Geben Sie die Adresse (URL) des RSS-Feeds in das Feld „RSS-Feed" ein. (Diese Informationen erhalten Sie auf der Website, die den RSS-Feed anbietet.)

Aktualisierungsrate. Markieren Sie das Kontrollkästchen, wenn die RSS-Feeds-Komponente den abonnierten RSS-Feed auf neue Elemente überprüfen soll. Sie können den RSS-Feed in Intervallen von 15, 30 oder 60 Minuten auf neue Elemente überprüfen.

-   Proxy URL. Die RSS-Feeds-Komponente bietet Proxy-Skripts in PHP (xmlfetch.php) und ASP (xmlfetch.asp). Diese Proxy-Skripts fungieren als Gateway zwischen der Position Ihrer Website, an der die Nachrichteninformationen angezeigt werden, und den Nachrichtenaggregatoren, die den RSS-Feed bereitstellen. Sie müssen an diesen Skripts keine direkten Änderungen vornehmen, müssen jedoch ihren Speicherort kennen. Eine absolute URL enthält den gesamten Webpfad bis zur Webseite, oder sie enthält einen Webpfad, der im Stammverzeichnis der Website beginnt.

Dies ist ein Beispiel eines gesamten Webpfads zu einer Seite: http://www.site.com/folder1/page.html. Und dies ist ein Beispiel eines Webpfads, der im Stammverzeichnis der Site beginnt: /folder1/page.html. Beide Links funktionieren von jeder Seite der Website. Dabei ist es nicht wichtig, unter wie vielen Ordnern die Seite abhängig vom Stammverzeichnis gespeichert ist.

 

Ein relativer Pfad enthält einen Webpfad, der von der Seite abhängig ist, von der er aufgerufen wird.

Beispielsweise funktioniert „../scripts/page.php" nur, wenn der Link von einer Seite aufgerufen wird, die sich in einem Ordner auf derselben Ebene wie die Skriptordner befindet.

Der Standardspeicherort ist „./scripts/xmlfetch.php" oder, wenn Sie ASP nutzen, „./scripts/xmlfetch.asp". Dies gibt an, dass die RSS-Feed-Komponente sich auf der Homepage befindet.

Wenn sich die RSS-Feed-Komponente auf einer anderen Seite als der Homepage befindet, lautet der Link:

../scripts/xmlfetch.php

In beiden Fällen können Sie den absoluten Pfad nutzen.

Wenn Sie Ihre Website beispielsweise auf einer Hosting-Plattform publizieren, die PHP unterstützt, ohne einen separaten Site-Ordner zu erstellen, würden Sie folgenden Pfad in das Textfeld eingeben: http://www.ihredomaene.de/scripts/xmlfetch.php.

 Ersetzen Sie „ihredomaene.de" durch den Namen Ihrer Domäne. 

Server Script zeigt entweder ASP oder PHP an, abhängig von den Einstellungen im Dialogfeld „Aktuelle Site-Optionen" auf der Registerkarte „Allgemein". Das Standard-XML-Abrufskript für den Sprachtyp wird auf Ihren Webserver hochgeladen. Das Skript überträgt die .xml-Daten auf Ihre Website.

 

4 Passen Sie das Erscheinungsbild des News-Feeds an Ihre Site an, indem Sie die folgenden Optionen im Feld „Layout" einstellen:

Vorlage. Wählen Sie in der Dropdown-Liste aus, wie die RSS-Feed-Informationen angezeigt werden sollen.

·   RSS-Liste zeigt die Informationen in einer Liste an.

·   RSS-Baumstruktur zeigt die Informationen in einer Baumstruktur mit erweiterbaren Elementen und verfolgbaren Links an.

Design. Um ein benutzerdefiniertes CSS-Format auf den RSS-Feed anzuwenden, geben Sie den Namen des CSS-Formats in das Textfeld ein oder wählen Sie einen Style Sheet aus der Dropdown-Liste aus. Informationen zum Erstellen eines benutzerdefinierten CSS-Formats für das Komponenten-Objekt finden Sie unter „Verwenden von Style Sheets mit benutzerdefinierten Komponenten".

Laden-Meldung. Geben Sie die Meldung ein, die angezeigt werden soll, während die Komponente den angeforderten Feed abruft. Die Standardmeldung ist „Ladevorgang läuft...".

Link: Erstellen Sie einen Text für die Verknüpfung zu dem vollständigen Bericht, beispielsweise „Lesen Sie mehr".

Alle Elemente anzeigen. Wählen Sie diese Option aus, wenn alle Elemente des Feeds von der RSS-Feed-Komponente angezeigt werden sollen.

Links anzeigen. Wenn Sie die Option „Alle Elemente anzeigen" nicht markieren, geben Sie die Anzahl der Feed-Elemente ein, die auf der Seite angezeigt werden sollen.

Elemente erweitern. Markieren Sie diese Option, wenn Sie alle Feed-Elemente erweitern möchten.

Logo anzeigen (für erweiterte Elemente). Wählen Sie diese Option aus, um das Logo der Organisation anzuzeigen, die den RSS-Feed bereitstellt. Wenn Sie beispielsweise den RSS-Feed einer großen Nachrichtenagentur verwenden, wird das Unternehmenslogo der Agentur in der Liste der erweiterten Elemente angezeigt.

5 Klicken Sie auf „OK", um das Dialogfeld „RSS-Feed" zu schließen.