Webauftritt der Institute der TUHH

Die SSI Variablen

Variablen für die Navigation

In der Datei variables.de.inc müssen die Kapitel, Unterkapitel und Unterunterkapitel der gesamten deutschsprachigen Website festgelegt werden. Diese Variablen werden für die Breadcrumb-Zeile im Kopfbereich und die Navigation auf der linken Seite benötigt.

Entsprechendes gilt für die Datei variables.en.inc für die englischsprachige Website.

Aufbau der Variablen für die Navigation

Die maximale Navigationstiefe ist 3.

Für jedes Kapitel, Unterkapitel bzw. Unter-Unterkapitel können 4 Variablen definiert werden:

  1. Variable für den Kapitelnamen - diese Variable beginnt mit S_ (wie String>
  2. Variable für die URL - diese Variable beginnt mit U_ (wie URL>
  3. Variable für die Breadcrumb-Navigation - diese Variable beginnt mit N_ (wie Navigation>
  4. Variable für Layout-Klasse - diese Variable beginnt mit C_ (wie Class>

Die Variablen 1.) und 2.) sind notwendig, die Variablen unter 3.) und 4.) sind optional.

Die Variable, deren Wert der Kapitelname ist, fängt immer mit einem S (S = String) an. Es folgt ein Unterstrich und dann die Kapitelnummer. Bei Unterkapiteln folgt ein weiterer Unterstrich und dann die Unterkapitelnummer. Bei Unter-Unterkapiteln folgt ein weiterer Unterstrich und dann die Unter-Unterkapitelnummer.

Beispiel: S_2_1_2 bezeichnet das 2. Unter-Unterkapitel des 1. Unterkapitels des 2. Kapitels.

Der Aufbau der weiteren Variablennamen entspricht dem Aufbau der Variablen für die Kapitelnamen.

Die Variablen N_ ermöglichen eine verkürzte Kapitel-Bezeichnung für die Breadcrumb-Navigation.

Die Variablen C_ ermöglichen es, Anker-Tags einer Icon-Klasse zuzuordnen. Auf diese Weise können z.B. externe Links oder zugriffsgeschützte Seiten kenntlich gemacht werden. Lesen Sie die Doku zu den Icon-Klassen

Beispiel

<!--#set var="S_1" value="Mitarbeiter" -->
<!--#set var="U_1" value="/xyz/Staff.de.html" -->
<!--#set var="S_2" value="Forschung" -->
<!--#set var="U_2" value="/xyz/Research.de.html" -->
   <!--#set var="S_2_1" value="Laufende Projekte" -->
   <!--#set var="U_2_1" value="/xyz/CurrentProjects.de.html" -->
      <!--#set var="S_2_1_1" value="Projekt 1" -->
      <!--#set var="U_2_1_1" value="/xyz/Project_1.de.html" -->
      <!--#set var="S_2_1_2" value="Projekt 2" -->
      <!--#set var="U_2_1_2" value="/xyz/Project_2.de.html" -->
   <!--#set var="S_2_2" value="Neue Projekte" -->
   <!--#set var="U_2_2" value="/xyz/RecentProjects.de.html" -->
   <!--#set var="S_2_3" value="Beendete Projekte" -->
   <!--#set var="U_2_3" value="/xyz/ClosedProjects.de.html" -->
<!--#set var="S_3" value="Publikationen" -->
<!--#set var="U_3" value="/xyz/Publications.de.html" -->
   <!--#set var="S_3_1" value="Wasser Management" -->
   <!--#set var="N_3_1" value="Wasser" -->
   <!--#set var="U_3_1" value="/xyz/WaterManagement.de.html" -->
   <!--#set var="S_3_2" value="Was auch immer" -->
   <!--#set var="N_3_2" value="whatever" --> 
   <!--#set var="U_3_2" value="/xyz/WhatEver.de.html" -->
<!--#set var="S_4" value="Vorlesungen" -->
<!--#set var="U_4" value="/xyz/Lectures.de.html" -->
<!--#set var="S_5" value="Intranet des Instituts XYZ" -->
<!--#set var="N_5" value="Intranet" -->
<!--#set var="C_5" value="lock" -->
<!--#set var="U_5" value="/xyz/Intranet/index.de.html" -->