پرش به محتوا

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

۵۷۴ بایت اضافه‌شده ،  ‏۲۱ مارس ۲۰۲۰
به‌روزرسانی همراه با حفظ بومی‌سازی‌ها
جز (۱ نسخه واردشده)
(به‌روزرسانی همراه با حفظ بومی‌سازی‌ها)
خط ۱: خط ۱:
-- برای فارسی‌سازی بهتر، بخشی از این پودمان تغییریافته است که در همان‌جا به فارسی ذکر شده‌است. لطفاً هنگام تغییر پودمان دقت کنید.
-- This module outputs different kinds of lists. At the moment, bulleted,
-- This module outputs different kinds of lists. At the moment, bulleted,
-- unbulleted, horizontal, ordered, and horizontal ordered lists are supported.
-- unbulleted, horizontal, ordered, and horizontal ordered lists are supported.
خط ۳۷: خط ۳۸:
indent = indent and indent * 1.6 or 0
indent = indent and indent * 1.6 or 0
if indent > 0 then
if indent > 0 then
data.marginLeft = indent .. 'em'
-- برای فارسی‌سازی بهتر، نام متغیر زیر از marginLeft به marginRight تغییر داده شده‌است
data.marginRight = indent .. 'em'
end
end
end
end
خط ۱۱۳: خط ۱۱۵:
root:addClass(class)
root:addClass(class)
end
end
root:css{['margin-left'] = data.marginLeft}
-- برای فارسی‌سازی بهتر، نام متغیر زیر از marginLeft به marginRight تغییر داده شده‌است
root:css{['margin-right'] = data.marginRight}
if data.style then
if data.style then
root:cssText(data.style)
root:cssText(data.style)
خط ۱۵۸: خط ۱۶۱:
local ret = ''
local ret = ''
if isDeprecated then
if isDeprecated then
ret = ret .. '[[Category:List templates with deprecated parameters]]'
ret = ret .. '[[رده:الگو:همراه پارامترهای بددانسته]]'
end
end
return ret
return ret
خط ۱۶۶: خط ۱۶۹:
if not listType or not listTypes[listType] then
if not listType or not listTypes[listType] then
error(string.format(
error(string.format(
"bad argument #1 to 'makeList' ('%s' is not a valid list type)",
"آرگومان بد #1 برای «makeList» («%s» نوع فهرست معتبر نمی‌باشد)",
tostring(listType)
tostring(listType)
), 2)
), 2)
کاربر ناشناس