پودمان:Lua banner: تفاوت میان نسخه‌ها

۴۱۴ بایت اضافه‌شده ،  ‏۲۵ فوریهٔ ۲۰۲۳
جز
۱ نسخه واردشده
جز (۱ نسخه واردشده)
جز (۱ نسخه واردشده)
 
(۳ نسخهٔ میانی ویرایش شده توسط ۳ کاربر نشان داده نشد)
خط ۱: خط ۱:
-- This module implements the {{lua}} template.
-- This module implements the {{lua}} template.
-- سطرهای ۳۷ تا ۴۰ این پودمان برای تغییر نام فضای نام از «Module» به «پودمان» تغییر کرده‌اند. در زمان به‌روزرسانی دقت کنید


local yesno = require('Module:Yesno')
local yesno = require('Module:Yesno')
خط ۳۴: خط ۳۵:
local moduleLinks = {}
local moduleLinks = {}
for i, module in ipairs(modules) do
for i, module in ipairs(modules) do
-- replace "Module" namespace prefix with "پودمان"
if mw.ustring.find(module, '[Mm]odule', 1, false) then
module = mw.ustring.gsub(module, '[Mm]odule', 'پودمان', 1)
end
moduleLinks[i] = string.format('[[:%s]]', module)
moduleLinks[i] = string.format('[[:%s]]', module)
local maybeSandbox = mw.title.new(module .. '/تمرین')
local maybeSandbox = mw.title.new(module .. '/تمرین')