Modul:Wartung: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(Wartungsmeldungen)
Keine Bearbeitungszusammenfassung
Zeile 43: Zeile 43:
wob.mehrzahl(frame.args["Klasse"] or "")
wob.mehrzahl(frame.args["Klasse"] or "")
local kategorie_selector = ""
local kategorie_selector = ""
local kategorie_query_string = ""
if kategorie ~= "" then
if kategorie ~= "" then
kategorie_selector = "[[Kategorie:" .. kategorie .. "]]"
kategorie_selector = "[[Kategorie:" .. kategorie .. "]]"
kategorie_query_string =
"&Abfrage Wartungsmeldungen[Kategorie]=" .. kategorie
kategorie = " [[:Kategorie:" .. kategorie .. "]]"
kategorie = " [[:Kategorie:" .. kategorie .. "]]"
end
end
Zeile 60: Zeile 63:
end
end
-- queryformlink zusammenbauen
-- queryformlink zusammenbauen
wartungsmeldung = "{{#queryformlink:" ..
local queryformlink = {
"form=Abfrage Wartungsmeldungen" ..
["form"] = "Abfrage Wartungsmeldungen",
"|link text=" .. wartungsmeldung ..
["link text"] = " .. wartungsmeldung",
"|query string=" ..
["query string"] =
"Abfrage Wartungsmeldungen[Wartungsmeldung]=" ..
"Abfrage Wartungsmeldungen[Wartungsmeldung]=" ..
wartungsmeldung ..
wartungsmeldung .. kategorie_query_string .. "&_run}}"
"&_run}}"
}
wartungsmeldung =
frame.callParserFunction("#queryformlink", queryformlink)
-- Info anfügen
-- Info anfügen
local info = z["Info"]
local info = z["Info"]