« Module:Nsm » : différence entre les versions

Contenu supprimé Contenu ajouté
Youni Verciti (discussion | contributions)
NameSpace Monitor (nsm)
Youni Verciti (discussion | contributions)
Ligne 1 :
local p = require("Module:Lib namespace monitor") -- Bibliothèque
--TEST Charger toutes les tablbles ? Preload ?
local data10 = require("Module:Nsm/Table/10") -- Table espace de nom
local data11 = require("Module:Nsm/Table/11") -- Table espace de discussion
 
--TESTS
local t_prop = data10.t_prop --ATTENTION
 
-- REDIR tx (mw.site ?) number(x_prop.redirection ?)
function p.nsm(frame)
local parent_frame = frame:getParent()
if parent_frame.args[1] ~= nil then frame.args = parent_frame.args end
local r = ''
--if frame.args[t] == 'taux' then ns_prop = talk_pages else ns_prop = t_prop end
if frame.args[1] == 'nombre' then r = t_prop.redirection end
if frame.args[1] == 'taux' then r = redir_tx(t_prop) end
 
return r
end