Actions

Module

InfoboxFangame

From ThornsWiki

Documentation for this module may be created at Module:InfoboxFangame/doc

local p = {}
 
function p.default(frame)
	local capiunto = require 'capiunto'
	return capiunto.create( {
		top = tostring(mw.title.getCurrentTitle()),
		topStyle = 'background:#cfc;',
	} )
	:addImage(
		string.format('[[File:%s|200px]]', frame.args["image"]), -- featured image
		frame.args["caption"] -- caption
	)
	:addRow('Platform', frame.args["platform"])
	:addRow('Franchise', frame.args["franchise"])
	:addRow('Release Date', frame.args["release_date"])
	:addRow('Takedown Date', frame.args["takedown_date"])
	:addRow('Homepage', frame.args["homepage_url"])
	:addRow('Community', frame.args["community_url"])
	:addRow('Download', frame.args["download_url"])
end

return p