Jump to content

Module:Sandbox/Kephir: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
more elaborate
Line 4: Line 4:
return {
return {
pagename = function (frame)
pagename = function (frame)
return frame:preprocess("{{PAGENAME}}")
local result = { frame:preprocess("{{PAGENAME}}") }
table.insert(result, "\nown:")
for k, v in pairs(frame.args) do
table.insert(result, "\n*" .. k .. "=" .. v)
end
table.insert(result, "\nparent:")
for k, v in pairs(frame:getParent().args) do
table.insert(result, "\n*" .. k .. "=" .. v)
end
return table.concat(result)
end;
end;
}
}

Revision as of 17:09, 7 January 2014

-- [[User:Kephir]]'s Scribunto sandbox
-- do not expect anything to stay here in place

return {
	pagename = function (frame)
		local result = { frame:preprocess("{{PAGENAME}}") }
		table.insert(result, "\nown:")
		for k, v in pairs(frame.args) do
			table.insert(result, "\n*" .. k .. "=" .. v)
		end
		table.insert(result, "\nparent:")
		for k, v in pairs(frame:getParent().args) do
			table.insert(result, "\n*" .. k .. "=" .. v)
		end
		return table.concat(result)
	end;
}