Module:Liens bases
Apparence
La documentation de ce module est générée par le modèle {{Documentation module}}.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.
local p={}
local function bases_a_ne_pas_afficher(args)
local pas_aff={}
for k, v in ipairs(args) do
if v=="-" then
table.insert(pas_aff,mw.ustring.lower(args))
end
end
end
p.bases = function(frame)
local ne_pas_afficher = bases_a_ne_pas_afficher(frame:getParent().args)
local items = {}
for _, base in pairs({"Site officiel","Bases","Dictionnaire","Autorité"}) do
local res = frame:expandTemplate{title=base,args={}}
if res and res ~= "" then
table.insert(items,res)
end
end
if #items > 0 then
local list = mw.html.create("ul")
for _, item in ipairs(items) do
list:tag("li")
:wikitext(item)
:done()
end
return(tostring(list))
end
end
return p