Изменения
Перейти к навигации
Перейти к поиску
Строка 21:
Строка 21:
− +
− local text = label;
−
Строка 29:
Строка 27:
− +
Строка 91:
Строка 89:
− +
− +
Модуль:Надстрочное предупреждение (посмотреть исходный код)
Версия от 00:03, 15 декабря 2022
, 2 года назадвроде теперь должно в базовом виде работать
-- Форматирование ссылок как в шаблоне
-- Форматирование ссылок как в шаблоне
local function getLink( link, label, comment )
local function getLink( link, text, comment )
if comment then
if comment then
local delink = require( 'Module:Delink' )._delink;
local delink = require( 'Module:Delink' )._delink;
:attr( 'style', 'border-bottom:1px dotted;' )
:attr( 'style', 'border-bottom:1px dotted;' )
:attr( 'title', delink( comment ) )
:attr( 'title', delink( comment ) )
:wikitext( label )
:wikitext( text )
text = tostring( tag )
text = tostring( tag )
-- Вывод надстрочного предупреждения
-- Вывод надстрочного предупреждения
local tag = mw.html.create( 'span' )
local tag = mw.html.create( 'sup' )
:addClass( 'noprint' )
:addClass( 'noprint' )
: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.text, comment ) )
:wikitext( getTalkLink( args.talk ) )
:wikitext( getTalkLink( args.talk ) )
:wikitext( ']' ) -- ]
:wikitext( ']' ) -- ]