24.673
Bearbeitungen
(Ask() sep entfernt) |
(+ ask()) |
||
| Zeile 143: | Zeile 143: | ||
-- Kommandozeile zum Debuggen: | -- Kommandozeile zum Debuggen: | ||
-- p.Ask{pargs={" a "," ? b "," ? c1 # c2 "," ? d1 # d2 = d3 "," ? e1 = e3 ", " ? Ehemals ", " ? Ehemals = Test ", " ? Ehemals # tick ", " ? Ehemals # tick = Test", " ? Ehemals # tick =", Klasse="Straße"}} | -- p.Ask{pargs={" a "," ? b "," ? c1 # c2 "," ? d1 # d2 = d3 "," ? e1 = e3 ", " ? Ehemals ", " ? Ehemals = Test ", " ? Ehemals # tick ", " ? Ehemals # tick = Test", " ? Ehemals # tick =", Klasse="Straße"}} | ||
local frame, pargs = dev.GetFrameAndParentArgs(frame) | |||
local args = wik.getArgs(pargs) | |||
return p.ask(frame, args) | |||
end | |||
function p.ask(frame, args) | |||
local t = "" | local t = "" | ||
-- defaults setzen | |||
args.headers = args.headers or "plain" | |||
-- args.class = args.class or "wikitable sortable" | |||
-- args.sep = args.sep or ", " | |||
-- Klasse extrahieren | -- Klasse extrahieren | ||
local klasse = args["Klasse"] | local klasse = args["Klasse"] | ||
| Zeile 180: | Zeile 188: | ||
end | end | ||
end | end | ||
-- nun #ask final aufrufen | -- nun #ask final aufrufen | ||
mw.logObject(args, "args") | |||
t = t .. frame:callParserFunction("#ask", args) | t = t .. frame:callParserFunction("#ask", args) | ||
return t | return t | ||