Modul:SMW/Work: Unterschied zwischen den Versionen

Aus FürthWiki

keine Bearbeitungszusammenfassung
(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