Участник:Lit-uriy/Песочница
Моя песочница |
Использование Шаблонов
Вставка шаблонов на страницу
Шаблоны это такие же статьи как и все остальные, но расположеные в отдельном пространстве имен.
включить статью/шаблон на другую страницу очень легко, для этого необходимо имя статьи/шаблона заключить в фигурные скобки:
{{ИмяШаблона}}
Вы можете проверить это таким образом, прейдите в песочницу, нажмите править и вставте туда название любой другой страницы в фигурных скобках, например, свою страницу участника, вот так:
{{Участник:ИмяУчастника}}
Шаблоны с нумероваными параметрами
Используются так:
{{ИмяШаблона|Значение 1-го параметра|Значение 2-го параметра|Значение 3-го параметра}}
Для более удобного чтения при редактировании страницы можно форматировать следующим образом:
{{ИмяШаблона|Значение 1-го параметра |Значение 2-го параметра |Значение 3-го параметра}}
Пример: Шаблон:Удалить имеет один параметр, в котором указывается причина для удаления
{{Удалить|Статья пустая}}
Шаблоны с именоваными параметрами
Встречаются шаблоны с параметрами которым даны имена, они используются так:
{{ИмяШаблона|Имя1=Значение|Имя2=Значение|Имя3=Значение}}
Для более удобного чтения при редактировании страницы можно форматировать следующим образом:
{{ИмяШаблона|Имя1=Значение |Имя2=Значение |Имя3=Значение}}
Пример: Шаблон:Infobox Software имеет несколько именованых параметров, в которых указывается информация о програмном обеспечении:
{{Infobox Software|name= Какое-то |developer= Кто-то |image= Какой-то рисунок.png |description= Какая-то информация |license= Какая-то лицензия |website= www.websiteurl.org }}
Вставка ссылок на шаблоны
Если увас возникла необходимость вставить не сам шаблон, а только ссылку на него, сделайте ссылку как на обычную страницу, но перед именем страницы (Шаблон:ИмяШаблона) добавте двоеточие, вот так:
[[:Шаблон:ИмяШаблона]]
Создание собственных шаблонов
Рассмотрим в качестве примера Шаблон:Удалить.
Исходный вариант шаблона
{| width="70%" align="center" style="background: #ffe5e5; border: 1px solid #aaa;" cellpadding="5px" cellspacing="0" |- | align="center"|'''Эта страница предлагается для удаления. <br /> [[Изображение:Attention niels epting 01.png|left|50px]]Указана следующая причина: '''{{{1}}}'''<br /> Если вы считаете, что эту страницу не нужно удалять, выскажите ваше мнение на [[:Обсуждение {{NAMESPACE}}:{{PAGENAME}}|странице обсуждения]] этой статьи.<br> <small>Для дополнительной информации см. [[OpenSUSE:Deletion Policy]]</small> |}
Помещение шаблона в категорию Шаблоны
При создании шаблонов их необходимо помещать в категорию "Шаблоны",
делать это нужно с помощью тэга <noinclude></noinclude>, все что находится в нутри этого тэга, при включении шаблона на другую страницу небудет использоваться. Категорию "Шаблоны" необходимо включать в нутри этого тэга, чтобы страница, на которой будет помещен шаблон, не попала в категорию Категорию "Шаблоны".
{| width="70%" align="center" style="background: #ffe5e5; border: 1px solid #aaa;" cellpadding="5px" cellspacing="0" |- | align="center"|'''Эта страница предлагается для удаления. <br /> [[Изображение:Attention niels epting 01.png|left|50px]]Указана следующая причина: '''{{{1}}}'''<br /> Если вы считаете, что эту страницу не нужно удалять, выскажите ваше мнение на [[:Обсуждение {{NAMESPACE}}:{{PAGENAME}}|странице обсуждения]] этой статьи.<br> <small>Для дополнительной информации см. [[OpenSUSE:Deletion Policy]]</small> |}<noinclude> [[Категория:Шаблоны]] </noinclude>
Включение страниц в категории при помощи шаблона
Часто при создании шаблонов возникает необходимость, чтобы они могли собирать страницы в категории, например, Шаблон:Удалить позволяет собирать страницы на которых он находится в категорию "Страницы к удалению". Делать это нужно с помощью тэга <includeonly></includeonly>. Все что находится в нутри этого тэга будет использоваться только при включении шаблона на страницу, но не будет использоваться в самом шаблоне, например, Шаблон:Удалить тем самым не попадает в категорию "Страницы к удалению"
{| width="70%" align="center" style="background: #ffe5e5; border: 1px solid #aaa;" cellpadding="5px" cellspacing="0" |- | align="center"|'''Эта страница предлагается для удаления. <br /> [[Изображение:Attention niels epting 01.png|left|50px]]Указана следующая причина: '''{{{1}}}'''<br /> Если вы считаете, что эту страницу не нужно удалять, выскажите ваше мнение на [[:Обсуждение {{NAMESPACE}}:{{PAGENAME}}|странице обсуждения]] этой статьи.<br> <small>Для дополнительной информации см. [[OpenSUSE:Deletion Policy]]</small> |}<includeonly> [[Категория:Страницы к удалению]] </includeonly> <noinclude> [[Категория:Шаблоны]] </noinclude>