SS14W:Шаблоны: различия между версиями
AsnDen (обсуждение | вклад) м sign |
AsnDen (обсуждение | вклад) м Табличка пу-пу-пу |
||
| Строка 37: | Строка 37: | ||
===Документация=== | ===Документация=== | ||
В конце каждого шаблона вставляйте <pre><nowiki><nowiki>{{{doc}}}</nowiki></nowiki></pre> и заполняйте документацию к шаблону. | В конце каждого шаблона вставляйте <pre><nowiki><nowiki>{{{doc}}}</nowiki></nowiki></pre> и заполняйте документацию к шаблону. | ||
==Таблица шаблонов== | |||
{| class="wikitable", style="width: 100%; text-align: center" | |||
!style="width:20%"|Название | |||
!Описание | |||
|- | |||
|<nowiki>{{</nowiki>[[Шаблон:Редактор|Редактор]]<nowiki>}}</nowiki> | |||
|Используется на страницах редакторов вики. Обязательный для заполнения каждому, кто обладает доступ к вики. | |||
|} | |||
Текущая версия от 19:28, 31 марта 2024
- Редакторы вики уже ведут работу над данной статьёй.
- Вся информация в данной статье не входит в канон и может быть полностью проигнорирована.
- При желании, вы можете подать заявку на редактора в нашем Discord и тоже принять участие в улучшении статьи.
- Статью ведёт: AsnDen (обсуждение)
Редакторам привет, остальные возвращайтесь на главную.
Про шаблоны
Шаблоны — заранее написанные сообщения (кусочки разметки), которые можно вставлять на страницы. Одним из самых частых видов шаблонов являются информационные плашки.
Если вы немного знакомы с программированием, то легко поймёте аналогию с параметрами в коде: присваиваете параметру какое-либо значение, после в коде используете название параметра, а не его значение. Таким образом, чтобы изменить шаблон на всех страницах, где он используется, достаточно будет изменить только страницу шаблона.
Использование
Чтобы использовать шаблон, нужно заключить его название в двойные фигурные скобки, например: {{infobox}} выведет:
Экзотика
Шаблон можно использовать с префиксом subst: {{subst:infobox}}. Так в код страницы будет вставлена разметка страницы шаблона. Практических применений этому функционалу пока нет.
Также можно использовать содержимое других страниц (не относящихся к шаблонам). Например,{{Участник:IanComradeBot}} выведет все содержимое страницы:
| Шаблоны | |
|---|---|
![]() | |
| Ник в discord | Ian The Comrade#5412 |
| Состоит в группах | Бот, редактор |
| Статьи | |
| Поддерживает статьи | Все статьи мира |
| Наблюдает за статьями | Все статьи мира |
{{infobox|1|Можно найти вариацию с двоеточием в качестве префикса. Эффект тот же. {{:Участник:IanComradeBot}}
Настраиваемые шаблоны
Шаблон может иметь настраиваемые порядковые и именные параметры.
Порядковые требует перечисления параметров через |. Например, ...
Именные требуют указания названия параметра после | и присваиваемого ему значения. Например, ...
Чаще всего на странице шаблона присутствует шаблон для копирования, где указаны все возможные параметры шаблона.
Создание шаблонов
Создайте страницу Шаблон:НазваниеШаблона лучше не использовать _ в названии шаблона. Пишите слова слитно, каждое слово с заглавной буквой.
Параметры
Дальше просто пишите код, который хотите вставлять на другие страницы. Если вам нужно порядковый параметр, то используйте {{{1}}}, {{{2}}} и так далее. Для именных параметров используйте {{{названиеПараметра}}}, {{{другоеНазваниеПараметра}}}
Если хотите придать какое-либо стандартное значение параметру, используйте: {{{1|стандартное значение}}}, {{{названиеПараметра|стандартное значение}}}. Стандартное значение может быть пустым.
Документация
В конце каждого шаблона вставляйте
<nowiki>{{{doc}}}</nowiki>и заполняйте документацию к шаблону.
Таблица шаблонов
| Название | Описание |
|---|---|
| {{Редактор}} | Используется на страницах редакторов вики. Обязательный для заполнения каждому, кто обладает доступ к вики. |
