<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.tlib.ru/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.tlib.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B</id>
		<title>Шаблоны - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.tlib.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B"/>
		<link rel="alternate" type="text/html" href="https://wiki.tlib.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B&amp;action=history"/>
		<updated>2026-09-21T13:31:08Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.20.1</generator>

	<entry>
		<id>https://wiki.tlib.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B&amp;diff=1541&amp;oldid=prev</id>
		<title>WikiSysop в 07:28, 13 февраля 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.tlib.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B&amp;diff=1541&amp;oldid=prev"/>
				<updated>2007-02-13T07:28:43Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Шаблоны ==&lt;br /&gt;
'''Шаблонами''' называется класс особых страниц, содержимое которых можно вставить в другие страницы. Причём это содержимое считывается при каждой загрузке страницы: изменения в шаблоне проявятся на страницах, их применяющих. Страницы шаблонов — полноценные вики-документы, для которых отведено своё пространство имён «Шаблон:». Вызывается шаблон пометкой &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;Имя_шаблона&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. При отображении страницы на место этого будет помещено '''содержимое''' страницы «Шаблон:Имя шаблона». Если её ещё нет, то пометка будет отображена как ссылка на несуществующую статью.&lt;br /&gt;
&lt;br /&gt;
Как обычно, имя статьи или шаблона чувствительно к регистру, а пробел эквивалентен подчёркиванию. Возможно также включение шаблона в шаблон, то есть вызов одного шаблона из другого.&lt;br /&gt;
&lt;br /&gt;
Любую страницу можно использовать как шаблон пометкой &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;Категория:Имя_страницы&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Если Категория отстутствует, то просто: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;:Имя_страницы&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Список ссылок на используемыех в тексте страницы шаблоны показывается ниже окна редактирования статьи.&lt;br /&gt;
&lt;br /&gt;
== Параметры ==&lt;br /&gt;
Параметры шаблона могут быть поименованными:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Имя_шаблона|parname1=parvalue1|parname2=parvalue2}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, тогда в теле шаблона надо ссылаться на&amp;amp;nbsp;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{parname1}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{parname2}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
Или пронумерованными:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Имя_шаблона|parvalue1|parvalue2}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, тогда в теле шаблона нужно использовать &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{1}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{2}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Лишние (не используемые в теле шаблона) параметры игнорируются. Переменные шаблона вычисляются после вставки шаблона в вызывающую его статью, то есть если в шаблоне содержится подстановка &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, то она будет развёрнута в имя вызывающей статьи, а не в имя этого шаблона.&lt;br /&gt;
&lt;br /&gt;
Имена параметров чувствительны к регистру символов. Желательно использовать в именах параметров только латинские буквы, цифры, дефис. Остальные символы не рекомендуются к использованию.&lt;br /&gt;
&lt;br /&gt;
Таким образом, механизм шаблонов выполняет два типа подстановок:&lt;br /&gt;
* вызов шаблона (двойные фигурные скобки) заменяется содержимым шаблона;&lt;br /&gt;
* параметры шаблона (тройные фигурные скобки) заменяются параметрами шаблона.&lt;br /&gt;
&lt;br /&gt;
Параметром шаблона может быть ссылка на другую статью. Пусть, например, у нас есть такой шаблон:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 Эта страница: {{{1}}} моя самая любимая.&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
и он называется &amp;lt;code&amp;gt;Тест&amp;lt;/code&amp;gt;. Тогда его вызов&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 {{Тест|[[Песочница]]}}&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
будет развёрнут в:&lt;br /&gt;
 Эта страница: [[Песочница]] моя самая любимая.&lt;br /&gt;
&lt;br /&gt;
== Неопределённые и пустые параметры == &amp;lt;small&amp;gt;пока не настроено&amp;lt;/small&amp;gt;&lt;br /&gt;
Если какой-либо параметр шаблона не задан, то он останется нераскрытым и на странице использующей шаблон Вы увидите примерно такой текст: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;...{{{1}}}...&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если Вы используете вызов переменных не по именам, а по номерам, то вызов &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Шаблон||что_то}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; делает первый параметр определённым, но равным пустой строке. Если, напротив, нужно задать второй параметр, никак не определяя первый, то для этого следует использовать вызов &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Шаблон|2=что_то}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Этот синтаксис следует использовать также и в том случае, когда значение параметра содержит знак равенства (например, «что_то=чему_то»): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Шаблон|1=что_то=чему_то|2=еще_что_то}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если для некоторого параметра шаблона подразумевается определённое значение по умолчанию, то можно использовать '''условное включение''' параметра в текст шаблона. Параметр, записанный в теле шаблона в виде: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{parameter|что_то}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; будет включён в текст шаблона либо как &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;что_то&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (если параметр не был определен), либо будет фигурировать присвоенное ему значение.&lt;br /&gt;
&lt;br /&gt;
Самый простой пример: если некоторый параметр записан внутри шаблона в форме &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;1={{{parameter|}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (то есть если в качестве значения по умолчанию используется пустая строка), то в том случае, если этот параметр окажется не заданным, на его месте не будет ничего выводиться.&lt;br /&gt;
&lt;br /&gt;
== Просмотр содержимого шаблона ==&lt;br /&gt;
Чтобы увидеть «сырое» содержимое шаблона (подстановки параметров и т. д.), нужно смотреть на шаблон в режиме редактирования, поскольку в противном случае некоторые подстановки вроде могут раскрыться.&lt;br /&gt;
&lt;br /&gt;
Для показа содержимого шаблона (без wiki-интерпретации) можно использовать кодовый «волшебный» префикс «msgnw:»: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{msgnw:Шаблон}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Код шаблона ==&lt;br /&gt;
Всё, что находится между тегами &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;noinclude&amp;gt; ... &amp;lt;/noinclude&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; будет обрабатываться и показываться только в случае когда шаблон показывается непосредственно, не включенным в другую страницу. Возможные применения:&lt;br /&gt;
* категоризация шаблонов самих по себе (а не страниц которые их содержат). Т.к. если шаблон содержит код категории, то в указанную категорию помещается не только шаблон, но и все страницы, включающие его.&lt;br /&gt;
* текст, объясняющий как использовать шаблон&lt;br /&gt;
&lt;br /&gt;
Теги &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;includeonly&amp;gt; ... &amp;lt;/includeonly&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; обладает противоположным действием. Текст будет обрабатываться и показываться только тогда когда шаблон включён в статью. Очевидное применение - включение всех статей, содержащих шаблон в категорию (при этом сам шаблон в категорию не попадёт).&lt;br /&gt;
&lt;br /&gt;
Следует отметить, что при этом есть проблема — если включить статью в категорию посредством шаблона, а потом изменить категорию в шаблоне,то статьи будут содержаться в старой категории до первого редактирования и сохранения статьи содержащей шаблон.&lt;br /&gt;
&lt;br /&gt;
== Вставка шаблона в момент сохранения ==&lt;br /&gt;
Используя конструкцию &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{subst:Шаблон}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; Вы выполняете подстановку&lt;br /&gt;
текста шаблона в момент сохранения ссылающейся страницы.&lt;br /&gt;
&lt;br /&gt;
Например код:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 {{subst:CURRENTDAY}} {{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}},{{subst:CURRENTTIME}} (UTC)&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
подставится при сохранении страницы:&lt;br /&gt;
&lt;br /&gt;
 3 марта 2005, 16:56 (UTC)&lt;br /&gt;
&lt;br /&gt;
в то время, как&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} (UTC)&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
каждый раз будет показывать текущее время:&lt;br /&gt;
&lt;br /&gt;
 {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, &amp;amp;nbsp;{{CURRENTTIME}} (UTC)&lt;br /&gt;
&lt;br /&gt;
== История изменений для страниц, содержащих шаблоны ==&lt;br /&gt;
При просмотре исторических версий статей, содержащих шаблоны и/или картинки, всегда используется текущая версия шаблонов (и картинок), т. е. невозможна автоматическая «абсолютная» реконструкция исторических версий композитных текстов, чтобы также содержались ссылки на соответствующие картинки и шаблоны.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* http://ru.wikipedia.org/wiki/Википедия:Шаблоны&lt;br /&gt;
* http://ru.wikipedia.org/wiki/Википедия:Функции_парсера&lt;br /&gt;
&lt;br /&gt;
[[Категория:Справка]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>	</entry>

	</feed>