Externe Feeds einbinden

Einleitung

Sie können auf einfache Art externe Feeds auf Ihrer Site mit einbinden. Sie benötigen jedoch in jedem Fall eine Genehmigung des jeweiligen Anbieters.



Voraussetzung

Die notwendige JSTL-Bibliothek haben wir im Container. Sie benötigen für das Anlegen einer JSP die Template-Entwickler-Rolle, die Sie nur mit einer eigenen OU bekommen. Wenden Sie sich hierfür an den Support.



Beispiel-JSP

<%@ page session="false" %>
<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>
<%@ taglib prefix="rss" uri="/WEB-INF/rssutils.tld"  %>
<%-- Dieses Beispiel erzeugt eine komplette HTML-Seite --%>
<cms:include property="template" element="head" />
<rss:feed url="http://feeds.sophos.com/de/rss2_0-sophos-security-news.xml"
feedId="security"/>
<strong><rss:channelTitle feedId="security"/>:</strong><br />
<rss:channelDescription feedId="security"/>"<br /><br />
<rss:forEachItem feedId="security">
        <rss:itemDescription feedId="security"/><br />
                <a class="externerlink" 
                   href="<rss:itemLink feedId="security"/>">Meldung bei Sophos</a>
                <hr class="ruler1"/>
</rss:forEachItem>