Sjabloon:Set link: verschil tussen versies

Regel 13: Regel 13:
 
{{#vardefine:varPropertyName|{{{Property name|}}} }}
 
{{#vardefine:varPropertyName|{{{Property name|}}} }}
 
{{#vardefine:varPropertyVNName|{{{Property VN name|}}} }}
 
{{#vardefine:varPropertyVNName|{{{Property VN name|}}} }}
Set VN link, Property name = {{#var:varPropertyName}}, Property VN name = {{#var:varPropertyVNName}}
+
<!-- Set VN link, Property name = {{#var:varPropertyName}}, Property VN name = {{#var:varPropertyVNName}} -->
 
<!-- get the model link -->
 
<!-- get the model link -->
 
{{#vardefine:varModelLink|{{#show:{{PAGENAME}} | link=none | ?Model link}} }}
 
{{#vardefine:varModelLink|{{#show:{{PAGENAME}} | link=none | ?Model link}} }}
Model link = {{#var:varModelLink}}
+
<!-- Model link = {{#var:varModelLink}} -->
 
<!-- get the links to other pages, and next get the corresponding VN pages -->
 
<!-- get the links to other pages, and next get the corresponding VN pages -->
 
{{#vardefine:varResult|{{#ask: [[Model link::<q>
 
{{#vardefine:varResult|{{#ask: [[Model link::<q>
 
     [[-{{#var:varPropertyName}}::{{#var:varModelLink}}]]</q>]] | link=none}}
 
     [[-{{#var:varPropertyName}}::{{#var:varModelLink}}]]</q>]] | link=none}}
 
}}
 
}}
Result = {{#var:varResult}}
+
<!-- Result = {{#var:varResult}} -->
 
<!-- set the properties -->
 
<!-- set the properties -->
 
{{#arraymap:{{#var:varResult}}|,|@@@@|{{#set:{{#var:varPropertyVNName}}=@@@@}} }}
 
{{#arraymap:{{#var:varResult}}|,|@@@@|{{#set:{{#var:varPropertyVNName}}=@@@@}} }}
End Set VN link
+
<!-- End Set VN link -->
 
</includeonly>
 
</includeonly>

Versie van 19 dec 2013 om 20:47

This is the "Set VN link" template. It should be called in the following format:

{{Set VN link
|Property name=
|Property VN name=
}}

Edit the page to see the template text.

HZ University of Applied Sciences
Rijkswaterstaat, Ministerie van Infrastructuur en Milieu
Projectbureau Zeeweringen
Waterschap Scheldestromen
Provincie Zeeland
Deltares