Vorlage:Stammbaum: Unterschied zwischen den Versionen
K (linkfix) |
|||
| Zeile 213: | Zeile 213: | ||
= Stammbaumübertragung = | = 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 [[HTML]] mit [[CSS]] Parametern, und können willkürlichen Wiki-Syntax innerhalb der Boxen enthalten. | 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/> | Beispiel:<br/> | ||
Aus folgendem | Aus folgendem ASCII-Stammbaum | ||
[[Helios]] --- [[Klymene]] | [[Helios]] --- [[Klymene]] | ||
| Zeile 257: | Zeile 257: | ||
{| style="float: left; margin-left: 1em;" | {| style="float: left; margin-left: 1em;" | ||
|+ | |+ Linie | ||
|- | |- | ||
| <big><tt>,</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|,}}{{Stammbaum/end}} || | | <big><tt>,</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|,}}{{Stammbaum/end}} || | ||
| Zeile 275: | Zeile 275: | ||
|} | |} | ||
{| style="float: left; margin-left: 1em;" | {| style="float: left; margin-left: 1em;" | ||
|+ | |+ Gestrichelt | ||
|- | |- | ||
| <big><tt>F</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|F}}{{Stammbaum/end}} || | | <big><tt>F</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|F}}{{Stammbaum/end}} || | ||
| Zeile 292: | Zeile 292: | ||
|} | |} | ||
{| style="float: left; margin-left: 1em;" | {| style="float: left; margin-left: 1em;" | ||
|+ | |+ Mischung | ||
|- | |- | ||
| <big><tt>é</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|é}}{{Stammbaum/end}} || | | <big><tt>é</tt></big> || style="border: 1px solid gray;" | {{Stammbaum/start}}{{Stammbaum|é}}{{Stammbaum/end}} || | ||
| Zeile 313: | Zeile 313: | ||
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. | 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 [[ | 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. B. generiert der folgende Code | ||
<pre><nowiki> | <pre><nowiki> | ||
Version vom 1. Februar 2007, 17:05 Uhr
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 HTML mit CSS-Parametern, und können willkürlichen Wiki-Syntax innerhalb der Boxen enthalten.
Beispiel:
Aus folgendem ASCII-Stammbaum
Helios --- Klymene | ----------------------------- | | | | Aigle Phaetusa Lampetia Phaeton
wird
Vorlage:Stammbaum/start Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/end
Beispiel
Dieser Code:
{{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}}
erzeugt diese Ausgabe: Vorlage:Stammbaum/start Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/end
Musterverzeichnis
| é | Vorlage:Stammbaum/startVorlage:Stammbaum/step2Vorlage:Stammbaum/end | è | Vorlage:Stammbaum/startVorlage:Stammbaum/step2Vorlage:Stammbaum/end | < | Vorlage:Stammbaum/startVorlage:Stammbaum/step2 |
> Vorlage:Stammbaum/startVorlage:Stammbaum/step2 * Vorlage:Stammbaum/startVorlage:Stammbaum/step2Vorlage:Stammbaum/end # Vorlage:Stammbaum/startVorlage:Stammbaum/step2Vorlage:Stammbaum/end y Vorlage:Stammbaum/startVorlage:Stammbaum/step2Vorlage:Stammbaum/end Y Vorlage:Stammbaum/startVorlage:Stammbaum/step2Vorlage:Stammbaum/end
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 CSS-Code direkt zu den boxstyle Attributen hinzuzufügen. Z. B. generiert der folgende Code
{{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}}
dieses Ergebniss:
Vorlage:Stammbaum/start Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/step2 Vorlage:Stammbaum/end
Die {{Vorlage:Stammbaum/start}} akzeptiert aber auch style Parameter die dann für die gesamte Tabelle gelten.
en:Template:Familytree es:Plantilla:Árbol genealógico fr:Modèle:Arbre généalogique sv:Mall:Släktträd tr:Aileağacı zh:Template:Familytree