Vorlage:Kosch Person Automatik: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „<includeonly>{{#nop: </includeonly><noinclude>==Grober Ablauf== </noinclude><includeonly> </includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variable…“) |
Keine Bearbeitungszusammenfassung |
||
(12 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
{{#vardefine:FPName|{{#ifeq:{{{1|}}}||{{FULLPAGENAME}}|{{{1}}}}}}} | {{#vardefine:FPName|{{#ifeq:{{{1|}}}||{{FULLPAGENAME}}|{{{1}}}}}}} | ||
</includeonly><noinclude>*Aufruf | </includeonly><noinclude>*Aufruf des [[Modul:Ahnentafel]] | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
{{ | {{#invoke:Ahnentafel|ahnentafel|{{#var:FPName}}}} | ||
</includeonly><noinclude>*Aufruf der [[Vorlage:Abfrage Chronik]] | </includeonly><noinclude>*Aufruf der [[Vorlage:Abfrage Chronik]] | ||
Zeile 15: | Zeile 15: | ||
{{Abfrage Chronik|{{#var:FPName}}}} | {{Abfrage Chronik|{{#var:FPName}}}} | ||
</includeonly><noinclude>*Aufruf der [[Vorlage: | </includeonly><noinclude>*Aufruf der [[Vorlage:Abfrage Chronik Kosch]] | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
{{ | {{#vardefine:Turnier|{{Abfrage Chronik Kosch||||Turnier|Teilnahme an::{{#var:FPName}}|&nsbp;}} }} | ||
{{#ifeq:{{#pos:{{#var:Turnier}}|30px}}|||==Teilnahme an Turnieren== | |||
{{#var:Turnier}} }} | |||
</includeonly><noinclude>*Aufruf der [[Vorlage: | </includeonly><noinclude>*Aufruf der [[Vorlage:Abfrage Chronik Kosch]] | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
{{ | {{#vardefine:Schlacht|{{Abfrage Chronik Kosch||||Schlacht|Teilnahme an::{{#var:FPName}}|&nsbp;}} }} | ||
{{#ifeq:{{#pos:{{#var:Schlacht}}|30px}}|||==Teilnahme an Schlachten und Feldzügen== | |||
{{#var:Schlacht}} }} | |||
</includeonly><noinclude>*Aufruf der [[Vorlage:Abfrage Briefspieltexte]] | </includeonly><noinclude>*Aufruf der [[Vorlage:Abfrage Briefspieltexte Darsteller]] | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
{{Abfrage Briefspieltexte| | {{Abfrage Briefspieltexte Darsteller|Maximale Anzahl Hauptdarsteller={{{Maximale Anzahl Hauptdarsteller|24}}}|Maximale Anzahl Nebendarsteller={{{Maximale Anzahl Nebendarsteller|12}}}|Maximale Anzahl Briefspieltext={{{Maximale Anzahl Briefspieltext|6}}}|Maximale Anzahl Fehler={{{Maximale Anzahl Fehler|6}}}|Maximale Anzahl Doppelt={{{Maximale Anzahl Doppelt|6}}}|Sortierung={{{Sortierung|desc}}}}} | ||
}} | |||
}}</includeonly><noinclude>{{Person Automatik/Doku}} | }}</includeonly><noinclude> | ||
{{Kosch Person Automatik/Doku}} | |||
</noinclude> |
Aktuelle Version vom 11. Oktober 2024, 20:17 Uhr
Grober Ablauf
- Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
- Aufruf des Modul:Ahnentafel
- Aufruf der Vorlage:Abfrage Chronik
- Aufruf der Vorlage:Abfrage Chronik Kosch
- Aufruf der Vorlage:Abfrage Chronik Kosch
- Aufruf der Vorlage:Abfrage Briefspieltexte Darsteller
Vorlagentyp und Editor
Dies ist eine von Usern zu nutzende Automatikvorlage zur Abfrage von automatischen Artikelteilen bei der Vorlage:Person, ein Editor wird nicht benötigt, einziger Parameter ist der Artikelname.
Zu benutzende Untervorlagen
Benutzte Vorlagen
- Vorlage:Abfrage Chronik
- Vorlage:Abfrage Chronik Kosch
- Vorlage:Abfrage Chronik Kosch
- Vorlage:Abfrage Briefspieltexte Darsteller
Benutzte Module
In dieser Koscher Variante der Vorlage:Person Automatik wird zusätzlich die Teilnahme an Turnieren und Schlachten abgefragt. Diese Vorlage kann außerdem pro Artikel mit Parametern feinjustiert werden, weil anstatt der Vorlage:Abfrage Briefspieltexte die Vorlage:Abfrage Briefspieltexte Darsteller verwendet wird (Details zu den Parametern siehe dort).
Technischer Hinweis: Da das Ergebnis der Abfrage Chronik auch ohne Treffer nicht leer ist (Zeilenumbruch), wird nicht die Befüllung der Variablen an sich abgefragt, sondern die Position der Angabe "30px", da jeder Treffer mindestens einmal diesen Text enthält. (Das ist ein Teil der Befüllung, der durch die Vorlage:Abfrage Chronik Item geschieht. Sollte sich deren Inhalt ändern, muss die Vorlage entsprechend angepasst werden.)