Predloga:Ifexist check redirect
Overview
[uredi kodo]The {{Ifexist check redirect}} and {{Ifexist check redirect/if}} templates can be used to identify the status of an article: whether the article exists or not; if it does, whether it is blank, and/or whether an article is a redirect and what type of redirect it is (to a section of an article, or to the general article). This extends upon the use of {{#ifexist}}, which will only check whether the page exists.
Usage
[uredi kodo]{{Ifexist check redirect}} returns one of five values to determine the type of an article; these values are listed in first section of the table below.
{{Ifexist check redirect|ARTICLE}}
{{Ifexist check redirect/if}} provides the same function as {{#if}} and {{#ifexist}}, using the return value of the previous template to provide two cases if the article type matches what is required.
{{Ifexist check redirect/if|ARTICLE|ARTICLE TYPE|IF TRUE|IF FALSE}}
Examples
[uredi kodo]| Type of article | Example | Code | Result |
|---|---|---|---|
| {{Ifexist check redirect}} | |||
| Existing article | Wikipedija:Predlogi za brisanje | {{Ifexist check redirect|Wikipedija:Predlogi za brisanje}} |
article |
| Redirect to article | WP:PZB | {{Ifexist check redirect|WP:PZB}} |
article_redirect |
| Redirect to section | WP:KONTRAST | {{Ifexist check redirect|WP:KONTRAST}} |
section_redirect |
| Empty article | Predloga:Ifexist check redirect/empty | {{Ifexist check redirect|Template:Ifexist check redirect/empty}} |
blank |
| Non-existent article | Like this one | {{Ifexist check redirect|Like this one}} |
noexist |
| {{Ifexist check redirect/if}} | |||
| True case | WP:PZB | {{Ifexist check redirect/if|WP:PZB|article_redirect|Article redirect|Not article redirect}} |
Not article redirect |
| False case | WP:PZB | {{Ifexist check redirect/if|WP:PZB|blank|Blank article|Not blank article}} |
Not blank article |