پودمان:Imamatpedia: تفاوت میان نسخهها
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
خط ۱۹: | خط ۱۹: | ||
local output = " | local output = "" | ||
for i, name in ipairs(selectedImams) do | for i, name in ipairs(selectedImams) do | ||
output = output .. "[[" .. name .. "]]" | output = output .. "[[" .. name .. "]]" |
نسخهٔ ۵ مارس ۲۰۲۴، ساعت ۱۳:۰۷
توضیحات این پودمان میتواند در پودمان:Imamatpedia/توضیحات قرار گیرد.
local fgetFAlist = require('Module:Imamatpedia/Selected').getFAlist
local p = {}
function p.rlist(frame)
local lang = frame.args[1] or "fa"
local fgetFAlist = require('Module:Imamatpedia/Selected').getFAlist
local imams = fgetFAlist()
local selectedImams = {}
for i = 1, 3 do
local index = math.random(1, #imams)
table.insert(selectedImams, imams[index])
table.remove(imams, index)
end
local output = ""
for i, name in ipairs(selectedImams) do
output = output .. "[[" .. name .. "]]"
if i < 3 then
output = output .. " – "
end
end
return output
end
return p