m (update template links) |
m (added some examples) |
||
Line 32: | Line 32: | ||
|Template||Template:DraftLink||{{tlx|DraftLink|Road Names/USA}}||Road Names/USA | |Template||Template:DraftLink||{{tlx|DraftLink|Road Names/USA}}||Road Names/USA | ||
|} | |} | ||
The template can be placed inside double square OR curly braces depending on the desired effect. You can also append subpages after the template. | |||
For example use the following code: | |||
{{pre2|<nowiki>[[</nowiki>{{tlx|DraftLink|Topic page}}/specific detail<nowiki>]]</nowiki>}} | |||
When placed on a user page it will produce {{pre2|<nowiki>[[User:PesachZ/Topic page/specific detail]]</nowiki>}} | |||
When that page is moved to the main space the template will produce {{pre2|<nowiki>[[Topic page/Specific detail]]</nowiki>}} | |||
To use curly braces and transclude that same subpage use this code ''(notice the space between the sets of curly braces)'': | |||
{{pre2|<nowiki>{{ </nowiki>{{tlx|DraftLink|Topic page}}/specific detail<nowiki>}}</nowiki>}} | |||
When placed on a user page it will produce {{pre2|<nowiki>{{User:PesachZ/Topic page/specific detail}}</nowiki>}} | |||
When that page is moved to the main space the template will produce {{pre2|<nowiki>{{Topic page/Specific detail}}</nowiki>}} | |||
<includeonly> | <includeonly> | ||
<!-- ADD CATEGORIES BELOW THIS LINE --> | <!-- ADD CATEGORIES BELOW THIS LINE --> |
Revision as of 18:33, 3 May 2015
This is a documentation subpage for . It contains usage information, categories and other content that is not part of the original template page. |
This template is designed to be used when creating a draft for new pages in the User namespace. It can produce a link (or transclusion) to a related page in the same namespace.
- When it appears in the user namespace, the link will be preceded with the same User prefix as the page it is displayed on.
- When it appears in the template namespace, the link will be preceded with Template:
- When it is moved to a different (or main) namespace, the link will be used without a prefix.
Parameters
- It accepts one unnamed parameter for the link text. If the parameter is not specified the BASEPAGENAME is used instead.
|template=link
Use this parameter if you want to link to a template page, instead of transcluding it.
Example Usage
Space | PAGENAME | DraftLink | Output |
---|---|---|---|
Main | Road Names | {{DraftLink}} |
Road Names |
User | User:PesachZ/Road Names | {{DraftLink}} |
User:PesachZ/Road Names |
Main | Road Names | {{DraftLink|Road Names/USA}} |
Road Names/USA |
User | User:PesachZ/Road Names | {{DraftLink|Road Names/USA}} |
User:PesachZ/Road Names/USA |
Template | Template:DraftLink | {{DraftLink}} |
DraftLink |
Template | Template:DraftLink | {{DraftLink|template=link}} |
Template:DraftLink |
Template | Template:DraftLink | {{DraftLink|Road Names/USA}} |
Road Names/USA |
The template can be placed inside double square OR curly braces depending on the desired effect. You can also append subpages after the template.
For example use the following code:
[[{{DraftLink|Topic page}}
/specific detail]]
When placed on a user page it will produce
[[User:PesachZ/Topic page/specific detail]]
When that page is moved to the main space the template will produce
[[Topic page/Specific detail]]
To use curly braces and transclude that same subpage use this code (notice the space between the sets of curly braces):
{{ {{DraftLink|Topic page}}
/specific detail}}
When placed on a user page it will produce
{{User:PesachZ/Topic page/specific detail}}
When that page is moved to the main space the template will produce
{{Topic page/Specific detail}}