Шаблон:*tpre: различия между версиями
(Новая страница: «<ul><li>{{Pre bullet hack}}{{{{{|safesubst:}}}#invoke: Template call code | withParams | _tag = pre }}</li></ul><noinclude>{{Doc}}</noinclude>») |
Импортёр (обсуждение | вклад) м (1 версия импортирована) |
(нет различий)
|
Текущая версия от 12:01, 2 мая 2024
{{*tpre}}
Файл:Lua-logo-nolabel.svg | Этот шаблон реализован на основе Lua с использованием функции withParams() из модуля Template call code. |
{{*tpre}} совмещает в себе функцию {{Tpre}} и {{*pre}}. С его помощью удобно создавать примеры использования шаблонов в их документациях, предваряя их маркерами списка (использование * {{Tpre|...}}
напрямую может вызвать проблемы в некоторых браузерах, см. {{Pre bullet hack}}).
Например, чтобы дать пример использования шаблона {{Перенесено с}}, мы можем написать так:
{{*tpre||ВП:Форум/Вниманию участников#Некая тема|<nowiki>~~~~</nowiki>}}
и получим:
{{перенесено с|ВП:Форум/Вниманию участников#Некая тема|~~~~}}
Многострочные примеры с маркерами можно создавать при помощи шаблона {{*pre}}:
{{*pre|<nowiki>{{main |</nowiki>''Статья 1''<nowiki> |</nowiki>''Статья 2''<nowiki> |l1=</nowiki>''Отображаемый текст ссылки 1''<nowiki> |l2=</nowiki>''Отображаемый текст ссылки 2''<nowiki> }}</nowiki>}}
даст
{{Main |Статья 1 |Статья 2 |l1=Отображаемый текст ссылки 1 |l2=Отображаемый текст ссылки 2 }}