Vorlage:Abfrage Briefspieltexte Hauptseite Zeile/Doku: Unterschied zwischen den Versionen

Aus KoschWiki
Zur Navigation springen Zur Suche springen
Kunar (D | B)
KKeine Bearbeitungszusammenfassung
Kunar (D | B)
KKeine Bearbeitungszusammenfassung
 
Zeile 35: Zeile 35:
* Klammer zu
* Klammer zu
* Falls eine Kurzbeschreibung gesetzt wurde, zeige sie nach einem Zeilenumbruch an und setze hinter sie ein Leerzeichen und einen Trennstrich
* Falls eine Kurzbeschreibung gesetzt wurde, zeige sie nach einem Zeilenumbruch an und setze hinter sie ein Leerzeichen und einen Trennstrich
* Zeige in klein und kursiv Autor(en) des Textes an, stelle ein Leerzeichen und die Angabe ''Autor(en):'' voran
* Zeige in klein und kursiv Autor(en) des Textes an, stelle ein Leerzeichen und die Angabe ''Autor(en):'' voran [[Kategorie:Abfrage]][[Kategorie:Koschvorlage]]
<includeonly>
<includeonly>


''Diese Dokumentation ist unter [[Vorlage:Abfrage Briefspieltexte Hauptseite Zeile/Doku]] hinterlegt.''</includeonly><noinclude>[[Kategorie:Benutzervorlage|Abfrage Briefspieltexte Hauptseite Zeile-Doku]]</noinclude>
''Diese Dokumentation ist unter [[Vorlage:Abfrage Briefspieltexte Hauptseite Zeile/Doku]] hinterlegt.''</includeonly>

Aktuelle Version vom 11. März 2022, 19:41 Uhr

Die ist die Dokumentation für die Vorlage:Abfrage Briefspieltexte Hauptseite Zeile. Sie wird dort ebenfalls angezeigt, weil die Dokumentation wie eine eigene Vorlage funktioniert und daher einfach eingebunden werden kann.

Was macht diese Vorlage?

Diese Zeilen-Vorlage wird in der Vorlage:Abfrage Briefspieltexte Hauptseite verwendet. Sie packt den Inhalt der dortigen Abfrage je Ergebnis jeweils in eine Tabellenzeile. Sie basiert auf der GGP-Vorlage gar:Vorlage:Hauptseite Briefspieltext und ist an die Bedürfnisse des Kosch angepasst.

Wie verwendet man diese Vorlage?

Am besten nur indirekt über den Einsatz der Hauptvorlage.

Diese Vorlage kann zwar auch unabhängig von jener Vorlage aufgerufen werden. Dann muss man sehr genau wissen, was man tut - und darauf vertrauen, dass sie nie in eine Richtung geändert wird, die mit der gesonderten Verwendung nicht kompatibel ist.

Technische Dokumentation

Absolut unwichtig für normale Benutzer, nur relevant für Vorlagen-Programmierer. Daher folgt reichlich technisches Vokabular!

Im wesentlichen besteht diese Vorlage aus einer Zeile für eine zweispaltige Tabelle. In die zwei Zeilen werden Inhalte eingetragen, die durch die Abfrage in der Hauptvorlage erstellt werden. Die Inhalte gehören dabei jeweils zu einem einzelnen Ergebnis der Abfrage. Die Tabellenzeile beginnt mit einer Formatierungsangabe dafür, dass die Inhalte in jeder Zelle nach oben ausgerichtet werden.

Technisch vorgegeben ist, dass die Inhalte als Zahlenvariable aufgerufen werden. Die Zahlen werden in der Reihenfolge vergeben, in der die Inhalte abgefragt werden. Dabei bedeuten die Zahlen folgendes:

  • {{{1}}} - Seitentitel inklusive Link (also der Titel der über die Abfrage gefundenen Seite)
  • {{{2}}} - Name der Wappendatei, also nicht das Wappen selbst
  • {{{3}}} - Kurzbeschreibung
  • {{{4}}} - Handlungszeittext
  • {{{5}}} - Handlungsort ohne Link
  • {{{6}}} - Kosch-Kurier-Ausgabe ohne Link
  • {{{7}}} - Briefspieler

Die erste Zelle enthält das Wappen. Hierbei wird die Anzeige und Formatierung des Wappendateinamens (also des eigentlichen Inhalt, der abgefragt wurde) vorgenommen: Ausrichtung links, 20 Pixel, kein Link. Aufgrund dieser Formatierungsmöglichkeit wurde nicht das eigentliche Wappen selbst abgefragt. Da das Wappen leer sein kann, wird die Formatierung nur bedingt angewandt, und zwar dann, wenn eine entsprechende Wappendatei vorhanden ist.

Die zweite Zelle enthält alle anderen abgefragten Informationen.

  • Den Titel des Artikels in fett (und mit Link)
  • Klammer auf
  • Falls eine Kosch-Kurier-Ausgabe gesetzt wurde, zeige sie an mit einem Komma und Leerzeichen dahinter
  • Den Handlungszeittext
  • Falls Handlungsort(e) gesetzt wurden, zeige sie mit vorangestellten Komma und Leerzeichen an
  • Klammer zu
  • Falls eine Kurzbeschreibung gesetzt wurde, zeige sie nach einem Zeilenumbruch an und setze hinter sie ein Leerzeichen und einen Trennstrich
  • Zeige in klein und kursiv Autor(en) des Textes an, stelle ein Leerzeichen und die Angabe Autor(en): voran