Template:Global
From NovaRoma
(Difference between revisions)
(if translated pages doesn't exist, point to the English one) |
(add HU) |
||
Line 1: | Line 1: | ||
− | <includeonly>{{#if: {{{1|}}} | {{#switch: {{NAMESPACE}} | LA | FR | DE | IT | ES | PT = {{#ifexist:{{NAMESPACE}}:{{{1}}}|[[{{NAMESPACE}}:{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]] | [[{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]]}} | [[{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]]}}| }}</includeonly> <noinclude>[[Category:Templates]] | + | <includeonly>{{#if: {{{1|}}} | {{#switch: {{NAMESPACE}} | LA | FR | DE | IT | ES | HU | PT = {{#ifexist:{{NAMESPACE}}:{{{1}}}|[[{{NAMESPACE}}:{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]] | [[{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]]}} | [[{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]]}}| }}</includeonly> <noinclude>[[Category:Templates]] |
==Purpose== | ==Purpose== | ||
− | This function will provide language-context sensitive links. In the LA, FR, DE, IT, ES, PT namespaces, links will remain within the namespace. In all other namespaces, links will point to the default namespace. Given a target, the function will return a link. | + | This function will provide language-context sensitive links. In the LA, FR, DE, IT, ES, HI, PT namespaces, links will remain within the namespace. In all other namespaces, links will point to the default namespace. Given a target, the function will return a link. |
==Scope== | ==Scope== |
Revision as of 09:51, 19 January 2008
Purpose
This function will provide language-context sensitive links. In the LA, FR, DE, IT, ES, HI, PT namespaces, links will remain within the namespace. In all other namespaces, links will point to the default namespace. Given a target, the function will return a link.
Scope
This template will generally be used to globalize other templates. There is no point to using it in articles directly.
Usage
{{Global|Target|Optional link text}}
"Target" is the name of the target page.
"Optional link text" is the text that will appear on the page as link text. If blank, "Target" will be used.
If no parameters are used, the return is empty. As a result, passing null values to Global will not result in an empty link or unlinked brackets appearing on a page.