<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://xn--b1amah.xn--d1ad.xn--p1ai/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://xn--b1amah.xn--d1ad.xn--p1ai/w/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0%3ATemplates%2Fru</id>
		<title>Справка:Templates/ru - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://xn--b1amah.xn--d1ad.xn--p1ai/w/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0%3ATemplates%2Fru"/>
		<link rel="alternate" type="text/html" href="http://xn--b1amah.xn--d1ad.xn--p1ai/w/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:Templates/ru&amp;action=history"/>
		<updated>2026-05-26T19:30:43Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>http://xn--b1amah.xn--d1ad.xn--p1ai/w/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:Templates/ru&amp;diff=1513&amp;oldid=prev</id>
		<title>Admin в 08:49, 7 июля 2011</title>
		<link rel="alternate" type="text/html" href="http://xn--b1amah.xn--d1ad.xn--p1ai/w/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:Templates/ru&amp;diff=1513&amp;oldid=prev"/>
				<updated>2011-07-07T08:49:39Z</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;{{PD Help Page/ru}}&lt;br /&gt;
Шаблоны MediaWiki полезны для размещения одинаковых стандартных элементов (текста или форматирования) в других страницах.&lt;br /&gt;
&lt;br /&gt;
== Создание шаблонов ==&lt;br /&gt;
Шаблоны являются обычными вики-страницами, с той разницей, что их названия начинаются с префикса «&amp;lt;code&amp;gt;Шаблон:&amp;lt;/code&amp;gt;» («&amp;lt;code&amp;gt;Template:&amp;lt;/code&amp;gt;»), &lt;br /&gt;
поэтому их можно [[Help:Starting a new page/ru|создавать так же как обычные страницы]].&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;{{Name}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; добавляет в страницу копию содержимого шаблона (страницы с именем &amp;lt;nowiki&amp;gt;[[Template:Name]]&amp;lt;/nowiki&amp;gt;). Обращение к шаблону производится каждый раз, когда производится извлечение использующей его страницы. Таким образом, если изменить шаблон, то отображение использующих его страниц тоже изменится.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{subst:Name}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; заменяет данную строку содержимым шаблона в момент сохранения страницы. Таким образом, после сохранения в ней остается копия шаблона, которую можно будет изменять так же, как обычную wiki-разметку. После сохранения шаблон и страница редактируются независимо: изменение страницы не влияет на шаблон, изменение шаблона не влияет на страницу. '''''Note''''': не стоит пользоваться данным способом, если вы хотите, чтобы изменения шаблона отображались в использующих его страницах.&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{msgnw:Name}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; включает шаблон в виде формы, отображающейся в использующей его странице, аналогично тому как действует тэг &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;lt;nowiki&amp;amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Как и в первом случае, изменение шаблона изменяет то, что мы видим при отображении страницы.&lt;br /&gt;
&lt;br /&gt;
== Параметры в шаблонах ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; margin:8px;&amp;quot;&amp;gt;&lt;br /&gt;
{| {{Prettytable}} &lt;br /&gt;
|-&lt;br /&gt;
|{{Hl2}} colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; |'''Шаблон с нумерованными параметрами'''	&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt; &lt;br /&gt;
'''Спасибо...'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;за {{{1}}}.&amp;lt;br&amp;gt;&lt;br /&gt;
Жму руку, {{{2}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
|{{Hl2}}|'''Что пишем'''	&lt;br /&gt;
|{{Hl2}}|'''Как будет выглядеть'''&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Thankyou/ru|участие в переводе|Вики}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
{{Thankyou/ru|участие в переводе|Вики}}&lt;br /&gt;
|-&lt;br /&gt;
|{{Hl2}} colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; |'''Шаблон с именованными параметрами'''	&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt; &lt;br /&gt;
'''Спасибо...'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;за {{{reason}}}.&amp;lt;br&amp;gt;&lt;br /&gt;
Жму руку, {{{signature}}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
|{{Hl2}}|'''Что пишем'''	&lt;br /&gt;
|{{Hl2}}|'''Как будет выглядеть'''&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;{{Thankyou/ru&lt;br /&gt;
|причина=участие в переводе&lt;br /&gt;
|подпись=Вики}}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
{{Thankyou/ru|причина=участие в переводе|подпись=Вики}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&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; либо именованные &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{param}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
'''Пример:''' Вы хотите оставлять подписи с благодарностью на страницах обсуждения других пользователей, с объяснением, за что вы благодарите. Вы можете создать [[Template:Thankyou/ru]] с текстом, аналогичным изображенному в таблице примеру.&lt;br /&gt;
&lt;br /&gt;
Вставляя шаблон в страницу, укажите значения для его параметров, разделяя их символом (|): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Thankyou/ru|всё хорошее|Вики}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Для именованных параметров используйте пары «имя=значение», разделяя их тем же символом (|):   &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Thankyou/ru|причина=всё хорошее|подпись=Вики}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Преимущество использования именованных параметров — гибкость порядка их указания и большая ясность в понимании их назначения, особенно когда параметров много. Если требуется изменить порядок нумерованных параметров, их следует упомянуть явно: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Thankyou|2=Вики|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;{{{reason|всё хорошее}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; будет присваивать значение ''«всё хорошее»'' параметру &amp;lt;tt&amp;gt;reason&amp;lt;/tt&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;/nowiki&amp;gt;&amp;lt;/code&amp;gt; и&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;includeonly&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;&amp;lt;noinclude&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;&amp;lt;nowiki&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;
* межъязыковые ссылки на похожие шаблоны на других языках;&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;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Текст, находящийся между &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; и&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; будет обрабатываться и отображаться только когда страница шаблона включена в другую страницу. Очевидным применением этого является добавление всех страниц, содержащих данный шаблон, к [[Help:Categories/ru|категории]], без добавления самого шаблона в эту категорию.&lt;br /&gt;
&lt;br /&gt;
'''Замечание:''' Когда вы изменяете категории, добавляемые в страницу с использованием шаблонов, категоризация может не сработать сразу, так как она управляется {{mediawiki|Manual:Job_queue|очередью задач}}.&lt;br /&gt;
&lt;br /&gt;
== Систематизация шаблонов==&lt;br /&gt;
Для эффективного использования шаблонов нужно их легко находить и применять. Легче всего это обеспечить, поместив на страницу шаблона пример его использования.&lt;br /&gt;
Например такой:&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:table; width:auto;&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Использование ==&lt;br /&gt;
Позволяет давать ссылку на тему:&lt;br /&gt;
{{NameOfTemplate|Term1+Term2+Term3}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Таким образом редактор сможет просто скопировать пример и модифицировать его для своих нужд.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Help:External searches]] — пример необычного использования шаблонов.&lt;br /&gt;
* [[Help:Magic words]]  — функциональные вещи (&amp;quot;магические слова&amp;quot;), которые вы можете найти в некоторых шаблонах.&lt;br /&gt;
*{{mediawiki|meta:Help:Embed page}} — встраиваемые страницы из {{mediawiki|namespace|пространств имен}} отличающихся от  &amp;lt;code&amp;gt;Template:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{Languages|Help:Templates}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Help/ru|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>