|
|
Regel 8: |
Regel 8: |
|
Edit the page to see the template text. |
|
Edit the page to see the template text. |
|
</noinclude><includeonly> |
|
</noinclude><includeonly> |
− |
;Mark 1, get the model link
|
+ |
{{set VN link| Property name=Skos:related | Property VN name=Skos:related}} |
− |
{{#vardefine:varModelLink|{{#show:{{PAGENAME}} | link=none | ?Model link}} }}
|
|
− |
{{#var:varModelLink}}
|
|
− |
|
|
− |
;Mark 2, get the SKOS links to other concepts, and next get the corresponding VN concepts
|
|
− |
<!-- {{#ask: [[{{#var:varModelLink}}]] | link=none | ?Skos:related}} -->
|
|
− |
<!-- {{#ask: [[Category:SKOS Concept]] [[-Skos:related::{{#var:varModelLink}}]]| link=none | format=table}} -->
|
|
− |
|
|
− |
<!--
|
|
− |
{{#ask: [[Category:SKOS Concept]] [[-Skos:related::{{#var:varModelLink}}]]
|
|
− |
| link=none
|
|
− |
| format=template
|
|
− |
| template=SKOS Concept VN set related
|
|
− |
}}
|
|
− |
-->
|
|
− |
|
|
− |
{{#vardefine:varResult|{{#ask: [[Category:SKOS Concept VN]] [[Model link::<q>
|
|
− |
[[Category:SKOS Concept]] [[-Skos:related::{{#var:varModelLink}}]]</q>]] | link=none}}
|
|
− |
}}
|
|
− |
varResult: {{#var:varResult}}
|
|
− |
|
|
− |
; Mark 3, set the properties
|
|
− |
<!-- {{#arraymap:{{#var:varResult}}|,|x|[[Skos:related::x]]}} -->
|
|
− |
{{#arraymap:{{#var:varResult}}|,|@@@@|{{#set:Skos:related=@@@@}} }} |
|
|
</includeonly> |
|
</includeonly> |
Versie van 10 nov 2013 om 11:42
This is the "SKOS Concept VN set links" template.
It should be called in the following format:
{{SKOS Concept VN set links
}}
Edit the page to see the template text.