کاربر ناشناس
پودمان:Navbox with collapsible groups: تفاوت میان نسخهها
جز
«پودمان:Navbox with collapsible groups» را محافظت کرد: الگوهای حساس ([ویرایش=تنها مدیران] (بیپایان) [انتقال=تنها مدیران] (بیپایان))
جز (Protected "Module:Navbox with collapsible groups": High-risk Lua module ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite))) |
جز («پودمان:Navbox with collapsible groups» را محافظت کرد: الگوهای حساس ([ویرایش=تنها مدیران] (بیپایان) [انتقال=تنها مدیران] (بیپایان))) |
||
خط ۱: | خط ۱: | ||
-- This module implements {{Navbox with collapsible groups}} | -- This module implements {{Navbox with collapsible groups}} | ||
local q = {} | local q = {} | ||
local Navbox = require(' | local Navbox = require('پودمان:Navbox') | ||
-- helper functions | -- helper functions | ||
خط ۳۲: | خط ۳۲: | ||
['below']=true,['belowclass']=true,['belowstyle']=true, | ['below']=true,['belowclass']=true,['belowstyle']=true, | ||
['image']=true,['imageclass']=true,['imagestyle']=true, | ['image']=true,['imageclass']=true,['imagestyle']=true, | ||
['imageleft']=true,['imageleftstyle']=true | ['imageleft']=true,['imageleftstyle']=true, | ||
['imageright']=true,['imagerightstyle']=true | |||
} | } | ||
for k,v in pairs(pargs) do | for k,v in pairs(pargs) do | ||
خط ۷۷: | خط ۷۸: | ||
image = pargs['image' .. n], | image = pargs['image' .. n], | ||
imageleft = pargs['imageleft' .. n], | imageleft = pargs['imageleft' .. n], | ||
imageright = pargs['imageright' .. n], | |||
listpadding = pargs['listpadding']}) | listpadding = pargs['listpadding']}) | ||
end | end | ||
خط ۹۳: | خط ۹۵: | ||
function q.navbox(frame) | function q.navbox(frame) | ||
local pargs = require(' | local pargs = require('پودمان:Arguments').getArgs(frame, {wrappers = {'الگو:Navbox with collapsible groups'}}) | ||
-- Read the arguments in the order they'll be output in, to make references number in the right order. | -- Read the arguments in the order they'll be output in, to make references number in the right order. |