24.048
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 5: | Zeile 5: | ||
local str = require("Modul:String") | local str = require("Modul:String") | ||
local wik = require("Modul:Wiki") | local wik = require("Modul:Wiki") | ||
local atr = require("Modul:Attribut") | |||
function p.GetValues(frame) | function p.GetValues(frame) | ||
| Zeile 144: | Zeile 145: | ||
local args = wik.getArgs(pargs) -- filtert "" aus und macht shadow-copy | local args = wik.getArgs(pargs) -- filtert "" aus und macht shadow-copy | ||
mw.logObject(args, "args") | mw.logObject(args, "args") | ||
-- Klasse extrahieren | |||
local klasse = args["Klasse"] | |||
args["Klasse"] = nil | |||
-- newlines ausfiltern | |||
for i, _ in ipairs(args) do | |||
args[i] = string.sub(args[i], "\n", "") | |||
end | |||
mw.logObject(args, "args") | |||
-- query-args aufbereiten mit Attribut-Vorgaben | |||
for i, _ in ipairs(args) do | |||
-- if string.sub | |||
end | |||
mw.logObject(args, "args") | |||
-- nun #ask final aufrufen | |||
t = t .. frame:callParserFunction("#ask", args) | t = t .. frame:callParserFunction("#ask", args) | ||
return t | return t | ||