kitodo-tutorials » kitodo3 » 14_anzeige-konfigurieren.md
Die Extension Kitodo.Presentation ist modular aufgebaut und bietet eine ganze Reihe von Plugins, die auf beliebigen TYPO3-Seiten eingebunden werden können. Wir nutzen im Folgenden nur vier der insgesamt 16 Plugins:
DLF: Search
: Ein SuchschlitzDLF: Collection
: Eine Übersichtsseite für die KollektionenDLF: List view
: Eine Listenansicht der ausgewählten DigitalisateDLF: Page view
: Eine Detailansicht eines Digitalisats
In der Konfiguration müssen Verweise auf Folgeseiten eingestellt werden (z.B. von Search
zu List view
und von List view
zu Page view
, so dass wir mit der untersten Ebene (DLF: Page view
) beginnen.
Zunächst deaktivieren wir die zahlreichen Beispielseiten, die das Introduction Package von TYPO3 automatisch angelegt hat.
Menü List
- Rechtsklick auf die Seite
Home
und im KontextmenüDisable auswählen
- Wiederholen Sie das Vorgehen mit den folgenden Seiten:
Features
,Customizing
,Content Examples
,About
,Resources
undFeedback
.
Menü Page
- Rechtsklick auf die Seite
Congratulations
und im KontextmenüPage Actions
/New
auswählen.- Als Position den Pfeil zwischen
Congratulations
undHome
auswählen - Tab
General
/ Page Title:Detailansicht
- Tab
Access
/ CheckboxDisable
deaktivieren - Save Button drücken
- Als Position den Pfeil zwischen
- Im Seitenbaum links die Seite
Detailansicht
anklicken und im rechten Teil den Button+ Content
unter der ÜberschriftNormal
anklicken- Unter Tab
Plugins
das ElementGeneral Plugin
anklicken - Nun unter
Selected Plugin
das PluginDLF: Page View
auswählen und den DialogRefresh required
mitOK
bestätigen. - Bei
Plugin Options
/Startingpoint
rechts in das Suchfeldkitodo
eintippen und den Dateiordner auswählen. - Save Button drücken
- Unter Tab
Menü Template
- Seite
Detailansicht
aufrufen und rechts den ButtonClick here to create an extension template
drücken - Oben im Pulldown-Menü
Info/Modify
auswählen und ButtonEdit the whole template record
drücken- Das Plugin
DLF: Page View
nutzt OpenLayers und erfordert eine zusätzliche Stylesheet-Einstellung. Im TabGeneral
unter Setup dazu folgenden Text in Zeile 1 eingeben:page.CSS_inlineStyle ( .tx-dlf-map { width:100%; height:100%; } )
- Im Tab
Includes
den EintragBasic Configuration (dlf)
unterAvailable Items
auswählen. - Save Button drücken
- Das Plugin
Menü Page
- Rechtsklick auf die Seite
Congratulations
und im KontextmenüPage Actions
/New
auswählen.- Als Position den Pfeil zwischen
Congratulations
undDetailansicht
auswählen - Tab
General
/ Page Title:Listenansicht
- Tab
Access
/ CheckboxDisable
deaktivieren - Save Button drücken
- Als Position den Pfeil zwischen
- Im Seitenbaum links die Seite
Listenansicht
anklicken und im rechten Teil den Button+ Content
unter der ÜberschriftNormal
anklicken- Unter Tab
Plugins
das ElementGeneral Plugin
anklicken - Nun unter
Selected Plugin
das PluginDLF: List View
auswählen und den DialogRefresh required
mitOK
bestätigen. - Bei
Plugin Options
/Startingpoint
rechts in das Suchfeldkitodo
eintippen und den Dateiordner auswählen. - Bei
Plugin Options
/Target page
rechts in das SuchfeldDetailansicht
eintippen und die Seite auswählen - Save Button drücken
- Unter Tab
Menü Template
- Seite
Listenansicht
aufrufen und rechts den ButtonClick here to create an extension template
drücken - Button
Edit the whole template record
drücken- Im Tab
Includes
den EintragBasic Configuration (dlf)
unterAvailable Items
auswählen. - Save Button drücken
- Im Tab
Menü Page
- Rechtsklick auf die Seite
Congratulations
und im KontextmenüPage Actions
/New
auswählen.- Als Position den Pfeil zwischen
Congratulations
undListenansicht
auswählen - Tab
General
/ Page Title:Kollektionen
- Tab
Access
/ CheckboxDisable
deaktivieren - Save Button drücken
- Als Position den Pfeil zwischen
- Im Seitenbaum links die Seite
Kollektionen
anklicken und im rechten Teil den Button+ Content
unter der ÜberschriftNormal
anklicken- Unter Tab
Plugins
das ElementGeneral Plugin
anklicken - Nun unter
Selected Plugin
das PluginDLF: Collection
auswählen und den DialogRefresh required
mitOK
bestätigen. - Bei
Plugin Options
/Startingpoint
rechts in das Suchfeldkitodo
eintippen und den Dateiordner auswählen. - Bei
Plugin Options
/Target page
rechts in das SuchfeldListenansicht
eintippen und die Seite auswählen - Save Button drücken
- Unter Tab
- Im Seitenbaum links die Seite
Kollektionen
anklicken und im rechten Teil den Button+ Content
unter der ÜberschriftNormal
anklicken- Unter Tab
Plugins
das ElementGeneral Plugin
anklicken - Unter
Header
den WertSuche
eingeben - Unter
Selected Plugin
das PluginDLF: Search
auswählen und den DialogRefresh required
mitOK
bestätigen. - Bei
Plugin Options
/Startingpoint
rechts in das Suchfeldkitodo
eintippen und den Dateiordner auswählen. - Bei Frage
Enable fulltext search?
den Wertyes
auswählen - Bei
Plugin Options
/Target page
rechts in das SuchfeldListenansicht
eintippen und die Seite auswählen - Save Button drücken
- Unter Tab
Menü Template
- Seite
Listenansicht
aufrufen und rechts den ButtonClick here to create an extension template
drücken - Button
Edit the whole template record
drücken- Im Tab
Includes
den EintragBasic Configuration (dlf)
unterAvailable Items
auswählen. - Save Button drücken
- Im Tab
Menü List
- Den Dateiordner
kitodo
auswählen (falls schon ausgewählt, nochmal anklicken) - Die vorhandene Collection
no title
bearbeitenDisplay Label
:Sammlung1
- Save Button drücken
- Eine neue Collection über den Plus-Button neben
Display Label
anlegenDisplay Label
:Sammlung2
- Save Button drücken
- Unter Documents den Eintrag
Berkwerk-Buch
bearbeiten- Unten auf der Seite unter Collections die vorhandene Collection
Sammlung1
entfernen und rechts unterAvailable Items
die CollectionSammlung2
anklicken. - Save Button drücken
- Unten auf der Seite unter Collections die vorhandene Collection
Achtung: Es besteht noch ein Fehler im Zusammenspiel zwischen dem Page View Plugin und dem Introduction Package. Auf der Seite Detailansicht wird leider nichts angezeigt. Sobald der Fehler analysiert und behoben wurde, wird das Tutorial an dieser Stelle angepasst.
Die anderen beiden Seiten sollten aber nach Erledigung der obigen Aufgaben unter http://localhost aufrufbar sein und wie folgt aussehen:
Kitodo.Presentation verfügt über einen umfangreichen Funktionsumfang, den die meisten Anwender nur in Auszügen nutzen. Auf der Webseite zu Kitodo.Presentation finden Sie einige Anwendungsbeispiele. Der Kitodo e.V. plant derzeit eine Referenzinstallation mit einem neutralen Stylesheet und umfangreichen Beispieldaten, welche den vollständigen Funktionsumfang demonstrieren soll.
Vorige Seite: 13. Daten indexieren