====== Institut: Projektliste nach Stichwort filtern ======
- XMLTransformer Objekt anlegen
- XMLTransformer Objekt konfigurieren (siehe unten)
- Speichern, veröffentlichen
- Übersetzen, Parameter anpassen
- Seite verlinken mit Parameter ''keyword=Stichwort'' (d.h. Link einfügen auf die Seite mit dem XMLTransformer Objekt und dann "?keyword=Stichwort" anfügen an die URL) wobei Stichwort durch das entsprechende Stichwort ersetzt werden muss
Einmalig muss das CSS der Plone-Instanz angepasst werden und folgender Code in die Datei ''uniThemeTFCustom.css'' eingefügt werden:
.project_description_text {
text-align: justify;
}
Dazu muss man:
- Das Control Panel aufrufen: https://www.imtek.de/plone_control_panel
- Die Zope-Management-Oberfläche aufrufen: https://www.imtek.de/manage_main
- Dort portal_css aufrufen: https://www.imtek.de/portal_css/manage_cssForm
- Dort dann sicherstellen, dass eine Datei uniThemeTFCustom.css eingebunden ist
- Dann zurück zu portal_skins im ZMI: https://www.imtek.de/portal_skins/manage_main
- Dort den Ordner "custom" aufrufen: https://www.imtek.de/portal_skins/custom/manage_main
- Dort die Datei uniThemeTFCustom.css anlegen oder editieren und sicherstellen, dass obiger Code-Abschnitt enthalten ist
===== XMLTransformer Objekt konfigurieren =====
Einstellungen für Copy/Paste-User:
* XML-URL: [[http://forschdb.verwaltung.uni-freiburg.de/servuni/forschdbuni.fdbfbr1]]
* XML-Parameter
Kostenstelle=1102*
Ausgabeart=xml
Dokumentart=Projekt
Jahr=alle
xql=python:(str('@Lfdnr=') + self.REQUEST.form.get(str('projectId'),''), str('Stichwort~~\"') + self.REQUEST.form.get(str('keyword'),'') + str('*\"'))[len(self.REQUEST.form.get(str('projectId'),'')) == 0]
* XSLT-URL: [[http://news.tf.uni-freiburg.de/tf-xsl/current/xsl/forschdb_utf8_chermann.xsl]]
* XSLT-Parameter:
language=D
* language sollte entweder D (Deutsch) oder E (Englisch) sein
* Der Parameter für die Kostenstelle muss auf den jeweiligen Lehrstuhl/die jeweilige Einrichtung angepasst werden
{{tag>plone tf-infoportal techniker xmltransformer}}