Шаблон:Ifexist/doc
О функции парсера см. mw:Help:Extension:ParserFunctions/ru##ifexist. |
Шаблон принимает один неименованный параметр — название статьи. Он превращает его в Тептар - ссылку, если страница с таким именем существует, в противном случае выводит его в исходном виде.
Необязательный второй неименованный параметр можно использовать для изменения отображаемого текста.
Третий необязательный параметр используется для того, что показывать, есть страницы не существует. В частности, если этот параметр задан, но пустой, то в случае отсутствия страницы, этот параметр ничего не выводит.
ПримерыПравить
{{ifexist|Заглавная страница}}
→ Заглавная страница{{ifexist|Заглавная старница}}
→ Заглавная старница{{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев}}
→ М. И. Мусаев{{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев}}
→ М. И. Мусаев{{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев|}}
→{{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев|нет такой страницы}}
→ нет такой страницы{{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев|нет такой страницы}}
→ нет такой страницы
Обратите вниманиеПравить
Данный шаблон использует ресурсоёмкую функцию парсера {{#ifexist}}. Общее число вызовов дорогих функций на одной странице на данный момент ограничено числом 500. При превышении этого предела страница, скорее всего, будет отображаться неправильно.
См. такжеПравить
- {{if exists and not redirect}}
- {{синяя ссылка}}
- {{красная ссылка}}