אונטערשייד צווישן ווערסיעס פון "יחידה: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 = stripToNil(args[1])
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