Willkommen auf dem TF-Infoportal Wiki.

Hier finden Sie alle Informationen über das TF-Infoportal, das Support-System OTRS und das Electures-Portal an der Technischen Fakultät.
Eine globale Navigation finden Sie im Menu links, zur Startseite geht es hier.

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
tf-infoportal:dokumentation:xmltransformer:institut-projektliste-stichwort [2013/11/04 13:08] – angelegt ch59tf-infoportal:dokumentation:xmltransformer:institut-projektliste-stichwort [2013/11/04 15:27] (aktuell) ch59
Zeile 1: Zeile 1:
 ====== Institut: Projektliste nach Stichwort filtern ====== ====== 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:
 +<code>
 +.project_description_text {
 +  text-align: justify;
 +}
 +</code>
 +
 +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 <code>
 +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]
 +</code>
 +  * XSLT-URL: [[http://news.tf.uni-freiburg.de/tf-xsl/current/xsl/forschdb_utf8_chermann.xsl]]
 +  * XSLT-Parameter: <code>
 +language=D
 +</code>
 +  * 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}} {{tag>plone tf-infoportal techniker xmltransformer}}
QR-Code
QR-Code tf-infoportal:dokumentation:xmltransformer:institut-projektliste-stichwort (erstellt für aktuelle Seite)