Участник:Lit-uriy/Песочница

Материал из openSUSE.

Моя песочница

Содержание

Использование Шаблонов

Вставка шаблонов на страницу

Шаблоны это такие же статьи как и все остальные, но расположеные в отдельном пространстве имен.
включить статью/шаблон на другую страницу очень легко, для этого необходимо имя статьи/шаблона заключить в фигурные скобки:

{{ИмяШаблона}}

Вы можете проверить это таким образом, прейдите в песочницу, нажмите править и вставте туда название любой другой страницы в фигурных скобках, например, свою страницу участника, вот так:

{{Участник:ИмяУчастника}}


Шаблоны с нумероваными параметрами

Используются так:

{{ИмяШаблона|Значение 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>