Dies ist eine alte Version des Dokuments!
Problembehandlung
Wenn mit dem XSLTrans Produkt in Plone ein Fehler auftritt, so ist dieser oft/meistens wenige hilfreich. Darüberhinaus kann man von der Fehlerseite aus das eigentliche Produkt nicht mehr bearbeiten.
- XSLTrans Produkt-Seiten kann man editieren, indem man
/edit
an die entsprechende URL anfügt (sofern man bereits eingeloggt ist) - Ordner-Inhalte bekommt man mit
/folder_content
anzeigen
Ob die XSLT-Transformation einwandfrei funktioniert, kann man z.b. mit xsltproc vorab überprüfen. Dazu lädt man zuerst das entsprechende XML von der Forschungsdatenbank herunter.
Unter Linux:
wget -O data.xml 'http://forschdb.verwaltung.uni-freiburg.de/servuni/forschdbuni.fdbfbr1?Kostenstelle=110113&Dokumentart=Publikation&Jahr=alle&Ausgabeart=xml
'
Alternativ einfach im Browser aufrufen und Datei speichern unter
.
Diese Datei sollte man dann im gleichen Verzeichnis wie das Stylesheet abspeichern, also z.b.
Unter Linux:
wget 'http://news.tf.uni-freiburg.de/tf-xsl/current/xsl/forschdb_utf8_chermann.xsl
'
Dann kann man mit xsltproc
das Ergebnis der Transformation überprüfen:
xsltproc forschdb_utf8_chermann.xsl data.xml > ergebnis.xml
Dieser Transformation kann man noch die entsprechenden Parameter für das Stylesheet übergeben:
xsltproc –param publications_listing publications_list_alltypes forschdb_utf8_chermann.xsl data.xml > ergebnis.xml
Wenn die Transformation fehlerfrei abläuft, erhält man das gewünschte Ergebnis in ergebnis.xml