پودمان:Lua banner: تفاوت میان نسخهها
Nazarzadeh (بحث | مشارکتها) جز ۱ نسخه واردشده |
Nazarzadeh (بحث | مشارکتها) جز ۱ نسخه واردشده |
||
(۳ نسخهٔ میانی ویرایش شده توسط ۳ کاربر نشان داده نشد) | |||
خط ۱: | خط ۱: | ||
-- 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 .. '/تمرین') |