Modul:Kalender/Doku: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „Dieses Modul enthält Kalender/Datums-bezogene Funktionen. == Unterseiten == {{Unterseitenliste|Modul:Kalender}}“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Dieses Modul enthält Kalender/Datums-bezogene Funktionen.
Dieses Modul enthält Kalender/Datums-bezogene Funktionen.
=== <code>istJahrestag()</code> ===
Überprüft den Namen des beinhaltenden Artikels auf:
* mit 1 oder 2 Ziffern beginnt (<code>%d%d?</code>)
* gefolgt ist von einem Punkt (<code>%.</code>)
* optionalem Leerzeichen (<code>%s*</code>),
* und einem Monatsnamen (<code>%a+</code> = Buchstaben).
Wenn das zutreffend ist, wird das erste Argument zurückgegeben. Wenn nicht, wird das zweite Argument zurückgegeben. Sind keine Argumente gegeben, wird <code>true</code> oder <code>""</code> zurückgegeben.
=== <code>istJahreszahl()</code> ===
Überprüft den Namen des beinhaltenden Artikels auf:
* Ist der Artikelname eine Ganzzahl, positiv oder negativ? (<code>^%-?%d+$</code>)
* Oder ist der Artikelname eine positive Ganzzahl, gefolgt von "v. Chr." oder "n. Chr." (<code>^%d+%s+[vn]%.%s+Chr%.$</code>)
Wenn das zutreffend ist, wird das erste Argument zurückgegeben. Wenn nicht, wird das zweite Argument zurückgegeben. Sind keine Argumente gegeben, wird <code>""</code> oder <code>true</code> zurückgegeben.


== Unterseiten ==
== Unterseiten ==
{{Unterseitenliste|Modul:Kalender}}
{{Unterseitenliste|Modul:Kalender}}