Шаблон:Ifexist

Версия от 11:59, 2 февраля 2022; Mansur700 (обсуждение | вклад) (Новая страница: «{{#ifexist: {{{1}}} | [[{{{1}}}|{{{2|{{{1}}}}}}]] | {{{3|{{{2|{{{1}}}}}}}}} }}<noinclude>{{doc}}</noinclude>»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

{{{1}}}

Документация

Шаблон принимает один неименованный параметр — название статьи. Он превращает его в Тептар - ссылку, если страница с таким именем существует, в противном случае выводит его в исходном виде.

Необязательный второй неименованный параметр можно использовать для изменения отображаемого текста.

Третий необязательный параметр используется для того, что показывать, есть страницы не существует. В частности, если этот параметр задан, но пустой, то в случае отсутствия страницы, этот параметр ничего не выводит.

ПримерыПравить

  • {{ifexist|Заглавная страница}}Заглавная страница
  • {{ifexist|Заглавная старница}} → Заглавная старница
  • {{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев}} → М. И. Мусаев
  • {{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев}} → М. И. Мусаев
  • {{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев|}}
  • {{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев|нет такой страницы}} → нет такой страницы
  • {{ifexist|Мусаев, Иса Мусаевич|М. И. Мусаев|нет такой страницы}} → нет такой страницы

Обратите вниманиеПравить

Данный шаблон использует ресурсоёмкую функцию парсера {{#ifexist}}. Общее число вызовов дорогих функций на одной странице на данный момент ограничено числом 500. При превышении этого предела страница, скорее всего, будет отображаться неправильно.

См. такжеПравить