106 635
contributi
(Ask @Maze *** sovrascritto il testo esistente ***) |
(Added stdWikicodeInterface *** sovrascritto il testo esistente ***) |
||
Se ne consiglia dunque l'uso solo in casi in cui si faccia
esclusivamente accesso diretto ai parametri.
--]]
Funzione e separatore possono essere scambiati,
per maggior leggibilità in caso di chiamata con
--]]
w.map_and_concat = w.mapAndConcat
--[[
Generates the standard wikicode interface given a lua function. That is, a
function that copies and trims all elements in frame.args and then passes
them on to the lua interface unpacked.
--]]
w.stdWikicodeInterface = function(luaInterface)
return function(frame)
local p = w.trimAll(table.copy(frame.args))
return luaInterface(unpack(p))
end
end
w.std_wikicode_interface = w.stdWikicodeInterface
return w
|