[TYPO3-UG Universities DE] TYPO3-UG-Universities-DE Nachrichtensammlung, Band 34, Eintrag 2
Martina Virbom
virbom at rhrk.uni-kl.de
Mo Feb 27 10:18:24 CET 2017
Hallo,
wir haben das mit der Erweiterung cobj_xslt gelöst. Diese Extension ermöglicht die Anzeige von beliebigem xml im Typo3 Frontend und ist dabei wirklich mächtig.
Bei unserer Umsetzung muss der Redakteur für das Einblenden der Publikationsliste einfach den Pfad oder die URL zu einem XML Dokument angeben. Für diejenigen, die Bibtex normalerweise benutzen, bieten wir einen Konverter an.
Die Ausgabe der Publikationen kann jeweils nach Autor oder Jahr gefiltert werden.
Hier ist unsere Anleitung für Redakteure:
https://www.rhrk.uni-kl.de/internetdienste/wwwdienste/webauftritt/citavi-import-howto/
Und hier ist eine Seite, die eine Ausgabe zeigt:
https://www.physik.uni-kl.de/widera/publikationen/
Beim Generieren der Ansicht stoßen wir teilweise an Grenzen. So ist der Inhalt des Datumsfeld reiner Text und kann daher auch nur wie Text sortiert werden. Da stösst man mit xslt an Grenzen. Wir bitten hier die Redakteure darum, dass in dem entsprechenden Feld nur die Jahreszahl steht, damit die Sortierung nicht völliger Mist wird. Wir bieten bei der Filterung nach Autor ebenfalls nur einen alternativen Namen für den Autor an. Wer dreimal heiratet und seinen Namen ändert, muss sich irgendwie seine Liste anders zusammenstellen. Wenn in dem xml sehr, sehr viele Datensätze vorhanden sind, halte ich unsere Umsetzung für weniger geeignet, da mit jedem Seitenaufruf möglicherweise das xml/xslt neu interpretiert werden muss. Mit Caching kenne ich mich zu wenig aus, um einschätzen zu können, ob da was zu optimieren wäre.
An dem xslt Stylesheet hat unser Hiwi eine ganze Weile gearbeitet. Das ist auch recht komplex geworden. Wenn irgendwann Änderungen anstehen und der Hiwi nicht mehr da ist, rechne ich mit Einarbeitungszeit. Bei Bedarf stelle ich unsere Stylesheets gerne zur Verfügung.
Liebe Grüße
Martina Virbom
-----------------------------------------------------------------------------
Regionales Hochschulrechenzentrum Kaiserslautern (RHRK)
Zimmer: 34-315.1
Telefon: +49 (0)631 205 3074
Fax: +49 (0)631 205 3056
Email: virbom at rhrk.uni-kl.de
Postanschrift:
TU Kaiserslautern, Paul-Ehrlich-Straße, Postfach 3049
67663 Kaiserslautern
More information about the TYPO3-UG-Universities-DE
mailing list