Sjabloon:SKOS Concept set links: verschil tussen versies

k (1 versie geïmporteerd: Importeren dump EMont-core hzportfolio-wiki 4 december 2015)
 
(15 tussenliggende versies door 3 gebruikers niet weergegeven)
Regel 1: Regel 1:
 
<noinclude>
 
<noinclude>
  +
[[Category:EMont core]]
 
This is the "SKOS Concept VN set links" template.
 
This is the "SKOS Concept VN set links" template.
 
It should be called in the following format:
 
It should be called in the following format:
Regel 7: Regel 8:
 
</pre>
 
</pre>
 
Edit the page to see the template text.
 
Edit the page to see the template text.
</noinclude><includeonly>
+
</noinclude><includeonly><div style="display:none;">
;Mark 1, get the model link
+
{{#vardefine:varML|{{{Model link|}}}}}
{{#vardefine:varModelLink|{{#show:{{PAGENAME}} | link=none | ?Model link}} }}
+
{{#if: {{#var:varML}} |
{{#var:varModelLink}}
+
{{Set VN link | Model link = {{#var:varML}} | Property name=Context | Property VN name=Context}}
 
+
{{Set VN link | Model link = {{#var:varML}} | Property name=Skos:inScheme | Property VN name=Skos:inScheme}}
;Mark 2, get the SKOS links to other concepts, and next get the corresponding VN concepts
+
{{Set VN link | Model link = {{#var:varML}} | Property name=Dct:subject | Property VN name=Dct:subject}}
<!-- {{#ask: [[{{#var:varModelLink}}]] | link=none | ?Skos:related}} -->
+
{{Set VN link | Model link = {{#var:varML}} | Property name=Skosem:broader | Property VN name=Skosem:broader}}
<!-- {{#ask: [[Category:SKOS Concept]] [[-Skos:related::{{#var:varModelLink}}]]| link=none | format=table}} -->
+
{{Set VN link | Model link = {{#var:varML}} | Property name=Skosem:partOf | Property VN name=Skosem:partOf}}
 
+
{{Set VN link | Model link = {{#var:varML}} | Property name=Skos:related | Property VN name=Skos:related}}
<!--
 
{{#ask: [[Category:SKOS Concept]] [[-Skos:related::{{#var:varModelLink}}]]
 
| link=none
 
| format=template
 
| template=SKOS Concept VN set related
 
 
}}
 
}}
-->
+
</div></includeonly>
 
 
{{#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>
 

Huidige versie van 4 dec 2015 om 20:03

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.

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