Template:Interwiki: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Xenwolf (talk | contribs)
moved JA behind ES -- now consistent with the MediaWiki sort order in categories
Xenwolf (talk | contribs)
skip self-reference also on category pages
Line 2: Line 2:
   [[de:{{{de}}}]] |
   [[de:{{{de}}}]] |
}}{{#if: {{{en|}}} |
}}{{#if: {{{en|}}} |
   {{#ifeq: {{{en}}} | {{PAGENAME}} | <!-- don't display perfect self-references --> |
   {{#ifeq: {{{en}}} | {{FULLPAGENAME}} | <!-- don't display perfect self-references --> |
     [[en:{{{en}}}]]
     [[en:{{{en}}}]]
   }} |
   }} |
Line 8: Line 8:
   [[es:{{{es}}}]] |
   [[es:{{{es}}}]] |
}}{{#if: {{{ja|}}} |
}}{{#if: {{{ja|}}} |
   {{#ifeq: {{{ja}}} | {{PAGENAME}} | <!-- don't display perfect self-references --> |
   {{#ifeq: {{{ja}}} | {{FULLPAGENAME}} | <!-- don't display perfect self-references --> |
     [[ja:{{{ja}}}]]
     [[ja:{{{ja}}}]]
   }} |
   }} |

Revision as of 19:03, 7 June 2020

This template controls the appearance of interwiki links between German (de) English (en) Spanish (sp) Japanse (ja) in the English Xenwiki.

These parameters are supported:

parameter argument and special rules
de name of a page in the German wiki
en name of an English page (from Japanese pages only)
es name of a page in the Spanish wiki
ja name of a Japanese page

Use it for example like this:

{{interwiki| en = en-pagename }}
{{interwiki| de = de-pagename | ja = ja-pagename }}

... or like this:

{{interwiki
| de = German page name
| es = Spanisch page name
| ja = Japanese page name
}}

Here an empty copy template with all parameters in alphabetical order:

{{interwiki
| de = 
| en = 
| es = 
| ja = 
}}