Modül:Effective protection expiry: Revizyonlar arasındaki fark
Template:Div_col>MusikAnimal k 1 revision imported |
Template:Mbox>Hasley k Protected "Module:Effective protection expiry": Highly visible page or template ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) |
||
| 13. satır: | 13. satır: | ||
end | end | ||
pagename = title.prefixedText | pagename = title.prefixedText | ||
if | if action ~= 'edit' and action ~= 'move' and action ~= 'create' and action ~= 'upload' then | ||
error( 'First parameter must be one of edit, move, create, upload', 2 ) | |||
error( 'First parameter must be one of edit, move, create, upload | |||
end | end | ||
local rawExpiry = mw.getCurrentFrame():callParserFunction('PROTECTIONEXPIRY', action, pagename) | local rawExpiry = mw.getCurrentFrame():callParserFunction('PROTECTIONEXPIRY', action, pagename) | ||
| 25. satır: | 22. satır: | ||
return 'unknown' | return 'unknown' | ||
else | else | ||
local year, month, | local year = mw.ustring.sub( rawExpiry, 1, 4 ) | ||
local month = mw.ustring.sub( rawExpiry, 5, 6 ) | |||
) | local day = mw.ustring.sub( rawExpiry, 7, 8 ) | ||
return year .. '-' .. month .. '-' .. day | |||
end | end | ||
end | end | ||