Modul:Kalender/Doku: Unterschied zwischen den Versionen

Aus FürthWiki
(Die Seite wurde neu angelegt: „Dieses Modul enthält Kalender/Datums-bezogene Funktionen. == Unterseiten == {{Unterseitenliste|Modul:Kalender}}“)
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
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.
=== <code>dateLastDayCompleter()</code> / <code>DateLastDayCompleter()</code> ===
Ergänzt ein Formular-Datum um letzten Tag für eine SMW-Query, insbesondere Abfragen.


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

Aktuelle Version vom 8. Januar 2026, 14:50 Uhr

Dieses Modul enthält Kalender/Datums-bezogene Funktionen.

istJahrestag()

Überprüft den Namen des beinhaltenden Artikels auf:

  • mit 1 oder 2 Ziffern beginnt (%d%d?)
  • gefolgt ist von einem Punkt (%.)
  • optionalem Leerzeichen (%s*),
  • und einem Monatsnamen (%a+ = Buchstaben).

Wenn das zutreffend ist, wird das erste Argument zurückgegeben. Wenn nicht, wird das zweite Argument zurückgegeben. Sind keine Argumente gegeben, wird true oder "" zurückgegeben.

istJahreszahl()

Überprüft den Namen des beinhaltenden Artikels auf:

  • Ist der Artikelname eine Ganzzahl, positiv oder negativ? (^%-?%d+$)
  • Oder ist der Artikelname eine positive Ganzzahl, gefolgt von "v. Chr." oder "n. Chr." (^%d+%s+[vn]%.%s+Chr%.$)

Wenn das zutreffend ist, wird das erste Argument zurückgegeben. Wenn nicht, wird das zweite Argument zurückgegeben. Sind keine Argumente gegeben, wird "" oder true zurückgegeben.

dateLastDayCompleter() / DateLastDayCompleter()

Ergänzt ein Formular-Datum um letzten Tag für eine SMW-Query, insbesondere Abfragen.

Unterseiten