Изменения
Модуль:Надстрочное предупреждение (посмотреть исходный код)
Версия от 23:57, 14 декабря 2022
, 2 года назадвывод забыл
-- TODO: Поддержка подстановки без Unsubst
-- TODO: Поддержка подстановки без Unsubst
function p.subst( frame )
function p.subst( frame )
local mTemplateInvocation = require('Module:Template invocation')
local mTemplateInvocation = require( 'Module:Template invocation' )
local name = mTemplateInvocation.name(frame:getParent():getTitle())
local name = mTemplateInvocation.name( frame:getParent():getTitle() )
return mTemplateInvocation.invocation(name)
return mTemplateInvocation.invocation( name )
end
end
-- Поддержка параметра {{{comment|}}}
-- Поддержка параметра {{{comment|}}}
local comment = args.comment or args['comment-default']
local comment = args.comment or args[ 'comment-default' ]
if args.day or args.month or args.year then
if args.day or args.month or args.year then
comment = comment .. ' (' .. getDate( args.day, args.month, args.year ) .. ')'
comment = comment .. ' (' .. getDate( args.day, args.month, args.year ) .. ')'
:attr( 'style', 'white-space:nowrap' )
:attr( 'style', 'white-space:nowrap' )
tag
tag
:wikitext( '[' )
:wikitext( '[' ) -- [
:wikitext( getLink( args.link, args.label, comment ) )
:wikitext( getLink( args.link, args.label, comment ) )
:wikitext( getTalkLink( args.talk ) )
:wikitext( getTalkLink( args.talk ) )
:wikitext( ']' )
:wikitext( ']' ) -- ]
result = result .. tostring( tag )
-- TODO: проверка для [[Категория:Википедия:Надстрочные предупреждения с некорректно заданной датой]]
-- TODO: проверка для [[Категория:Википедия:Надстрочные предупреждения с некорректно заданной датой]]