Module:MagazineVariables: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
Created page with "local p = {} local magazineVariablesData = mw.loadData( 'Module:MagazineVariables/data' ) function p.main( frame ) local magazineVariablesText = frame.args[1] retur..." |
No edit summary |
||
Line 1: | Line 1: | ||
local p = {} |
local p = {} |
||
⚫ | |||
function p.main( frame ) |
function p.main( frame ) |
||
local magazineVariablesText = frame.args[1] |
local magazineVariablesText = frame.args[1] |
||
⚫ | |||
return magazineVariablesData[magazineVariablesText] or magazineVariablesText or "" |
|||
end |
|||
function p.jptext( frame ) |
|||
local magazineVariablesText = frame.args[1] |
|||
local magazineVariablesData = mw.loadData( 'Module:MagazineVariables/dataJ' ) |
|||
local magazineVariablesReturn = frame:preprocess(magazineVariablesData[magazineVariablesText]) |
|||
if magazineVariablesReturn == "nil" then |
|||
magazineVariablesReturn = magazineVariablesText |
|||
end |
|||
return magazineVariablesReturn or magazineVariablesText or "" |
|||
end |
|||
function p.romaji( frame ) |
|||
local magazineVariablesText = frame.args[1] |
|||
local magazineVariablesData = mw.loadData( 'Module:MagazineVariables/dataR' ) |
|||
return magazineVariablesData[magazineVariablesText] or magazineVariablesText or "" |
return magazineVariablesData[magazineVariablesText] or magazineVariablesText or "" |
||
end |
end |
Revision as of 12:21, 2 January 2023
Documentation for this module may be created at Module:MagazineVariables/doc
local p = {}
function p.main( frame )
local magazineVariablesText = frame.args[1]
local magazineVariablesData = mw.loadData( 'Module:MagazineVariables/data' )
return magazineVariablesData[magazineVariablesText] or magazineVariablesText or ""
end
function p.jptext( frame )
local magazineVariablesText = frame.args[1]
local magazineVariablesData = mw.loadData( 'Module:MagazineVariables/dataJ' )
local magazineVariablesReturn = frame:preprocess(magazineVariablesData[magazineVariablesText])
if magazineVariablesReturn == "nil" then
magazineVariablesReturn = magazineVariablesText
end
return magazineVariablesReturn or magazineVariablesText or ""
end
function p.romaji( frame )
local magazineVariablesText = frame.args[1]
local magazineVariablesData = mw.loadData( 'Module:MagazineVariables/dataR' )
return magazineVariablesData[magazineVariablesText] or magazineVariablesText or ""
end
return p