Module:Sprite: Difference between revisions
No edit summary |
Alternating between js and lua gets really confusing |
||
| Line 147: | Line 147: | ||
function p.doc( f ) | function p.doc( f ) | ||
local settings = mw.loadData( 'Module:' | local settings = mw.loadData( 'Module:' .. f.args[1] ) | ||
local idTable = mw.title.new( 'Module:' .. ( settings.ids or 'Sprite/' .. settings.name ) ):getContent() | local idTable = mw.title.new( 'Module:' .. ( settings.ids or 'Sprite/' .. settings.name ) ):getContent() | ||
idTable = idTable:gsub( '(\n%s*%-%-%s*.-%s*%-%-%s*\n)', '%1,' ):gsub( '^return {', '' ):gsub( '}$', '' ) | idTable = idTable:gsub( '(\n%s*%-%-%s*.-%s*%-%-%s*\n)', '%1,' ):gsub( '^return {', '' ):gsub( '}$', '' ) | ||