Interested Article - Ifexist
- 2021-11-07
- 1
{{{1}}}
О функции парсера см.
.
|
Шаблон принимает один неименованный параметр — название статьи. Он превращает его в вики-ссылку, если страница с таким именем существует, в противном случае выводит его в исходном виде.
Необязательный второй неименованный параметр можно использовать для изменения отображаемого текста.
Третий необязательный параметр используется для того, что показывать, есть страницы не существует. В частности, если этот параметр задан, но пустой, то в случае отсутствия страницы, этот параметр ничего не выводит.
Примеры
-
{{ ifexist | Заглавная страница }}
→ Заглавная страница -
{{ ifexist | Заглавная старница }}
→ Заглавная старница -
{{ ifexist | Иванов, Иван Иванович | И. И. Иванов }}
→ И. И. Иванов -
{{ ifexist | Иваонв, Иван Иванович | И. И. Иваонв }}
→ И. И. Иваонв -
{{ ifexist | Иваонв, Иван Иванович | И. И. Иваонв | }}
→ -
{{ ifexist | Иванов, Иван Иванович | И. И. Иванов | нет такой страницы }}
→ И. И. Иванов -
{{ ifexist | Иваонв, Иван Иванович | И. И. Иваонв | нет такой страницы }}
→ нет такой страницы
Обратите внимание
Данный шаблон использует ресурсоёмкую функцию парсера {{ #ifexist }} . Общее число вызовов дорогих функций на одной странице на данный момент ограничено числом 500. При превышении этого предела страница, скорее всего, будет отображаться неправильно.
См. также
- {{ if exists and not redirect }}
- {{ синяя ссылка }}
- {{ красная ссылка }}
- 2021-11-07
- 1