Link/Internal – Template
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Remove same namespace css) |
Lou Montana (talk | contribs) m (Fix attempt for a spacing preceding the link) |
||
Line 1: | Line 1: | ||
<includeonly>{{#if: {{{link|}}} | <includeonly>{{#if: {{{link|}}} | ||
| | | {{#ifeq: {{#pos:{{Trim|{{{link}}}}}|#}}| | ||
| {{#ifeq: {{NAMESPACENUMBER}} | {{NAMESPACENUMBER:{{{link}}}}} | | {{#ifeq: {{NAMESPACENUMBER}} | {{NAMESPACENUMBER:{{{link}}}}} | ||
| [[{{{link}}}{{#if:{{{text|}}}|{{!}}{{{text}}}|{{#ifeq: {{NAMESPACENUMBER}} | {{NAMESPACENUMBER:{{{link}}}}} | {{!}} {{PAGENAME:{{{link}}}}} }}}}]] | | [[{{{link}}}{{#if:{{{text|}}}|{{!}}{{{text}}}|{{#ifeq: {{NAMESPACENUMBER}} | {{NAMESPACENUMBER:{{{link}}}}} | {{!}} {{PAGENAME:{{{link}}}}} }}}}]] |
Revision as of 01:30, 4 March 2024
This template creates an internal link (within the BIKI). It uses {{Link/Hash}}.
If text is not provided:
- if link's namespace is identical to the current page, only the page name is used as text
- otherwise, the full namespace:pagename is used
This template is used on these pages.
Usage
{{Link/Internal|link|text}}
- link: the internal link
- text: (Optional) the text to display
Code | Result |
---|---|
{{Link/Internal}} | -no link provided- |
{{Link/Internal|link= setDir}} | setDir |
{{Link/Internal|text= setDir's page}} | -no link provided- |
{{Link/Internal|link= setDir|text= setDir's page}} | setDir's page |
{{Link/Internal|link= setDir#Example 1}} | setDir - Example 1 |
{{Link/Internal|link= Category:Scripting Commands}} | |
{{Link/Internal|link= :Category:Scripting Commands}} | Category:Scripting Commands |
{{Link/Internal|link= :Category:Scripting Commands|text= All Commands}} | All Commands |
* {{Link/Internal|link= DayZ:Diag Menu}} * {{Link/Internal|link= Template:Link}} * {{Link/Internal|link= Template:Link#Usage}} |