پودمان: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
-- برای فارسی‌سازی بهتر، نام متغیر زیر از marginLeft به marginRight تغییر داده شده‌است
data.marginLeft = indent .. 'em'
data.marginRight = indent .. 'em'
end
end
end
end
خط ۱۱۵: خط ۱۱۳:
root:addClass(class)
root:addClass(class)
end
end
-- برای فارسی‌سازی بهتر، نام متغیر زیر از marginLeft به marginRight تغییر داده شده‌است
root:css{['margin-left'] = data.marginLeft}
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 .. '[[رده:الگو:همراه پارامترهای بددانسته]]'
ret = ret .. '[[Category:List templates with deprecated parameters]]'
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(
"آرگومان بد #1 برای «makeList» («%s» نوع فهرست معتبر نمی‌باشد)",
"bad argument #1 to 'makeList' ('%s' is not a valid list type)",
tostring(listType)
tostring(listType)
), 2)
), 2)