Module:Character Appearances: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
local result = {} | local result = {} | ||
result[#result + 1] = '{| class = " | result[#result + 1] = '{| class = "wikitable' | ||
result[#result + 1] = '! [[' .. character .. ']]' | result[#result + 1] = '! [[' .. character .. ']]' | ||
for _, record in pairs(appearances[character]) do | for _, record in pairs(appearances[character]) do | ||
Revision as of 23:10, 12 December 2023
Documentation for this module may be created at Module:Character Appearances/doc
local package = {}
local appearances = {
VERCE = {
"the dark",
"endless night",
"music and meter and rhyme",
"verses",
"though strangers",
"somehow i knew"
}
}
function package.test(frame)
local character = 'VERCE'
local result = {}
result[#result + 1] = '{| class = "wikitable'
result[#result + 1] = '! [[' .. character .. ']]'
for _, record in pairs(appearances[character]) do
local record_link = 'https://doughbyte.com/art/?show=' .. string.gsub(record, ' ', '_')
result[#result + 1] = '|-'
result[#result + 1] = '| [' .. record_link .. ' ' .. record .. ']'
end
result[#result + 1] = "|}"
return table.concat(result, '\n')
end
return package