الفرق بين المراجعتين لصفحة: «وحدة:Protection banner»

ط
تم استيراد 236 مراجعة من en:Module:Protection_banner
ط (مراجعة واحدة)
ar>Dr-Taher
ط (تم استيراد 236 مراجعة من en:Module:Protection_banner)
سطر ٣٨٦: سطر ٣٨٦:
if not self._params then
if not self._params then
local parameterFuncs = {}
local parameterFuncs = {}
 
--مضافة
local male = (self._protectionObj.title.namespace == 6
or self._protectionObj.title.namespace == 10
or self._protectionObj.title.namespace == 14)
and 2
or 1
parameterFuncs.CURRENTVERSION    = self._makeCurrentVersionParameter
parameterFuncs.CURRENTVERSION    = self._makeCurrentVersionParameter
parameterFuncs.EDITREQUEST        = self._makeEditRequestParameter
parameterFuncs.EDITREQUEST        = self._makeEditRequestParameter
سطر ٣٩٥: سطر ٤٠٠:
parameterFuncs.INTROFRAGMENT      = self._makeIntroFragmentParameter
parameterFuncs.INTROFRAGMENT      = self._makeIntroFragmentParameter
parameterFuncs.PAGETYPE          = self._makePagetypeParameter
parameterFuncs.PAGETYPE          = self._makePagetypeParameter
--مضافة
parameterFuncs.THIS            = self._makeThisParameter
parameterFuncs.PROTECTED          = self._makeProtectedParameter
parameterFuncs.PROTECTIONBLURB    = self._makeProtectionBlurbParameter
parameterFuncs.PROTECTIONBLURB    = self._makeProtectionBlurbParameter
parameterFuncs.PROTECTIONDATE    = self._makeProtectionDateParameter
parameterFuncs.PROTECTIONDATE    = self._makeProtectionDateParameter
سطر ٥٤٦: سطر ٥٥٤:
or pagetypes.default
or pagetypes.default
or error('no default pagetype defined', 8)
or error('no default pagetype defined', 8)
end
-- مضافة لأجل تانيث وتذكير اسم الإشارة
function Blurb:_MaleParameter()
return (self._protectionObj.title.namespace == 6
or self._protectionObj.title.namespace == 10
or self._protectionObj.title.namespace == 14)
and 2
or 1
end
function Blurb:_makeThisParameter()
mw.log(self:_MaleParameter())
return self._cfg.this[self:_MaleParameter()]
end
function Blurb:_makeProtectedParameter()
return self._cfg.protected[self:_MaleParameter()]
end
end


مستخدم مجهول