אונטערשייד צווישן ווערסיעס פון "יחידה:Lexicon"
קפיצה לניווט
קפיצה לחיפוש
אין תקציר עריכה |
אין תקציר עריכה |
||
שורה 1: | שורה 1: | ||
local p = {} | local p = {} | ||
--[[ | |||
local function stripToNil(text) | local function stripToNil(text) | ||
-- If text is a string, return its trimmed content, or nil if empty. | -- If text is a string, return its trimmed content, or nil if empty. | ||
שורה 9: | שורה 10: | ||
return text | return text | ||
end | end | ||
]]-- | |||
function p.fetch(frame) | function p.fetch(frame) | ||
שורה 15: | שורה 17: | ||
local args = getArgs(frame) | local args = getArgs(frame) | ||
local data = mw.loadData('יחידה:Lexicon/Data') | local data = mw.loadData('יחידה:Lexicon/Data') | ||
local word = | local word = args[1] | ||
return data.words[word] | return data.words[word] | ||
end | end | ||
return p | return p |
רעוויזיע פון 17:26, 29 יאנואר 2023
מען קען שאפן דאקומענטאציע פאר דעם מאדול ביי יחידה:Lexicon/דאק
local p = {}
--[[
local function stripToNil(text)
-- If text is a string, return its trimmed content, or nil if empty.
-- Otherwise return text (which may, for example, be nil).
if type(text) == 'string' then
text = text:match('(%S.-)%s*$')
end
return text
end
]]--
function p.fetch(frame)
-- Initialise and populate variables
local getArgs = require("Module:Arguments").getArgs
local args = getArgs(frame)
local data = mw.loadData('יחידה:Lexicon/Data')
local word = args[1]
return data.words[word]
end
return p