k (1 versie geïmporteerd: Importeren dump EMont-core DeltaExpertise 4 november 2015)
|
|
||
(5 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 6: | Regel 6: | ||
{{Internal link |
{{Internal link |
||
|link= |
|link= |
||
+ | |resource= |
||
|name= |
|name= |
||
}} |
}} |
||
</pre> |
</pre> |
||
+ | <templatedata> |
||
+ | { |
||
+ | "description": "Internal link", |
||
+ | "params": { |
||
+ | "link": { |
||
+ | "label": "Link", |
||
+ | "description": "Link to page", |
||
+ | "type": "wiki-page-name", |
||
+ | "suggested": true |
||
+ | }, |
||
+ | "resource": { |
||
+ | "label": "Link", |
||
+ | "description": "Resource containing link to page", |
||
+ | "type": "wiki-page-name", |
||
+ | "suggested": true |
||
+ | }, |
||
+ | "name": { |
||
+ | "label": "Name", |
||
+ | "description": "Name of link in this page", |
||
+ | "type": "string", |
||
+ | "suggested": true |
||
+ | } |
||
+ | } |
||
+ | } |
||
+ | </templatedata> |
||
Edit the page to see the template text. |
Edit the page to see the template text. |
||
− | </noinclude>{{#vardefine:varLink|{{{link|}}}}}{{#vardefine:varName|{{{name|}}}}}{{#if: {{#show: {{PAGENAME}} | ?Model link | link=none}} | {{#vardefine:varIntLink|{{#var:varLink}}}} | {{#vardefine:varIntLink|{{#show: {{#var:varLink}} | ?Model link | link=none | default={{#var:varLink}}}}}}}}{{Refers | Element link={{#var:varIntLink}} | Element link note={{#var:varName}}}}[[{{#var:varLink}}|{{#if: {{#var:varName}}|{{#var:varName}}|{{#var:varLink}}}}]] |
+ | </noinclude>{{#if: {{{resource|}}}| {{#vardefine:varLink|{{#show: {{{resource|}}} | ?Wikipage | link=none | default={{{resource|}}}}}}}|{{#vardefine:varLink|{{{link|}}}}}}}{{#vardefine:varName|{{{name|}}}}}{{#if: {{#show: {{PAGENAME}} | ?Model link | link=none}} | {{#vardefine:varIntLink|{{#var:varLink}}}} | {{#vardefine:varIntLink|{{#show: {{#var:varLink}} | ?Model link | link=none | default={{#var:varLink}}}}}}}}{{Refers | Element link={{#var:varIntLink}} | Element link note={{#var:varName}}}}[[{{#var:varLink}}|{{#if: {{#var:varName}}|{{#var:varName}}|{{#var:varLink}}}}]] |
This is the "Internal link" template. It should be called in the following format:
{{Internal link |link= |resource= |name= }}
<templatedata> { "description": "Internal link", "params": { "link": { "label": "Link", "description": "Link to page", "type": "wiki-page-name", "suggested": true }, "resource": { "label": "Link", "description": "Resource containing link to page", "type": "wiki-page-name", "suggested": true }, "name": { "label": "Name", "description": "Name of link in this page", "type": "string", "suggested": true } } } </templatedata> Edit the page to see the template text.