Zum Inhalt springen

„Vorlage:Infobox Schiff/Doku/Sektionsdoku“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Kriegsschiffe nicht vergessen
Aufbau: fix
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 13: Zeile 13:
* Leere Sektion
* Leere Sektion


Die einfachen Sektionen sind hinsichtlich ihrer Gestaltung als abgeschlossen zu betrachten. Sie dienen dazu, den Minimalanforderungen an eine Infobox Genüge zu tun. Sollen neue Datenfelder aufgenommen werden, so soll dies erst auf [[Vorlage Diskussion:Infobox Schiff]] angesprochen werden, eine Implantierung kann dann in den jeweils ''erweiterten Sektionen'' vorgenommen werden.
Die einfachen Sektionen sind hinsichtlich ihrer Gestaltung als abgeschlossen zu betrachten. Sie dienen dazu, den Minimalanforderungen an eine Infobox Genüge zu tun. Sollen neue Datenfelder aufgenommen werden, so sollte dies erst auf [[Vorlage Diskussion:Infobox Schiff]] angesprochen werden, eine Implementierung kann dann in den jeweils ''erweiterten Sektionen'' vorgenommen werden.


== Technik ==
== Technik ==
Etwas weiter unten folgt eine Kopiervorlage, die du einfach nur per ''Copy & Paste'' an den Anfang deines Artikels legen kannst, ich will aber trotzdem das Prinzip der Box erklären, dann lassen sich komische Erscheinungen vermeiden und die Box sich möglichst allen Gegebenheiten anpassen:
Unter [[Vorlage:Infobox Schiff/DokuOhneTyp]] findet sich eine Kopiervorlage, die du einfach nur per ''Copy & Paste'' an den Anfang deines Artikels legen kannst, aber dennoch wird hier das Prinzip der Box erklärt, um die Fehlerbehebung zu erleichtern und die Anpassbarkeit zu erläutern:


Jede einzelne Sektionsbox wird als unbenannter Parameter an die [[Vorlage:Infobox Schiff]] übergeben. Der Vorlage direkt übergeben werden müssen eigentlich keine Parameter, es ist jedoch möglich. Das Konzept an sich sieht so aus:
Um die Box anzulegen, musst du folgendes beachten:
<pre>{{Infobox Schiff
Die gesamte Tabelle liegt zwischen diesen beiden Kommentaren:
|x-Parameter = x-Wert (direkt)

|y-Parameter = y-Wert (direkt)
'''<nowiki>{{BoxAnfang}}</nowiki>'''
|…

| {{Infobox Schiff/eine Sektion}}
''und''
| {{Infobox Schiff/zweite Sektion}}

| {{Infobox Schiff/…}}
'''<nowiki>{{BoxEnde}}</nowiki>'''
}}</pre>

Die Vorlagen sind also ineinander verschachtelt, was eine exakte Formatierung erfordert um fehlende Klammern leicht zu erkennen. Empfohlen wird folgende Formatierung:
Getrennt werden die Sektionen durch
<pre>{{Infobox Schiff

|x-Parameter = x-Wert
'''<nowiki>{{BoxSektion}}</nowiki>'''
|y-Parameter = y-Wert
|…
|{{Infobox Schiff/eine Sektion
| z-Parameter = z-Wert
| a-Parameter = a-Wert
| …
}}
|{{Infobox Schiff/zweite Sektion
| b-Parameter = b-Wert
| c-Parameter = c-Wert
| …
}}
|{{Infobox Schiff/…
| …
}}
}}</pre>


Allen Sektionsboxen außer der ''Leeren Sektion'' sind folgende Felder gemeinsam:
Allen Sektionsboxen außer der ''Leeren Sektion'' sind folgende Felder gemeinsam:
; AbJahr

: Hierdurch wird eine Sektionsüberschrift durch die Worte ''Ab'' und den zugewiesenen Wert ersetzt. Sinnvoll ist eine Eingabe wie <code><Jahreszahl></code> oder <code><Jahreszahl> bis <Jahreszahl></code>.
; '''AbJahr'''
;Schiffskategorie
: Hierdurch wird eine Sektionsüberschrift durch die Worte ''Ab'' und den zugewiesenen Wert ersetzt. Sinnvoll ist eine Eingabe wie ''<Jahreszahl>'' oder ''<Jahreszahl> bis <Jahreszahl>''
: Durch die Eingabe der Kategorie gemäß den folgenden Auswahlmöglichkeiten wird der Überschriftenhintergrund beeinflusst. Der Parameter ist jedoch nicht erforderlich, sondern kann auch direkt an die äußere Vorlage übergeben werden.
; '''Schiffskategorie'''
: Durch die Eingabe der Kategorie gem. den folgenden Auswahlmöglichkeiten wird der Überschriftenhintergrund beeinflusst:
{{Infobox Schiff/Farbzuordnungen/Doku}}
{{Infobox Schiff/Farbzuordnungen/Doku}}


Möchtest du aus bestimmten Gründen eine bereits vorhandene Infobox so ändern, dass du Felder , die nicht in der Kopievorlage vorhanden sind, nutzt, trägst die fehlenden Felder einfach manuell nach. Dies sollte aber <u>nur nach genauer Abwägung</u> geschehen, da der Autor sich mit Sicherheit nach Abwägung für die kleinere Ausgabe entschieden hat und nicht nur deswegen, weil er nicht alle Daten hatte.
Möchtest du aus bestimmten Gründen eine bereits vorhandene Infobox so ändern, dass du Felder, die nicht in der Kopievorlage vorhanden sind, nutzt, trägst die fehlenden Felder einfach manuell nach. Dies sollte aber <u>nur nach genauer Abwägung</u> geschehen, da der Autor sich mit Sicherheit nach Abwägung für die kleinere Ausgabe entschieden hat und nicht nur deswegen, weil er nicht alle Daten hatte.


== Vordefinierte Sektionen ==
== Vordefinierte Sektionen ==
Hier nun die Sektionen im Einzelnen, wobei nur Felder erläutert werden, welche sich nicht von selbst erschließen:
Hier nun die Sektionen im Einzelnen, wobei nur Felder erläutert werden, welche sich nicht von selbst erschließen:


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Basissektion und erweiterte Basissektion. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Basissektion und erweiterte Basissektion.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="width:49%; float:left; text-align:left;">{{Infobox Schiff/Basis/Doku}}</div>
{| class="wikitable centered toptextcells"
<div style="width:49%; float:right;text-align:left;">{{Infobox Schiff/Basis/DokuErw}}</div>
|-
| {{Infobox Schiff/Basis/Doku}}
| {{Infobox Schiff/Basis/DokuErw}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Sektion für Maße und Vermessung. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion für Maße und Vermessung.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="width:49%; float:left; text-align:left;">{{Infobox Schiff/Daten/Doku}}</div>
{| class="wikitable centered toptextcells"
<div style="width:49%; float:right;text-align:left;">{{Infobox Schiff/Daten/DokuErw}}</div>
|-
| {{Infobox Schiff/Daten/Doku}}
| {{Infobox Schiff/Daten/DokuErw}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Sektion für den maschinellen Antrieb. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion für den maschinellen Antrieb.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="width:49%; float:left; text-align:left;">{{Infobox Schiff/Antrieb/Doku}}</div>
{| class="wikitable centered toptextcells"
<div style="width:49%; float:right;text-align:left;">{{Infobox Schiff/Antrieb/DokuErw}}</div>
|-
| {{Infobox Schiff/Antrieb/Doku}}
| {{Infobox Schiff/Antrieb/DokuErw}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Sektion für die Takelage. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion für die Takelage.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="text-align:left;">{{Infobox Schiff/Rigg/Doku}}</div>
{| class="wikitable centered toptextcells"
|-
| {{Infobox Schiff/Rigg/Doku}}<!--etwaige Doku für "erweiterte Sektion für die Takelage mit | anhängen"-->
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Sektion für Handelsschiffe. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion für Handelsschiffe.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="width:49%; float:left; text-align:left;">{{Infobox Schiff/Transport/Doku}}</div>
{| class="wikitable centered toptextcells"
<div style="width:49%; float:right;text-align:left;">{{Infobox Schiff/Transport/DokuErw}}</div>
|-
| {{Infobox Schiff/Transport/Doku}}
| {{Infobox Schiff/Transport/DokuErw}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Sektion für U-Boote. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion für U-Boote.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="width:49%; float:left; text-align:left;">{{Infobox Schiff/U-Boot/Doku}}</div>
{| class="wikitable centered toptextcells"
<div style="width:49%; float:right;text-align:left;">{{Infobox Schiff/U-Boot/DokuErw}}</div>
|-
| {{Infobox Schiff/U-Boot/Doku}}
| {{Infobox Schiff/U-Boot/DokuErw}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Sektion für Kriegsschiffe. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion für Kriegsschiffe.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="text-align:left;">{{Infobox Schiff/Militär/Doku}}</div>
{| class="wikitable centered toptextcells"
|-
| {{Infobox Schiff/Militär/Doku}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Sektion Sonstiges. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion Sonstiges.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="width:49%; float:left; text-align:left;">{{Infobox Schiff/Sonstiges/Doku}}</div>
{| class="wikitable centered toptextcells"
<div style="width:49%; float:right;text-align:left;">{{Infobox Schiff/Sonstiges/DokuErw}}</div>
|-
| {{Infobox Schiff/Sonstiges/Doku}}
| {{Infobox Schiff/Sonstiges/DokuErw}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>


<div class="NavFrame collapsed">
<div class="NavFrame">
<div class="NavHead">'''Leere Sektion. Wähle zum Anzeigen ''Ausklappen'' aus.'''</div>
<div class="NavHead">Sektion für Spezialparameter.</div>
<div class="NavContent" style="font-size:normal; text-align:left">
<div class="NavContent">
<div style="text-align:left;">{{Infobox Schiff/SektionNeu/Doku}}</div>
{| class="wikitable centered toptextcells"
|-
| {{Infobox Schiff/SektionNeu/Doku}}
|}
</div>
</div>
<div class="visualClear"></div>
</div>
</div>

Version vom 20. August 2011, 19:51 Uhr

Aufbau

Die Box selbst baut sich aus mehreren Sektionsboxen auf, die zweckgebunden eingesetzt werden sollen. Die vorhandenen Möglichkeiten mögen den einen oder anderen zunächst erschlagen, nach kurzem Einlesen dürfte das Prinzip aber eingängig sein. Folgende Sektionen stehen zur Verfügung:

  • Basis
  • Daten
  • Antrieb
  • Rigg
  • Transport
  • U-Boot
  • Militär
  • Sonstiges
  • Leere Sektion

Die einfachen Sektionen sind hinsichtlich ihrer Gestaltung als abgeschlossen zu betrachten. Sie dienen dazu, den Minimalanforderungen an eine Infobox Genüge zu tun. Sollen neue Datenfelder aufgenommen werden, so sollte dies erst auf Vorlage Diskussion:Infobox Schiff angesprochen werden, eine Implementierung kann dann in den jeweils erweiterten Sektionen vorgenommen werden.

Technik

Unter Vorlage:Infobox Schiff/DokuOhneTyp findet sich eine Kopiervorlage, die du einfach nur per Copy & Paste an den Anfang deines Artikels legen kannst, aber dennoch wird hier das Prinzip der Box erklärt, um die Fehlerbehebung zu erleichtern und die Anpassbarkeit zu erläutern:

Jede einzelne Sektionsbox wird als unbenannter Parameter an die Vorlage:Infobox Schiff übergeben. Der Vorlage direkt übergeben werden müssen eigentlich keine Parameter, es ist jedoch möglich. Das Konzept an sich sieht so aus:

{{Infobox Schiff
 |x-Parameter = x-Wert (direkt)
 |y-Parameter = y-Wert (direkt)
 |…
 | {{Infobox Schiff/eine Sektion}}
 | {{Infobox Schiff/zweite Sektion}}
 | {{Infobox Schiff/…}}
}}

Die Vorlagen sind also ineinander verschachtelt, was eine exakte Formatierung erfordert um fehlende Klammern leicht zu erkennen. Empfohlen wird folgende Formatierung:

{{Infobox Schiff
|x-Parameter = x-Wert
|y-Parameter = y-Wert
|…
|{{Infobox Schiff/eine Sektion
 | z-Parameter = z-Wert
 | a-Parameter = a-Wert
 | …
 }}
|{{Infobox Schiff/zweite Sektion
 | b-Parameter = b-Wert
 | c-Parameter = c-Wert
 | …
 }}
|{{Infobox Schiff/…
 | …
 }}
}}

Allen Sektionsboxen außer der Leeren Sektion sind folgende Felder gemeinsam:

AbJahr
Hierdurch wird eine Sektionsüberschrift durch die Worte Ab und den zugewiesenen Wert ersetzt. Sinnvoll ist eine Eingabe wie <Jahreszahl> oder <Jahreszahl> bis <Jahreszahl>.
Schiffskategorie
Durch die Eingabe der Kategorie gemäß den folgenden Auswahlmöglichkeiten wird der Überschriftenhintergrund beeinflusst. Der Parameter ist jedoch nicht erforderlich, sondern kann auch direkt an die äußere Vorlage übergeben werden.
Infoboxwartung

Bei Fragen oder Wünschen zu dieser Infobox oder den Artikeln wende dich an eine der folgenden Portale oder Redaktionen:

Portal:Schifffahrt Diskussion
Portal:Militär Diskussion
Bei Problemen mit Vorlagen oder Umsetzungswünschen kannst du dich an die Vorlagenwerkstatt wenden.

Änderungen der Farbwerte bitte in der Dokumentetion verzeichnen!

Kategoriewert Hintergrundfarbe Farbwerte
ohne Sektionsüberschrift background:#8B8989; color:#F8F9FA; border-color:#B9BEC4;
Arbeitsschiff Sektionsüberschrift background:#ADD8E6; color:#202122; border-color:#B9BEC4;
Kriegsschiff Sektionsüberschrift background:#B0C4DE; color:#202122; border-color:#B9BEC4;
Handelsschiff Sektionsüberschrift background:#607B8B; color:#F8F9FA; border-color:#B9BEC4;
Segelschiff Sektionsüberschrift background:#000080; color:#F8F9FA; border-color:#B9BEC4;


Möchtest du aus bestimmten Gründen eine bereits vorhandene Infobox so ändern, dass du Felder, die nicht in der Kopievorlage vorhanden sind, nutzt, trägst die fehlenden Felder einfach manuell nach. Dies sollte aber nur nach genauer Abwägung geschehen, da der Autor sich mit Sicherheit nach Abwägung für die kleinere Ausgabe entschieden hat und nicht nur deswegen, weil er nicht alle Daten hatte.

Vordefinierte Sektionen

Hier nun die Sektionen im Einzelnen, wobei nur Felder erläutert werden, welche sich nicht von selbst erschließen: