Этот шаблон используется на более чем 4 450 000 страниц, или примерно на 8% всех страниц. Чтобы избежать серьезных сбоев и нагрузки на сервер, любые изменения следует тестировать на подстраницах / sandbox или / testcases шаблона или на подстраницах вашего собственного пользователя . Протестированные изменения могут быть добавлены на эту страницу одним редактированием. Обсудите изменения на странице обсуждения, прежде чем внедрять их. |
Это мета-шаблон, который помогает другим шаблонам определять, используются ли они в пространстве имен «Шаблон:».
Применение
Этот шаблон обычно принимает один или два параметра:
{{Template other |[result/action if on a template page] (|[result/action if on another type of page])}}
Например, если {{Другой шаблон | На странице-шаблоне | Не на странице-шаблоне}} был на странице "Шаблон:", он вернет:
- На странице шаблона
На странице любого другого типа (например, «Википедия:», «Пользователь:») он вернет:
- Не на странице шаблона
Типичное использование - управление категоризацией страниц-шаблонов. Добавление {{Template other | | [[Категория: [название категории] ]]}} к шаблону, например, означает, что он будет классифицировать страницу только в том случае, если эта страница не является страницей шаблона. (Первый параметр ничего не содержит, поэтому никаких действий не предпринимается, если / когда шаблон находится на странице шаблона.)
Атмосфера
Параметр demospace можно использовать для демонстрации или тестирования этого шаблона. По умолчанию он не определен и не влияет на действие шаблона, но:
- когда задано как «шаблон» (
|demospace=template
), он предлагает шаблону вернуть первый результат / действие, указанное выше (т.е. вести себя как на странице «Шаблон:»), даже если шаблон находится на странице другого типа; - если задано как «другое» (
|demospace=other
), он предлагает шаблону вернуть второй результат / действие, указанное выше (т.е. вести себя так, как если бы не на странице «Шаблон:»), даже если шаблон находится на странице «Шаблон:».
Например:
{{Другой шаблон| demospace = шаблон| Текст страницы шаблона| Текст других страниц}}
Независимо от того, на какой странице используется приведенный выше код, он возвращает: Текст страницы шаблона.
Вы можете сделать так, чтобы ваш шаблон также понимал параметр demospace . Это означает, что вы можете продемонстрировать различные виды вашего шаблона в документации к вашему шаблону. Тогда сделайте так:
{{другой шаблон | Текст страницы шаблона| Текст других страниц| demospace = {{{demospace |}}}}}
Технические подробности
Этот шаблон определяет страницы "Обсуждение шаблона:" как другой тип . Дополнительные сведения, относящиеся к этому шаблону, см. В разделе {{ Main talk other }}, который работает аналогично.