24.048
Bearbeitungen
(Die Seite wurde neu angelegt: „local p = {} local com = require("Modul:Common") local str = require("Modul:String") function p.GetValues(frame) -- Gets the values from an attribute on a page to be called from Wikitext by #invoke -- mw.log("GetValues(frame)") -- mw.logObject(frame) local page = frame.args.page or "" local attr = frame.args.attr or "" local sep = frame.args.sep or ";" local plain = frame.args.plain or false local values = p.getValues(page, attr, plain) local va…“) |
Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
local com = require("Modul:Common") | local com = require("Modul:Common") | ||
local dev = require("Modul:Development") | |||
local str = require("Modul:String") | local str = require("Modul:String") | ||
local wik = require("Modul:Wiki") | |||
function p.GetValues(frame) | function p.GetValues(frame) | ||
| Zeile 135: | Zeile 137: | ||
end | end | ||
end | end | ||
end | |||
function p.ask(frame) | |||
local t = "" | |||
local frame, pargs = dev.GetFrameAndParentArgs(frame) | |||
local args = wik.getArgs(pargs) -- filtert "" aus und macht shadow-copy | |||
t = t .. frame:callParserFunction("#ask", args) | |||
return t | |||
end | end | ||
return p | return p | ||