Difference between revisions of "Module:Sandbox"

From Yugipedia
Jump to: navigation, search
(Test with frame.)
m (Reverted edits by Deltaneos (talk) to last revision by Becasita)
(Tag: Rollback)
 
(4 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
--  For testing purposes
 
--  For testing purposes
 
------------------------
 
------------------------
local function doStuff( title )
+
-- <pre>
  return title
+
return {
end
+
main = function( frame )
 +
local ret = {}
  
return doStuff( mw.getCurrentFrame():getTitle() )
+
for parameter, argument in pairs( frame.args ) do
 +
table.insert(
 +
ret,
 +
( 'paramater <code>{{{%s}}}</code> was used with value <code>%s</code>' ):format( parameter, argument )
 +
)
 +
end
 +
 
 +
return '* ' .. table.concat( ret, '\n* ' )
 +
end
 +
}
 +
-- </pre>

Latest revision as of 20:39, 24 September 2023

------------------------
--  Sandbox module:
--  For testing purposes
------------------------
-- <pre>
return {
	main = function( frame )
		local ret = {}

		for parameter, argument in pairs( frame.args ) do
			table.insert(
				ret,
				( 'paramater <code>{{{%s}}}</code> was used with value <code>%s</code>' ):format( parameter, argument )
			)
		end

		return '* ' .. table.concat( ret, '\n* ' )
	end
}
-- </pre>