Differenze tra le versioni di "Modulo:Wikilib"

Added stdWikicodeInterface *** sovrascritto il testo esistente ***
(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
funzinoefunzione definita on-the-fly.
 
--]]
 
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
106 635

contributi