Подстановка
- 1 year ago
- 0
- 0
«Подст»
(сокращение от «подставить»; также
subst
от
англ.
substitution
) — инструкция вики-синтаксиса; используется как префикс названия специального типа
шаблонов
— подстановочных шаблонов. Например, так:
{{подст:
имя шаблона
}}
. В отличие от обычных шаблонов, подстановочные шаблоны предназначены для непосредственной вставки их содержимого в текст статьи. Таким образом, сразу после сохранения страницы её содержимое меняется.
Обычный шаблон раскрывается «на лету»: это значит, что при каждом обращении к странице, на которой установлен шаблон, сервер запрашивает содержимое шаблона и размещает его на странице при каждом просмотре. Если в шаблоне происходят какие-то изменения, то эти изменения коснутся всех страниц, в которые он уже вставлен.
Подстановочный шаблон заменяет своё название с префиксом на своё содержимое, и поэтому последующие изменения в подстановочном шаблоне никак не отразятся на внешнем виде и на содержимом всех страниц, в которых применялся данный подстановочный шаблон в прошлом.
Чтобы раскрыть шаблон на странице, следует добавить к нему префикс «подст:» (либо «
subst:
») — например,
{{подст:
пример
}}
(
{{subst:
пример
}}
). Содержимое шаблона
{{
пример
}}
заменит собой этот код.
Делая подобную подстановку, желательно, чтобы в описании правки вы указали, какой шаблон вы ставите, чтобы другим пользователям было проще ориентироваться в ситуации. Также, создавая или редактируя шаблон, который обычно требует раскрытия с помощью префикса «подст:», желательно указать это в документации шаблона . Это поможет другим участникам понять, как шаблон должен быть использован.
Для предпросмотра кода, который появится после подстановки шаблона, его можно временно заключить в конструкцию
{{subst:
#tag:pre
|
{{подст:мой шаблон}}
}}
: после нажатия кнопки «Предварительный просмотр» отобразится подставленный код шаблона в таком же сером прямоугольнике (можно также использовать
#tag:nowiki
вместо
#tag:pre
). Не забудьте удалить лишние символы перед сохранением версии!
«Правила» не должны заботиться о нагрузке на сервер, за исключением особых случаев; создание условий для решения основных нужд участников является нашей заботой.
Оригинальный текст (англ.)'Policy' should not really concern itself with server load except in the most extreme of cases; keeping things tuned to provide what the user base needs is our job.—
Шаблоны, которые следует использовать только с подстановкой, можно отмечать путём размещения шаблона {{ только с подстановкой }} на их подстраницах документации .
Шаблоны, которые не следует использовать с подстановкой, можно отмечать путём размещения шаблона {{ не подставлять }} на их подстраницах документации .