Изменения

м
оформление для случая подстановки
Строка 51: Строка 51:  
opener = ''
 
opener = ''
 
if between == nil and (style == '*pre' or style == '*pre↓') then
 
if between == nil and (style == '*pre' or style == '*pre↓') then
between = '<div style="margin-top:3em"></div>' -- содержимое шаблона {{^|3em}}
+
if mw.isSubsting() then
 +
between = '{{^|3em}}'
 +
else
 +
between = '<div style="margin-top:3em"></div>'
 +
end
 
end
 
end
 
else
 
else
Строка 58: Строка 62:  
end
 
end
 
if between == nil and (style == 'pre' or style == '*pre' or style == 'pre↓' or style == '*pre↓') then
 
if between == nil and (style == 'pre' or style == '*pre' or style == 'pre↓' or style == '*pre↓') then
between = '<div style="margin-top:2em"></div>' -- содержимое шаблона {{^|2em}}
+
if mw.isSubsting() then
 +
between = '{{^|2em}}'
 +
else
 +
between = '<div style="margin-top:2em"></div>'
 +
end
 
end
 
end
 
 
Строка 125: Строка 133:  
else
 
else
 
if style == 'pre' and opener == '*' then
 
if style == 'pre' and opener == '*' then
targs._before = targs._before .. '<div style="margin-top:-0.5em"></div>' -- содержимое шаблона {{^|-0.5em}}
+
if mw.isSubsting() then
 +
targs._before = targs._before .. '{{^|-0.5em}}'
 +
else
 +
targs._before = targs._before .. '<div style="margin-top:-0.5em"></div>'
 +
end
 
end
 
end
 
adjusted_opener = opener
 
adjusted_opener = opener
Анонимный участник