Sjabloon:Element: verschil tussen versies

Uit NORA Online
Ga naar: navigatie, zoeken
k (1 versie: Import Kennismodule WikiXL SmartCore v0.85)
k (Installed/upgraded by SmartCore)
 
(3 tussenliggende versies door een andere gebruikerIedere persoon, organisatie of functionele eenheid die gebruik maakt van een informatiesysteem niet weergegeven)
Regel 1: Regel 1:
 
<noinclude>
 
<noinclude>
 
[[Categorie:Kennismodule WikiXL SmartCore™]]
 
[[Categorie:Kennismodule WikiXL SmartCore™]]
Dit is de sjabloon Element. Gebruik deze sjabloon voor het definiëren en tonen van een element. Als parameters kunnen waarden worden meegegeven voor de [[:Categorie:Elementeigenschappen|elementeigenschappen]] en [[:Categorie:Elementrelaties|elementrelaties]] van het element zoals die zijn gedefinieerd bij het betreffende elementtype. Het elementtype zelf moet verplicht ook als parameter worden doorgegeven.
+
Dit is de sjabloon Element. Gebruik deze sjabloon voor het definiëren van een element. Als parameters kunnen waarden worden meegegeven voor de [[:Categorie:Elementeigenschappen|elementeigenschappen]] en [[:Categorie:Elementrelaties|elementrelaties]] van het element zoals die zijn gedefinieerd bij het betreffende elementtype. Het elementtype zelf moet verplicht ook als parameter worden doorgegeven.
 +
 
 +
 
 +
Deze sjabloon toont niets op het scherm, maar roept aan het eind een andere sjabloon aan die ingevuld is in het veld 'Opmaaksjabloon' bij het betreffende elementtype.
 
<pre>
 
<pre>
{{Element
+
{{#Element:
 
|elementtype=...
 
|elementtype=...
 
|eigenschap1=...
 
|eigenschap1=...
Regel 10: Regel 13:
 
}}
 
}}
 
</pre>
 
</pre>
</noinclude>
+
</noinclude><includeonly>
<includeonly>__NOTOC__{{Toon infobox elementtype|{{{Elementtype|}}}}}{{#set:Elementtype={{{Elementtype|}}}}}
+
{{#set:Elementtype={{{Elementtype|}}}}}
 
+
<!--EO:regel vervangen i.v.m. komma-bug{{#arraymap: {{#Show: {{{Elementtype|}}}|mainlabel=- |?Elementtype-eigenschappen# |format=list}} |,|xqx|{{#arraymap: {{{xqx|}}}|,|yqy|{{#set:xqx=yqy}}}}|<nowiki> </nowiki>}}-->{{#arraymap: {{#Show: {{{Elementtype|}}}|mainlabel=- |?Elementtype-eigenschappen# |format=list}} |,|xqx|{{#ifeq:{{#ask: [[Eigenschap:xqx]][[Heeft type::String]] OR [[Eigenschap:xqx]][[Heeft type::Tekst]]}}||{{#arraymap: {{{xqx|}}}|,|yqy|{{#set:xqx=yqy}}}}|{{#set:xqx={{{xqx|}}}}}}}|<nowiki> </nowiki>}}
 
+
{{#ifeq: {{#Ask: [[Vertrekpunt::{{{Elementtype}}}]]}}|||{{#arraymap: {{#Ask: [[Vertrekpunt::{{{Elementtype}}}]] |mainlabel=- |headers=hide |?Elementrelatie# |format=list}} |,|xqx|{{#arraymap: {{{xqx|}}}|,|yqy|{{#set:xqx=yqy}}}}|<nowiki> </nowiki>}}}}
== Eigenschappen ==
 
<table class="wikitable">
 
{{#arraymap: {{#Show: {{{Elementtype|}}}|mainlabel=- |?Elementtype-eigenschappen# |format=list}} |,|xqx|<tr><th width="200" align="left">xqx</th><td width="736">{{#arraymap: {{{xqx|}}}|,|yqy|[[xqx::yqy]]}}</td></tr>|<nowiki> </nowiki>}}
 
</table>
 
 
 
 
 
== Elementrelaties ==
 
{{#ifeq: {{#Ask: [[Vertrekpunt::{{{Elementtype}}}]]}}||{{PAGENAME}} legt geen relaties naar andere elementen.|<table class="wikitable"><tr><th width="200" align="left">Vertrekpunt</th><th width="200" align="left">Relatie</th><th width="528" align="left">Eindpunten</th></tr>
 
{{#arraymap: {{#Ask: [[Vertrekpunt::{{{Elementtype}}}]] |mainlabel=- |headers=hide |?Elementrelatie# |format=list}} |,|xqx|<tr><th>{{PAGENAME}}</th><td>xqx</td><td>{{#arraymap: {{{xqx|}}}|,|yqy|[[xqx::yqy]]}}</td></tr>|<nowiki> </nowiki>}}</table>}}
 
 
 
 
 
== Afgeleide relaties ==
 
{{#ifeq: 1|2|Andere elementen leggen geen relatie naar {{PAGENAME}}.|<table class="wikitable"><tr><th width="200" align="left">Vertrekpunt</th><th width="200" align="left">Relatie</th><th width="528" align="left">Eindpunt</th></tr>{{#Ask: [[Categorie:Elementrelaties]] |mainlabel=- |?# |format=template |template=Afgeleiderelatietabelregel}}</table>}}<!-- afvangen lege tabel vergt te complexe query -->
 
 
 
  
 
[[Categorie:{{PAGENAME:{{#Show: {{{Elementtype|}}}|?Elementtypecategorie#}}}}]]
 
[[Categorie:{{PAGENAME:{{#Show: {{{Elementtype|}}}|?Elementtypecategorie#}}}}]]
Regel 33: Regel 22:
 
[[Categorie:Elementen]]
 
[[Categorie:Elementen]]
  
 
+
{{{{#Show: {{{Elementtype|}}}|?Elementtypeopmaaksjabloon#}}|Element={{PAGENAME}}}}</includeonly>
</includeonly>
 

Huidige versie van 30 aug 2019 om 21:05

Dit is de sjabloon Element. Gebruik deze sjabloon voor het definiëren van een element. Als parameters kunnen waarden worden meegegeven voor de elementeigenschappen en elementrelaties van het element zoals die zijn gedefinieerd bij het betreffende elementtype. Het elementtype zelf moet verplicht ook als parameter worden doorgegeven.


Deze sjabloon toont niets op het scherm, maar roept aan het eind een andere sjabloon aan die ingevuld is in het veld 'Opmaaksjabloon' bij het betreffende elementtype.

{{#Element:
|elementtype=...
|eigenschap1=...
|eigenschap2=...
|...
}}