Dies ist eine alte Version des Dokuments!
−Inhaltsverzeichnis
News-Startseite erstellen
Hier wird demonstriert wir man für einen Lehrstuhl oder ein Institut eine Kombination aus News und eigenem HTML-Content als Startseite erstellt.
Schritt 1: XSLTrans Objekt erstellen
Schritt 2: XSLTrans Standard-Eigenschaften festlegen
Die hier vergebene ID sollte man sich merken, da sie später wiederverwendet wird. Hier in dem Beispiel xsltrans_news_anwendungen
.
Schritt 3: Adresse der XML-Datenquelle herausfinden
Als nächstes muss die Quelle der Daten identifiziert werden. Hierzu auf die Webseite des TF-Infoportals navigieren und im News-Archiv die URL des entsprechenden RSS-Feeds kopieren (Rechtsklick, Adresse kopieren).
Schritt 4: XLSTrans XML Quelle angeben
Schritt 5: XSLTrans XSL angeben
Schritt 6: XSLTrans Parameter festlegen
Nun werden noch die XSLTrans Parameter für das Stylesheet festgelegt. Hier die Sprache der Ausgabe und die Art der Darstellung.
Schritt 7: Bisheriges Zwischenergebnis
Schritt 8: XSLTrans Seite veröffentlichen
Schritt 9: Dynamic Document anlegen
Als nächstes navigiert man wieder zur entsprechenden Ordnerstruktur und legt dort eine neue Seite mit dem Typ Dynamic Document
an.
Schritt 10: Quelltext angeben (HTML)
Den Inhalt dieser Seite kann man frei wählen, es kann jeglicher HTML-Quelltext eingegeben werden.
An der Stelle, an der die News erscheinen sollen, sollte folgender Baustein integriert werden:
<div tal:content="structure python:context.xsltrans_news_anwendungen.get_result()" />
Dabei ist darauf zu achten, dass anstatt wie hier im Beispiel xsltrans_news_anwendungen
die ID des XSLTrans-Objektes angegeben wird.