Vorlage:Kosch-Kurier-Titel/Doku

Aus KoschWiki
Zur Navigation springen Zur Suche springen

Die ist die Dokumentation für die Vorlage:Kosch-Kurier-Titel. Sie wird dort ebenfalls angezeigt, weil die Dokumentation wie eine eigene Vorlage funktioniert und daher einfach eingebunden werden kann.

Was macht diese Vorlage?

Diese Vorlage ist dazu gedacht, in Kosch-Kurier-Artikeln einen passenden Kopf mit Logo und Datierung anzuzeigen.

Das Besondere dabei:

  • Man muss weniger Attribute setzen, weil die Vorlage das für das Jahr, den Monat und die Ausgabe bereits übernimmt.
  • Artikel werden automatisch in die passende Unterkategorie der Kategorie:Kosch-Kurier einsortiert, so dass man sie nicht mehr manuell setzen muss.

Wie verwendet man diese Vorlage?

Zur Einbindung in eine Vorlage muss folgenden Code eingefügt werden:

{{Kosch-Kurier-Titel|AusgabeNr=0|Monatsname=Ifirn|Jahreszahl=0}}

  • Bitte "0", "Ifirn" und "0" entsprechend ersetzen.
  • Die Angabe Monatsname kann weggelassen werden, falls kein Monat bekannt ist.
  • Es spielt keine Rolle, in welcher Reihenfolge man die Parameter angibt.

Parameter:

  • AusgabeNr - Die Nummer der Ausgabe ohne führende 0, funktioniert auch fürs (einmalige) Extrablatt.
  • Monatsname - Muss der volle Name einer der Zwölfgötter sein.
  • Jahreszahl - Muss eine Zahl und nur eine Zahl sein - " BF" wird automatisch ergänzt.

Einsatzzweck

Wann immer es darum geht, einen Artikel aus dem Kosch-Kurier ins Wiki zu stellen.

Technische Dokumentation

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

Zunächst wird eine Variable namens "Ausgabe" definiert - entweder der Parameter AusgabeNr oder 0.

Darauf aufbauend wird die Beschriftung der Ausgabe gesetzt. Die Sonderausgabe und das Extrablatt brauchen hier eine Extrawurst.

Für die Notausgabe Nr. 38 und die Sonderausgabe Nr. 57 wird zusätzlich eine Sonderausgabenbeschriftung gesetzt. Bei der Notausgabe Nr. 58 wird nichts gesetzt. Bei einer anderen oder leeren Angabe wird nur der Bindestrich übergeben.

Für die Notausgabe Nr. 58 wird stattdessen eine Notausgabenbeschriftung gesetzt.

Danach wird die Kategoriennummerierung gesetzt. Dies ist für die Einsortierung in die richtige Kategorie notwendig, da für Ausgaben 1-9 eine führende 0 verwendet wird.

Dann wird in Abhängigkeit der Ausgabe eine Titelgrafik bestimmt. Auf diese Weise erscheinen Artikel älterer Ausgaben mit dem jeweils verwendeten Logo:

Nun wird der Parameter Monatsname ausgelesen. Ist es einer der Namen der Zwölfgötter, wird entsprechend auf den jeweiligen Artikel verwiesen. Das Ergebnis wird in einen neuen Parameter "Monatsangabe" gepackt.

Der Kopf ist in einem <div></div> untergebracht, dass mit CSS-Angaben formatiert wird. Gesetzt wird neben der Jahreszahl noch "Kosch-Kurier ist::" (mit dem Wert "Kosch-Kurier" + Ausgabe) sowie die passende Unterkategorie von "Kosch-Kurier".