Modul:HeuteVor: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
function p.test() | function p.test() | ||
local | local heute = os.date("*t") | ||
local ergebnis = mw.ext.cargo.query( | local ergebnis = mw.ext.cargo.query( | ||
"ArtikelDatum", | "ArtikelDatum", | ||
"_pageName,Datum" | "_pageName,Datum" | ||
) | ) | ||
local anzahl = 0 | |||
for _, zeile in ipairs(ergebnis) do | for _, zeile in ipairs(ergebnis) do | ||
local jahr, monat, tag = tostring(zeile.Datum):match("(%d+)%-(%d+)%-(%d+)") | |||
if jahr and tonumber(monat) == heute.month and tonumber(tag) == heute.day then | |||
anzahl = anzahl + 1 | |||
end | |||
end | end | ||
return "Anzahl gefundener Artikel: " .. | return "Anzahl gefundener Artikel: " .. anzahl | ||
end | end | ||
return p | return p | ||
Version vom 10. September 2026, 15:49 Uhr
Die Dokumentation für dieses Modul kann unter Modul:HeuteVor/Doku erstellt werden
local p = {}
function p.test()
local heute = os.date("*t")
local ergebnis = mw.ext.cargo.query(
"ArtikelDatum",
"_pageName,Datum"
)
local anzahl = 0
for _, zeile in ipairs(ergebnis) do
local jahr, monat, tag = tostring(zeile.Datum):match("(%d+)%-(%d+)%-(%d+)")
if jahr and tonumber(monat) == heute.month and tonumber(tag) == heute.day then
anzahl = anzahl + 1
end
end
return "Anzahl gefundener Artikel: " .. anzahl
end
return p