مستخدم مجهول
ط
تم استيراد 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 | ||