تغییرات

پرش به ناوبری پرش به جستجو
۴۲۸ بایت حذف‌شده ،  ‏۲۳ شهریور ۱۳۹۸، ساعت ۲۲:۲۷
در حالت قبلی، هر الگو و پودمانی را templateeditor برمی‌گرداند. این حالت سفارشی‌اش می‌کند و فقط کاملاً حفاظت‌شده را templateeditor نشان می‌دهد.
سطر ۳: سطر ۳:  
-- Returns the permission required to perform a given action on a given title.
 
-- Returns the permission required to perform a given action on a given title.
 
-- If no title is specified, the title of the page being displayed is used.
 
-- If no title is specified, the title of the page being displayed is used.
-- یک بخش از این پودمان برای هماهنگی با وضعیت حفاظتی ویکی‌پدیای فارسی تغییر کرده‌است. اگر می‌خواهید پودمان را به‌روز کنید، دقت داشته باشید که استثنای فضای نام الگو و پودمان رامشخص کنید (خط 42 تا 44 این پودمان را ببینید).
+
-- یک بخش از این پودمان برای هماهنگی با وضعیت حفاظتی ویکی‌پدیای فارسی تغییر کرده‌است. اگر می‌خواهید پودمان را به‌روز کنید، دقت داشته باشید که استثنای فضای نام الگو و پودمان رامشخص کنید).
-- اگر سطح حفاظت مختص ویرایشگران الگو به ویکی‌پدیای فارسی افزوده‌شد، خط 42 تا 44 را حذف کنید. مهم: منظور از خط 42 تا 44 در نسخه [[Special:PermaLink/26832993]] است. دیگر نسخه‌ها متفاوت هستند.
+
-- توضیحات بیشتر در زیرصفحه توضیحات پودمان موجود است.
 
function p._main(action, pagename)
 
function p._main(action, pagename)
 
local title
 
local title
سطر ۴۰: سطر ۴۰:  
return 'sysop'
 
return 'sysop'
 
end
 
end
end
  −
if title.namespace == 10 or title.namespace == 828 then -- Template/Module. Localized for Persian Wikipedia since we don't have "templateeditor" protection level. این همان بخشی است که محلی‌سازی شده.
  −
return 'templateeditor'
   
end
 
end
 
local level = title.protectionLevels[action] and title.protectionLevels[action][1]
 
local level = title.protectionLevels[action] and title.protectionLevels[action][1]
 
if level == 'sysop' or level == 'editprotected' then
 
if level == 'sysop' or level == 'editprotected' then
return 'sysop'
+
if title.namespace == 10 or title.namespace == 828 then
 +
return 'templateeditor'
 +
else
 +
return 'sysop'
 +
end
 
elseif title.cascadingProtection.restrictions[action] and title.cascadingProtection.restrictions[action][1] then -- used by a cascading-protected page
 
elseif title.cascadingProtection.restrictions[action] and title.cascadingProtection.restrictions[action][1] then -- used by a cascading-protected page
 
return 'sysop'
 
return 'sysop'
کاربر ناشناس

منوی ناوبری