Hi,
ich versuch mich mal an einer "Anleitung", um per RSS-Feed Generator von Spider-IT einen RSS-Feed (xml-Datei) auf die Beine zu bekommen.
Am besten schaust Du Dir auch das hier an, denn in dem Thread geht's um das Teil:
http://forum.contenido.org/viewtopic.php?t=23671
Was ist zu machen:
1) Download
und zwar hier:
http://www.spider-it.de/produkte/conten ... rator.html
Dann entpacken.
2) Modul anlegen
Dazu gehst Du in contenido auf "Style/ Module" und klickst links auf "neues Modul".
Scroll ganz nach unten und Du findest unter dem Outputfenster die Möglichkeit, ein Modul zu importieren. Das machst Du mit dem eben entpackten Modul.
Speichern und Modul lebt.
3) Layout anlegen
Leg ein neues Layout an, am besten mit dem Namen des Moduls. Nimm einfach folgenden Code, kopier ihn in den Quelltext und speichere das Layout unter "RSS Feed generator" ab:
Code: Alles auswählen
<container id="10" name="rss-feed-generator" types="Content" mode="fixed" default="RSS Feed generator">RSS Feed generator</container>
Stör Dich nicht an der von Contenido angezeigten Fehlermeldung in punkto fehlender Tags.
4) Template anlegen
Hierzu klickst Du auf "Style/ Templates" und hier auf "neues Template".
Als Name nimm einfach wieder "RSS Feed generator".
Verknüpf das Template mit dem Layout "RSS Feed generator" und das Modul ist automatisch eingebunden.
Abspeichern.
5) Artikel anlegen
Irgendwo Deiner Wahl erzeugst Du jetzt einen Artikel und weist ihm das Templatte "RSS Feed generator" zu.
In der Konfiguration jetzt die entsprechenden Infos eintragen und die Kategorie auswählen, welche die Artikel enthält die im Feed auftauchen sollen.
6) xml-Datei anbieten.
Jemand, der diesen Feed abonnieren soll, muss einen Link hierauf bekommen.
a)
Dazu erstellst Du einfach einen Link auf den unter 5) erstellten Artikel. Er sollte also so ausschauen:
Code: Alles auswählen
<a href="http://www.meinedomain.de/cms/front_content.php?idart=54">RSS-Feed</a>
Den kannst Du dann zum Beispiel im Freitext oder wo auch immer einbinden.
Die "54" steht für die Artikel-ID, die Du leicht rausbekommen kannst: In der Artikelübersicht lässt Du den Mauszeiger mal über dem Titel verweilen. Der aufpoppende Tooltip verrät Dir die idart.
b)
Damit Deine Seitenbesucher aber nicht erst diese spezielle Seite aufrufen müssen, kannst Du auch dem Browser mitteilen dass Deine Seite einen RSS-Feed bietet. Dazu packst Du einfach in den <head>-Bereich aller Deiner Layouts (außer dem Layout "RSS Feed generator"!) folgendes:
Code: Alles auswählen
<link rel="alternate" type="application/rss+xml" title="Mein RSS-Newsfeed" href="http://www.meinedomain.de/cms/front_content.php?idart=54" />
Jetzt erscheint nämlich in der Adresszeile des Browsers das Dir bestimmt schon mal unter die Augen gekommene "RSS-Symbol".
Viel Erfolg, jetzt kannst Du zumindest schon mal einen RSS-Feed anbieten....
...mal schauen wann ich Zeit finde, Dir die Einbindung eines RSS-Feed-Readers zu erklären. Aber guck mal im Forum, da solltest Du einiges finden können...
