Módulo:TNT: Diferenzas entre revisións
Contido eliminado Contido engadido
m Copying 4 changes by Yurik: "docs link, add language param, better description, more docs changes" from mw:Module:TNT. See docs. |
m Copying 5 changes by Yurik: "fix templatedata doc having just the positional parameters, better description, more docs changes, fixed doc link, Trim parameter whitespaces" from mw:Module:TNT. See docs. |
||
Liña 72:
function p.doc(frame)
return frame:extensionTag(
dataset = 'Templatedata/' .. normalizeDataset(frame.args[1])▼
'templatedata',
p.getTemplateData(frame.args[1])
end
function p.getTemplateData(page)
-- TODO: add '_' parameter once lua starts reindexing properly for "all" languages
local data = loadData(dataset)
Liña 98 ⟶ 105:
end
end
-- Work around json encoding treating {"1":{...}} as an [{...}]
params['zzz123']=''
local
params=params,
paramOrder=paramOrder,
description=data.description
})
json = string.gsub(json,'"zzz123":"",?', "")
return json
▲ return frame:extensionTag('templatedata', templateData) .. tntMessage('edit_doc', {link(dataset)})
end
|