Редактирование: Шаблон:Ifimage
Материал из Guild Wars 2 wiki
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
На этой странице невозможны семантические аннотации в тексте из-за ограничений пространства имён. Детали относительно того, как разрешить пространство имен, находятся в справочной странице конфигурации.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
− | <includeonly>{{#if: {{filepath | + | <includeonly>{{#if: {{filepath:{{#replace:{{{1|}}}|File:|}}}} | {{{2|}}} | {{{3|}}} }}</includeonly><noinclude> |
== Description == | == Description == | ||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
{{ifimage|(filename)|(then)|(else)}} | {{ifimage|(filename)|(then)|(else)}} | ||
</pre> | </pre> | ||
+ | |||
+ | This template is similar to [[mw:Help:Extension:ParserFunctions##ifexist|<nowiki>{{#ifexist:}}</nowiki>]] + {{tl|Ifexists}} as it checks the existence of the given file - this template however only works for files - not pages. The difference is that the checked file is not added to [[Special:Wantedpages|Wanted pages]], and no hefty DPL is needed either. Instead, it uses the MediaWiki built-in function [[mw:Magic word#URL data|<nowiki>{{filepath:}}</nowiki>]]. | ||
=== Parameters === | === Parameters === | ||
− | ; | + | ; ''unnamed parameter'' 1 |
: File name without braces, including namespace. | : File name without braces, including namespace. | ||
− | ; | + | ; ''unnamed parameter'' 2 |
: Optional. Wikitext if page exists. | : Optional. Wikitext if page exists. | ||
− | ; | + | ; ''unnamed parameter'' 3 |
− | : Optional. Wikitext if page does not | + | : Optional. Wikitext if page does not exists. |
== Example == | == Example == |