Zum Inhalt springen

Modul:Symboltage/Doku

Aus Wikonia

Dies ist die Dokumentationsseite für Modul:Symboltage

Vorlage:Moduldokumentation

Beschreibung[Quelltext bearbeiten]

Dieses Modul zeigt automatisch Symbole zu wichtigen Gedenk-, Aktions- oder Haltungstagen an – etwa zum Pride Month, zum Welt-AIDS-Tag oder zum Weltkrebstag. Die Anzeige basiert auf einem vordefinierten Datum (aktuelles Tages- oder Monatsdatum) oder kann gezielt über eine Symbol-ID gesteuert werden.

Verwendung[Quelltext bearbeiten]

Automatisch anhand des aktuellen Datums[Quelltext bearbeiten]

{{#invoke:Symboltage|render}}

Gezielt über Symbol-ID[Quelltext bearbeiten]

{{#invoke:Symboltage|render|id=krebs}}

Mit erweiterten Optionen[Quelltext bearbeiten]

{{#invoke:Symboltage|render|id=aids|style=badge|text=kurz|link=Wikonia:Mit Achtung/Aids}}

{{#invoke:Symboltage|render|id=psyche|text=custom=Wir zeigen Gesicht für mentale Gesundheit}}

Parameter[Quelltext bearbeiten]

Parameter Typ Beschreibung
id optional explizite Symbol-ID (z. B. pride, krebs, aids)
style optional Darstellungsform: icon (Standard), badge, flag, bar
text optional Textform: none, kurz, lang (Standard), custom=...
force optional Erzwingt Anzeige unabhängig vom Datum (z. B. in Doku oder Tests)
link optional Überschreibt das Linkziel des Symbols
linktext optional Überschreibt den anzuzeigenden Linktext

Datenquelle[Quelltext bearbeiten]

Die verwalteten Symboltage werden in Modul:Symboltage/data gepflegt. Jeder Eintrag hat einen Schlüssel im Format MM-DD (z. B. 06-01 für 1. Juni) oder MM für Monatsereignisse. Zusätzlich gibt es eine byId-Liste für gezielten Zugriff.

Hinweise[Quelltext bearbeiten]

  • Dieses Modul unterstützt nur UTF-8 und Wikimedia Commons-kompatible Dateinamen für Bilddateien.
  • Bildgrößen, Layouts und Ausrichtungslogik werden in der Wrapper-Vorlage (optional) oder durch CSS geregelt.
  • Die Anzeige auf der Hauptseite oder bestimmten Namensräumen kann automatisiert erfolgen.

Siehe auch[Quelltext bearbeiten]