====== Projekte anlegen (ALT) ====== Das Anlegen einer Projektliste ist etwas aufwändiger und benötigt Unterstützung durch einen Administrator, der Zugriff auf das ZMI hat. ====== Schritt 1: Anlegen eines XSLTrans Objekts ====== Der Dateiname (die ID) des Objekts sollte z.b. ''xsltrans_projekte_anwendungen'' lauten. Dieses Objekt wird später in einem DynamicDocument wiederverwendet, daher sollte man sich den Namen merken. {{:tf-infoportal:dokumentation:plone:projekte:schritt01-projekte-xsltrans.png?600|}} ====== Schritt 2: Standardeinstellungen von XSLTrans angeben ====== {{:tf-infoportal:dokumentation:plone:projekte:schritt02-projekte-xsltrans-standard.png?600|}} ====== Schritt 3: XSLTrans XML Einstellungen festlegen ====== {{:tf-infoportal:dokumentation:plone:projekte:schritt02-projekte-xsltrans-xml.png?600|}} ====== Schritt 4: XSLTrans XSLT Einstellungen festlegen====== * Als URL sollte folgendes Stylesheet angegeben werden: [[http://news.tf.uni-freiburg.de/tf-xsl/current/xsl/forschdb_utf8_chermann.xsl]] {{:tf-infoportal:dokumentation:plone:projekte:schritt03-projekte-xsltrans-xslt.png?600|}} ====== Schritt 5: XSLTrans Parameter Einstellungen festlegen====== {{:tf-infoportal:dokumentation:plone:projekte:schritt04-projekte-xsltrans-parameters.png?600|}} ====== Schritt 6: XSLTrans veröffentlichen ====== Nach dem Veröffentlichen sollte bereits die aktuelle Projektübersicht angezeigt werden. {{:tf-infoportal:dokumentation:plone:projekte:schritt05-projekte-xsltrans-seite-publizieren.png?600|}} ====== Schritt 7: ZMI aufrufen (Admin) ====== Durch Klick auf ''Konfiguration'' in der Fussleiste kann der Administrationsbereich aufgerufen werden. {{:tf-infoportal:dokumentation:plone:projekte:schritt06-projekte-admin-zmi-aufrufen.png?600|}} ===== Schritt 8: ZMI aufrufen (Admin) ===== Anschliessend sollte das ZMI (Zope Management Interface/Oberfläche) aufgerufen werden. {{:tf-infoportal:dokumentation:plone:projekte:schritt07-projekte-admin-zmi-aufrufen-2.png?600|}} ===== Schritt 9: ===== Innerhalb des ZMI sollte dann zu dem eben erstellten XSLTrans Objekt navigiert werden. Dies erreicht man über ''professuren''... {{:tf-infoportal:dokumentation:plone:projekte:schritt07-projekte-admin-zmi-aufrufen-3.png?600|}} ===== Schritt 10: ===== ... ''anwendungen'' ... {{:tf-infoportal:dokumentation:plone:projekte:schritt07-projekte-admin-zmi-aufrufen-4.png?600|}} ===== Schritt 11: ===== ... ''projekte'' ... {{:tf-infoportal:dokumentation:plone:projekte:schritt07-projekte-admin-zmi-aufrufen-5.png?600|}} ===== Schritt 12: ===== Dort dann das soeben angelegte XSLTrans Objekt aufrufen (hier: ''xsltrans_projekte_anwendungen''). {{:tf-infoportal:dokumentation:plone:projekte:schritt07-projekte-admin-zmi-aufrufen-6.png?600|}} ===== Schritt 13: ===== Anschliessend auf den Tab ''Security'' klicken und dort in der Zeile ''Modify portal content'' ein Häkchen in der Spalte ''Anonymous'' setzen und auf ''Save changes'' klicken. {{:tf-infoportal:dokumentation:plone:projekte:schritt07-projekte-admin-zmi-aufrufen-7.png?600|}} ===== Schritt 14: ===== Diese Änderungen werden einem dann bestätigt. {{:tf-infoportal:dokumentation:plone:projekte:schritt07-projekte-admin-zmi-aufrufen-8.png?250|}} ====== Schritt 15: ====== Anschliessend sollte man wieder zurück zu dem entsprechenden Verzeichnis navigieren und dort ein Dynamic Document Objekt hinzufügen. {{:tf-infoportal:dokumentation:plone:projekte:schritt08-projekte-dynamic-document-hinzufuegen.png?600|}} ====== Schritt 16: ====== Der Inhalt sollte wie folgt lauten:
* Wichtig ist hierbei, dass die **Kostenstelle** richtig definiert wird, hier in dem Beispiel **110214**. * Darüberhinaus muss das richtige XSLTrans Objekt angegeben werden. Hier in diesem Beispiel **xsltrans_projekte_anwendungen**. D.h. überall wo in diesem Beispiel ''xsltrans_projekte_anwendungen'' auftaucht sollte das durch die ID des angelegten XSLTrans Objektes ersetzt werden. Für die Englische Übersetzung kann dann folgender Inhalte verwendet werden:
Hier wurden zusätzlich die Parameter ''Sprache'' für die Forschungsdatenbank, ''language'' für das Stylesheet und ''image_float'' (Bilder sollen rechts erscheinen) gesetzt. Genauso kann noch der Parameter ''Jahr'' angegeben werden, um die Projekte nach Jahren einzuschränken, oder um Projekte aus allen Jahren anzuzeigen. Siehe dazu die [[tf-infoportal:dokumentation:fdb:fdb-parameter|Erläuterung zu den Parametern der Forschungsdatenbank]]. {{:tf-infoportal:dokumentation:plone:projekte:schritt09-projekte-dynamic-document-inhalt.png?600|}} In dem Screenshot hier ist leider **Projekte** statt **Projekt** angegeben, korrekt ist jedoch **Dokumentart=Projekt**. ====== Schritt 17: ====== Wenn alles korrekt angepasst wurde, wird nach dem Speichern des Dynamic Documents wieder die Liste der Projekte angezeigt. Dieses muss jetzt noch veröffentlich werden. {{:tf-infoportal:dokumentation:plone:projekte:schritt10-projekte-dynamic-document-veroeffentlichen.png?600|}} ====== Schritt 18: ====== Als letztes sollte getestet werden, ob die Darstellung eines einzelnen Projektes möglich ist. Diese sollte z.b. so aussehen: {{:tf-infoportal:dokumentation:plone:projekte:schritt11-projekte-ansicht-projektdetails.png?600|}} {{tag>techniker plone tf-infoportal xsltrans}}