Template:Global

From NovaRoma
(Difference between revisions)
Jump to: navigation, search
(conditionally use secondary link text)
(documentation)
Line 1: Line 1:
<onlyinclude>{{#switch: {{NAMESPACE}} | LA | FR | DE | IT | ES | PT = [[{{NAMESPACE}}:{{{1}}} |{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]] | [[{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]] }}</onlyinclude> <noinclude>[[Category:Templates]]</noinclude>
+
<includeonly>{{#switch: {{NAMESPACE}} | LA | FR | DE | IT | ES | PT = [[{{NAMESPACE}}:{{{1}}} |{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]] | [[{{{1}}}|{{#if: {{{2}}} | {{{2}}} | {{{1}}} }}]] }}</includeonly> <noinclude>[[Category:Templates]]</noinclude>
 +
 
 +
==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.
 +
 
 +
==Scope==
 +
 
 +
This template will generally be used to globalize other templates. There is no point to using it in articles directly.
 +
 
 +
==Usage==
 +
 
 +
<nowiki>{{Global|Target|Optional link text}}</nowiki>
 +
 
 +
"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.

Revision as of 02:39, 28 December 2007


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.

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.

Personal tools