Version: GSB 7Kontextbezogene Fachinformationen
Dokumente, die in der Einzel- bzw. Detailansicht dargestellt werden, können dynamisch um kontextbezogene Dokumenten bzw. Dokumente mit gleicher Themenkategorisierung angereichert werden. Diese werden in Form einer Linkliste in der Marginalspalte angezeigt.
Es werden folgende Dokumente benötigt:
- Navigationsziel (NavTarget) für den Themeneinstieg
- Navigationsziel (NavTarget) aus Default-Navigationszieldokument
- Standardartikel (Basepage) um Artikel mit gleichem Thema zu erzeugen
- Generische Tabelle (GenericTable) zur Erstellung der Marginalbox
- Dynamische Dokumentliste (SearchResultSet) zur dyn. Suche der Artikel in der Marginalbox
- Konfiguration-LinkListe (ConfigLinkList) zur Verlinkung des Default-Navigationsziels und zur Verlinkung der Marginalbox
Verlinkung und Funktion der Dokumente
Die folgende Tabelle beschreibt die Funktion und die Verlinkung der oben genannten Dokumente:
Dokumentname/ -typ | Funktion | Linkt auf | Referenziert von |
thema2_target
[NavNode NavNode] | Stellt den Contentbereich des 2. Themas dar | thema_2, unterthema2_1, etc. [in Kombination mit der ViewVariante TeaserImContent], alternativ können die o.a. Standardartikel auch mit einer dyn. Liste gesucht und mit einer generischen Tabelle dargestellt werden. | thema2_node |
DefaultNavTarget [ConfigLinkList ConfigLinkList] | Bestimmt das Default-Navigationszieldokument | DefaultNavTarget_target | keine |
DefaultNavTarget_target
[NavTarget NavTarget] | Bestimmt die Ansicht der Einzelansicht und bindet die Marginalbox ein | DocIdLanguageEnt [in Kombination mit der ViewVariante Standard für die Hauptspalte und in Kombination mit ViewVariante Context für die Marginalspalte] | DefaultNavTarget |
ContextTable
[ConfigLinkList ConfigLinkList] | Bestimmt die Marginalbox zur Darstellung der themenbezogenen Dokumente | Kontext_Box | Keine |
Kontext_Box
[GenericTable GenericTable] | Stellt die Marginalbox für die Darstellung der themenbezogenen Dokumente bereit | Kontext_Liste, Darstellungsvariante ListEntry sowie das entsprechende Layoutgitter-Template | ContextTable |
Kontext_Liste | Stellt beliebige Dokumente bereit, wird aber mit dem Thema des gerade in Hauptspalte dargestellten Artikels parametriert | Beliebigen „_suchordner“ | Kontext_Box |
Zur Konfiguration wird oberhalb der Dokumente, die dargestellt werden sollen, ein DefaultNavTarget im entsprechenden Konfigurationsordner (_config) abgelegt, wobei das DefaultNavTarget in der Hauptspalte die Standardansicht mit entsprechendem Platzhalter-Dokument enthält (Zeile 3). In der Marginalspalte muss hingegen die Ansicht „Context“ mit dem entsprechenden Platzhalter-Dokument verlinkt werden. (vgl. Abbildung 17).
Parallel zu diesem DefaultNavTarget wird eine Konfigurations-LinkListe mit Namen „ContextTable“ benötigt, in der auf eine Marginalbox in Form einer generischen Tabelle (Typ „Generische Table“) verlinkt wird (Zeile 4). Die generische Tabelle verlinkt wiederum auf eine dyn. Liste (Typ „Dynamische Dokumentliste“). Beide Dokumente können losgelöst von der hier dargestellten Konfiguration, entsprechend ihrer Möglichkeiten angepasst werden.
Bei der Ausgabe dieser Marginalbox, bestehend aus generischer Tabelle mit dyn. Liste, wird dann die dyn. Liste (Typ „Dynamische Dokumentliste“) um die Themen-Kategorisierung des in Einzelansicht dargestellten Dokuments dynamisch (siehe Feld „Erweiterte Suchanfrage“) erweitert. Somit werden in der Marginalbox immer nur die Dokumente angezeigt, die mit dem gleichen Thema kategorisiert sind wie das aktuell in der Hauptspalte dargestellte Dokument.
Hinweis: Zur Aufrechterhaltung der Website-Performance muss das Feld „Aktualisierungsintervall“ der dyn. Liste den Wert „1 Min“ haben.