Navigation aus anderer Rubrik einfügen

Unser bisheriges Dogma: Für alle Dokumente in einer Rubrik gibt es höchstens eine Navigation, geben wir mit dem kleinen Textfeld unter der Navigation auf.

Vorgehensweise

In jeder Rubrik wird angegeben, welche Navigation eingefügt werden soll. Wenn keine vorhanden ist, sieht die Seite kaputt aus. Die angegebene Navigation wird interpretiert und im Template anklickbar ausgegeben.

In das Textfeld "Andere Navigation einziehn" unter der bestehenden Navigation können Sie den relativen Pfad zu einer anderen Navigation angeben. Näheres dazu lesen Sie (auch als nicht Administrator) bei den Rubrikenvariablen nach. Wenn Sie das Feld leeren, wird wieder die ursprüngliche Navigation eingezogen.

Klicken Sie abschließend auf "Template Reload" um die geänderte Navigation anzuzeigen.

Philosophische Betrachtung

Es gab einen schönen Fall, wo das Switchen der Navigation sinnvoll ist. Trotzdem haben wir lange gezögert. Die Vorgehensweise scheint ganz einfach zu sein. Wo liegt also das Problem?

Das Erstellen und Bearbeiten von Webseiten soll einfach sein. Keine internen Kenntnisse von den Redakteuren verlangen. In diesem Fall werden aber die Kenntnisse verlangt, die eigentlich nur der Administrator besitzt. Denn nicht jede Navigation ist dort zu finden, wo man sie erwartet. Der Administrator hat einige Möglichkeiten, sich die Arbeit zu erleichtern, nur das braucht den Redakteur nicht zu interessieren. Wenn ein Redakteur eine andere Navigation einbinden will, dann muss er diese Kenntnisse besitzen.

Wenn die neue Navigation eingebaut ist, dann kann es passieren, dass die Verlinkung in der Navigation nicht stimmt. Zu deutsch: Sieht gut aus, funktioniert aber nicht. Viele Navigationen sind, zum Teil notwendigerweise, relativ verlinkt. Das Ziel „unterordner“ oder „../ordner“ funktioniert, solange das Dokument im entsprechenden Hauptordner liegt. Wenn es aber in einem anderen Hauptordner liegt, dann ist das Ziel woanders oder überhaupt nicht vorhanden. Deshalb kann es notwendig werden, die Navigation anders zu verlinken. Das könnte jedoch einen Zielkonflikt bewirken, beispielsweise mit vorhanden Alias-Adressen der Form "ag.uni-hd.de“.

Trotz dieser Widrigkeiten haben wir das Template geändert. Nehmen wir an, Sie haben einige Abteilungen und viele Mitarbeiter, die gelegentlich die Abteilung wechseln. Sie haben bislang nur die Möglichkeit, die Mitarbeiter in einer abteilungsunabhängigen Rubrik unterzubringen mit einer "Mitarbeiter-Navigation" oder die Mitarbeiter auf die Abteilungen zu verteilen mit einer "Abteilungsnavigation". Wenn der Mitarbeiter die Abteilung wechselt, dann müssen Sie im letzten Fall das Dokument in die Rubrik der anderen Abteilung umziehen. Das geht recht einfach: Neue Dokument in neuer Rubrik aufgemacht, per Cut und Paste die Daten des alten Dokuments kopieren, die neue Webseite freischalten und die alte Webseite löschen.

Vom Arbeitsaufwand mal abgesehen, würde mich ein anderer Punkt mehr stören. Mit dem Umziehen in eine neue Rubrik ändert sich die Adresse (URL) der Mitarbeiterseite. Diese taucht aber manchmal auch in Veröffentlichungen, Visitenkarten, externen Webseiten, Skripten oder wo auch immer auf. Selbst Google wird einige Tage brauchen, die Seite wieder zu finden.

Mit der Anpassung der Navigation an die neuen Begebenheiten könnte die Mitarbeiterseite langfristig in der Rubrik „Mitarbeiter“ liegen. Die Abteilungsnavigation ließe sich dazubinden und alle anderen Seitenelemente ebenfalls ergänzen. Nur im Pfad der URL taucht die Abteilung nicht aus. „Mitarbeiter“ ist natürlich nur eine Gruppierung, wo man dieses Feature einsetzen kann. Andere wären: Bücher, Skripten, Formulare, Lageplan, um nur einige zu nennen.

Verantwortlich: Website-Services
Letzte Änderung: 24.05.2017
zum Seitenanfang/up