Pumunta sa nilalaman

Module:Header/docdata

Mula Wikisource

Ang dokumentasyon ng ng modyul na ito ay maaaring likhain sa Module:Header/docdata/doc

require('strict')

local p = {}

local attr_data = require('Module:Header/attribution').attr_data

function p.attrParamList()
	local params = {}
	
	-- formatting from [[Template:Parameter]]
	for k, v in pairs(attr_data) do
		local i = v['index']
		params[i] = tostring(mw.html.create('span')
			:addClass('wst-doc-parameter')
			:wikitext(v['param_name'])
		)
		if i == 1 then
			params[i] = '** ' .. mw.getCurrentFrame():extensionTag('templatestyles', '', {src = 'Template:Parameter/styles.css'}) .. params[i]
		else
			params[i] = '** ' .. params[i]
		end
	end
	
	return table.concat(params, '\n')
end

return p