Vorlage:Stammbaum: Unterschied zwischen den Versionen

Aus Zwicki
Zur Navigation springen Zur Suche springen
Zeile 208: Zeile 208:
|key_99="{{{99|}}}"|tst_99_{{{99|a}}}{{{99|b}}}=undef|text_99={{{{{{99}}}}}}
|key_99="{{{99|}}}"|tst_99_{{{99|a}}}{{{99|b}}}=undef|text_99={{{{{{99}}}}}}
|undef=}}</includeonly><noinclude>
|undef=}}</includeonly><noinclude>
 
{{Stammbaum/doc}}
Dieses Template dient zum Anzeigen eines Stammbaums
 
= Stammbaumübertragung =
 
Dieses ist eine Vorlage für die Übertragung einfacher Stammbäume, die auf auf einem ASCII-Syntax beruhen, und aus Boxen und Verbindungslinien bestehen. Die Stammbäume werden als eine Tabelle angezeigt, die auf [[Hypertext Markup Language|HTML]] mit [[Cascading Style Sheets|CSS]]-Parametern, und können willkürlichen Wiki-Syntax innerhalb der Boxen enthalten.
 
Beispiel:<br/>
Aus folgendem ASCII-Stammbaum
 
        [[Helios]] --- [[Klymene]]
                |
  -----------------------------
  |      |        |        |     
Aigle  [[Phaetusa]]  [[Lampetia]]  [[Phaeton (Mythologie)|Phaeton]]
 
wird
 
{{Stammbaum/start}}
{{Stammbaum | | | | Hel |~|y|~| Kly | | | | Hel=[[Helios]]|Kly=[[Klymene]]}}
{{Stammbaum | |,|-|-|-|v|-|^|-|v|-|-|-|.| | }}
{{Stammbaum | Aig | | Phe | | Lam | | Pha | Aig=[[Aigle]]|Phe=[[Phaetusa]]|Lam=[[Lampetia]]|Pha=[[Phaeton (Mythologie)|Phaeton]]}}
{{Stammbaum/end}}
 
== Beispiel ==
 
Dieser Code:
<pre><nowiki>
{{Stammbaum/start}}
{{Stammbaum | | | | GRM |~|y|~| GRP | | GRM=Großmutter|GRP=Großvater}}
{{Stammbaum | | | | | | | |)|-|-|-|.| }}
{{Stammbaum | | | MOM |y| DAD | |DAISY| MOM=Mutti|DAD=Pappa|DAISY=Tante Wilma}}
{{Stammbaum | |,|-|-|-|+|-|-|-|.| | | }}
{{Stammbaum | JOE | | ME  | | SIS | | | JOE=Mein Bruder [[Tim]]|ME='''[[Ich|Ich!]]'''|SIS=Meine kleine Schwester}}
{{Stammbaum/end}}
</nowiki></pre>
 
erzeugt diese Ausgabe:
{{Stammbaum/start}}
{{Stammbaum | | | | GRM |~|y|~| GRP | | GRM=Großmutter|GRP=Großvater}}
{{Stammbaum | | | | | | | |)|-|-|-|.| }}
{{Stammbaum | | | MOM |y| DAD | |DAISY| MOM=Mutti|DAD=Pappa|DAISY=Tante Wilma}}
{{Stammbaum | |,|-|-|-|+|-|-|-|.| | | }}
{{Stammbaum | JOE | | ME  | | SIS | | | JOE=Mein Bruder [[Tim]]|ME='''[[Ich|Ich!]]'''|SIS=Meine kleine Schwester}}
{{Stammbaum/end}}
 
== Musterverzeichnis ==
 
{| style="float: left; margin-left: 1em;"
|+ Linie
|-
| <big><tt>,</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|,}}{{Stammbaum/end}} || &nbsp;
| <big><tt>.</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|.}}{{Stammbaum/end}} || &nbsp;
| <big><tt>`</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|`}}{{Stammbaum/end}} || &nbsp;
| <big><tt>'</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|'}}{{Stammbaum/end}} || &nbsp;
|-
| <big><tt>^</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|^}}{{Stammbaum/end}} || &nbsp;
| <big><tt>v</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|v}}{{Stammbaum/end}} || &nbsp;
| <big><tt>(</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|(}}{{Stammbaum/end}} || &nbsp;
| <big><tt>)</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|)}}{{Stammbaum/end}} || &nbsp;
|-
| <big><tt>-</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|-}}{{Stammbaum/end}} || &nbsp;
| <big><tt>!</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|!}}{{Stammbaum/end}} || &nbsp;
| <big><tt>+</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|+}}{{Stammbaum/end}} || &nbsp;
| <big><tt> </tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum| }}{{Stammbaum/end}} || &nbsp;
|}
{| style="float: left; margin-left: 1em;"
|+ Gestrichelt
|-
| <big><tt>F</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|F}}{{Stammbaum/end}} || &nbsp;
| <big><tt>7</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|7}}{{Stammbaum/end}} || &nbsp;
| <big><tt>L</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|L}}{{Stammbaum/end}} || &nbsp;
| <big><tt>J</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|J}}{{Stammbaum/end}} || &nbsp;
|-
| <big><tt>A</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|A}}{{Stammbaum/end}} || &nbsp;
| <big><tt>V</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|V}}{{Stammbaum/end}} || &nbsp;
| <big><tt>C</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|C}}{{Stammbaum/end}} || &nbsp;
| <big><tt>D</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|D}}{{Stammbaum/end}} || &nbsp;
|-
| <big><tt>~</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|~}}{{Stammbaum/end}} || &nbsp;
| <big><tt>:</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|:}}{{Stammbaum/end}} || &nbsp;
| <big><tt>%</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|%}}{{Stammbaum/end}} || &nbsp;
|}
{| style="float: left; margin-left: 1em;"
|+ Mischung
|-
| <big><tt>é</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|é}}{{Stammbaum/end}} || &nbsp;
| <big><tt>è</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|è}}{{Stammbaum/end}} || &nbsp;
| <big><tt><nowiki><</nowiki></tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|<}}</table> || &nbsp;
| <big><tt><nowiki>></nowiki></tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|>}}</table>|| &nbsp;
|-
| <big><tt>*</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|*}}{{Stammbaum/end}} || &nbsp;
| <big><tt>#</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|#}}{{Stammbaum/end}} || &nbsp;
| <big><tt>y</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|y}}{{Stammbaum/end}} || &nbsp;
| <big><tt>Y</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|Y}}{{Stammbaum/end}} || &nbsp;
<!-- |-
| <big><tt>Ä</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|Ä}}{{Stammbaum/end}} || &nbsp;
| <big><tt>}</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|}|}}{{Stammbaum/end}} || &nbsp; -->
|}
<br clear="left" />
 
== Anpassungsmöglichkeiten ==
 
Die '''Boxen''' können willkürlichen Wiki-Code enthalten. Der Inhalt der Boxen wird mit den zusätzlichen genannten Parametern spezifiziert, die zum Vorlagen Aufruf hinzugefügt werden. Jede Box ist drei Spalten weit und hat normalerweise einen 2 Pixel breiten schwarzen Rand. Boxen können jeden beliebigen Namen haben, der ein gültiger Vorlagen Parametername ist, obgleich einzelne Buchstabe und Namen vermieden werden sollten, um Konflikte mit Fliessymbolen zu verhindern.
 
Das Aussehen der Boxen kann wahlweise durch den Parameter ''border'' und ''boxstyle'' gesteuert werden. Das vorangestellte ''border=0'' setzt die Breite des Boxrandes auf 0 Pixel, während das letztere verwendet werden kann, um willkürliche [[Cascading Style Sheets|CSS-Code]] direkt zu den boxstyle Attributen hinzuzufügen. Z.&nbsp;B. generiert der folgende Code
 
<pre><nowiki>
{{Stammbaum/start}}
{{Stammbaum|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | | FOO=Box 1|BAR=Box 2}}
{{Stammbaum|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | | }}
{{Stammbaum|border=0|boxstyle=background:#dfd;| | FOO | | BAR | | FOO=Box 3|BAR=Box 4}}
{{Stammbaum/end}}
</nowiki></pre>
 
dieses Ergebniss:
 
{{Stammbaum/start}}
{{Stammbaum|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | | FOO=Box 1|BAR=Box 2}}
{{Stammbaum|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | | }}
{{Stammbaum|border=0|boxstyle=background:#dfd;| | FOO | | BAR | | FOO=Box 3|BAR=Box 4}}
{{Stammbaum/end}}
 
Die <nowiki>{{Vorlage:Stammbaum/start}}</nowiki> akzeptiert aber auch ''style'' Parameter die dann für die gesamte Tabelle gelten.
 
[[en:Template:Familytree]]
[[en:Template:Familytree]]
[[es:Plantilla:Árbol genealógico]]
[[es:Plantilla:Árbol genealógico]]

Version vom 13. Februar 2007, 16:01 Uhr