Vorlage:Smart Tab

From Freiheit statt Angst!

Jump to: navigation, search


Wenn mit DPL überprüft wird, ob die aktuelle Seite eine Unterseite zum aktuellen Karteireiter ist, dann kann der Parameter „title_part“ wegfallen. Dafür steigt die Serverlast weiter an. Es ist noch unklar, wie mit Karteireitern zu den Hauptseiten umgegangen werden soll. Solche sollten nicht grundsätzlich immer aktiv sein, wenn man sich Unterseiten dazu anschaut.


Einführung

Diese Vorlage ist für den Aufbau einer Navigation mit Karteireitern gedacht. in Abhängigkeit davon, ob sich der Benutzer auf einer entsprechenden Unterseite befindet wird ein Karteireiter als „aktiv“ oder als „passiv“ dargestellt.

Diese Vorlage erwartet folgende Parameter:

Bezeichnung Bedeutung
main_url Die Hauptseite, unter der sich alle Unterseiten befinden, die diesen Karteireiter irgendwie betreffen. Beispiel: „Freedom_Not_Fear_2008/Lisbon“
topic Thema der Unterseite. Dieses Thema muss Bestandteil des entsprechenden Seiten-Titels sein und ist gleichzeitig die Beschriftung des Karteireiters. Beispiel: Schedule+Route
title_part Titel von Unterseiten werden mit Schrägstrichen voneinander getrennt. Im Parameter „title_part“ muss angegeben werden, an welcher Stelle der Liste der einzelnen Bestandteile des anhand der Schrägstriche aufgetrennten kompletten Seitentitels der Titel der Unterseite zu finden ist.

Beispiel: Kompletter Seiten-Titel der Unterseite ist „Freedom_Not_Fear_2008/Lisbon/Schedule+Route“. Der gesuchte Titelbestandteil für den Karteireiter soll „Schedule+Route“ sein. Dann muss „title_part=3“ als Parameter angegeben werden.

last Angabe darüber, ob dieser Karteireiter der letzte innerhalb der Navigationsleiste ist. Kann „true“ oder „false“ sein und ist für alle Karteireiter bis auf den letzten in der Leiste optional. Das Weglassens dieses Parameters beim letzten Karteireiter führt zu unerwünschten Darstellungsfehlern.

Anwendungsbeispiel

So kann es aussehen:

Schedule+Route
Call
Press
Safety
Travel+Accomodation
Support+Sponsoring



Quelltext dafür:

{{Smart_Tab |main_url=Freedom_Not_Fear_2008/Lisbon |topic=Schedule+Route |title_part=3 }}{{Smart_Tab |main_url=Freedom_Not_Fear_2008/Lisbon |topic=Call |title_part=3 }}{{Smart_Tab |main_url=Freedom_Not_Fear_2008/Lisbon |topic=Press |title_part=3 }}{{Smart_Tab |main_url=Freedom_Not_Fear_2008/Lisbon |topic=Safety |title_part=3 }}{{Smart_Tab |main_url=Freedom_Not_Fear_2008/Lisbon |topic=Travel+Accomodation |title_part=3 }}{{Smart_Tab |main_url=Freedom_Not_Fear_2008/Lisbon |topic=Support+Sponsoring |title_part=3 |last=true }}
Personal tools
Toolbox
  • What links here
  • Related changes
  • Upload file
  • Special pages
  • Printable version