Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
tf-infoportal:dokumentation:plone:plone-xsl-news-startseite [2012/05/02 13:59] – angelegt ch59 | tf-infoportal:dokumentation:plone:plone-xsl-news-startseite [2013/11/04 15:46] (aktuell) – ch59 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== News-Startseite erstellen ====== | + | ====== 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. | Hier wird demonstriert wir man für einen Lehrstuhl oder ein Institut eine Kombination aus News und eigenem HTML-Content als Startseite erstellt. | ||
Zeile 5: | Zeile 5: | ||
Zuerst muss ein XSLTrans Objekt hinzugefügt werden. | Zuerst muss ein XSLTrans Objekt hinzugefügt werden. | ||
- | {{: | + | {{: |
Zeile 11: | Zeile 11: | ||
Die hier vergebene ID sollte man sich merken, da sie später wiederverwendet wird. Hier in dem Beispiel '' | Die hier vergebene ID sollte man sich merken, da sie später wiederverwendet wird. Hier in dem Beispiel '' | ||
- | {{: | + | {{: |
Zeile 17: | Zeile 17: | ||
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, | 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, | ||
- | {{: | + | {{: |
Zeile 23: | Zeile 23: | ||
Die eben kopierte Adresse wird dann als XML Quelle in XSLTrans angegeben. | Die eben kopierte Adresse wird dann als XML Quelle in XSLTrans angegeben. | ||
- | {{: | + | {{: |
Zeile 30: | Zeile 30: | ||
Als XSL Stylesheet wird hier '' | Als XSL Stylesheet wird hier '' | ||
- | {{: | + | {{: |
Zeile 36: | Zeile 36: | ||
Nun werden noch die XSLTrans Parameter für das Stylesheet festgelegt. Hier die Sprache der Ausgabe und die Art der Darstellung. | Nun werden noch die XSLTrans Parameter für das Stylesheet festgelegt. Hier die Sprache der Ausgabe und die Art der Darstellung. | ||
- | {{: | + | {{: |
- | ====== Schritt 7: ====== | + | ====== Schritt 7: Bisheriges Zwischenergebnis |
- | {{:tf-infoportal: | + | Das Ergebnis sollte dann in etwa so aussehen: |
+ | {{: | ||
- | ====== Schritt 8: ====== | ||
- | {{: | ||
+ | ====== Schritt 8: XSLTrans Seite veröffentlichen ====== | ||
+ | Das XSLTrans Objekt muss dann noch veröffentlicht werden. | ||
- | ====== Schritt 9: ====== | + | {{: |
- | {{: | + | |
- | ====== Schritt | + | ====== Schritt |
- | {{: | + | Als nächstes navigiert man wieder zur entsprechenden Ordnerstruktur und legt dort eine neue Seite mit dem Typ '' |
+ | {{: | ||
- | ====== Schritt 11: ====== | + | |
- | {{: | + | ====== 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: | ||
+ | <file xml> | ||
+ | <div tal: | ||
+ | </ | ||
+ | |||
+ | Dabei ist darauf zu achten, dass anstatt wie hier im Beispiel '' | ||
+ | |||
+ | Beispiel-HTML-Baustein der deutschen Startseite des Lehrstuhls von Prof. Zengerle: | ||
+ | <file html> | ||
+ | < | ||
+ | <p> | ||
+ | <img class=" | ||
+ | </ | ||
+ | |||
+ | <br clear=" | ||
+ | |||
+ | < | ||
+ | <li style=" | ||
+ | <a title=" | ||
+ | </ | ||
+ | <li style=" | ||
+ | <a title=" | ||
+ | </ | ||
+ | <li style=" | ||
+ | <a title=" | ||
+ | </ | ||
+ | <li style=" | ||
+ | <a title=" | ||
+ | </ | ||
+ | <li style=" | ||
+ | <a title=" | ||
+ | </ | ||
+ | <li style=" | ||
+ | <a title=" | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <br clear=" | ||
+ | |||
+ | <div tal: | ||
+ | <br clear=" | ||
+ | |||
+ | <hr /> | ||
+ | |||
+ | <div style=" | ||
+ | <a target=" | ||
+ | </ | ||
+ | <br clear=" | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Am einfachsten kann dieser HTML-Text erzeugt werden, indem man auf einer normalen Plone-Seite den Textteil so gestaltet, dass er einem gefällt, dann auf die HTML-Ansicht wechselt, alles kopiert und in das Dynamic-Document einfügt. | ||
+ | Danach kann dann noch obige Zeile eingefügt werden, damit auch die News ausgegeben werden. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ====== Schritt 11: Endgültiges Ergebnis veröffentlichen | ||
+ | Als Ergebnis sollte dann eine Kombination von eigenem HTML-Quelltext und der Newsausgabe erscheinen. Diese Seite muss dann abschliessend auch noch veröffentlicht werden. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{tag> |