Anonymous user
Module:TNT: Difference between revisions
fix templatedata doc having just the positional parameters
(resetting to the main mediawiki.org version, allows auto-syncing) |
(fix templatedata doc having just the positional parameters) |
||
Line 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)
Line 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
|