Модуль:Подпись
Перейти к навигации
Перейти к поиску
Для документации этого модуля может быть создана страница Модуль:Подпись/doc
local p = {}
p[''] = function ( frame )
local args = frame:getParent().args
local da, na
local a1 = mw.text.trim( args[1] or '' )
local a2 = mw.text.trim( args[2] or '' )
local page = args['страница']
if a2 == '' then -- 21:39, 23 ноября 2016 Kraiukhin
da, na = mw.ustring.match( a1, '^(%d%d:%d%d,[ ]+%d+[ ]+[^ ]+[ ]+20[12]%d)[ ]+(.+)$' )
if not da then
na = a1
da = ''
end
else
na = a1
da = a2 or ''
end
if da ~= '' then
da = da .. ' (MSK)'
end
if page then
page = ' на странице [[' .. page .. ']].'
else
-- page = '. <i> <span style="color:gray"> Не забывайте [[НКВД:Как дополнить или исправить статью#Подпись|подписываться]]!</span></i>'
page = ''
end
return ' --<small> Этот текст оставлен участником [[Участник:' .. na .. '|' .. na ..']] ([[Обсуждение участника:'
.. na .. '|обсуждение]]) ' .. da .. page .. '</small>'
end
return p