Sjabloon:Element: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
k (1 versie: Import Kennismodule WikiXL SmartCore v0.84) |
k (Tekst vervangen - "|format=list" door "|format=plainlist") |
||
(6 tussenliggende versies door 2 gebruikers 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 | + | 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> | + | {{#set:Elementtype={{{Elementtype|}}}}} |
− | + | <!--EO:regel vervangen i.v.m. komma-bug{{#arraymap: {{#Show: {{{Elementtype|}}}|mainlabel=- |?Elementtype-eigenschappen# |format=plainlist}} |,|xqx|{{#arraymap: {{{xqx|}}}|,|yqy|{{#set:xqx=yqy}}}}|<nowiki> </nowiki>}}-->{{#arraymap: {{#Show: {{{Elementtype|}}}|mainlabel=- |?Elementtype-eigenschappen# |format=plainlist}} |,|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=plainlist}} |,|xqx|{{#arraymap: {{{xqx|}}}|,|yqy|{{#set:xqx=yqy}}}}|<nowiki> </nowiki>}}}} | |
− | |||
− | < | ||
− | {{#arraymap: {{#Show: {{{Elementtype|}}}|mainlabel=- |?Elementtype-eigenschappen# |format= | ||
− | |||
− | |||
− | |||
− | |||
− | {{#ifeq: {{#Ask: [[Vertrekpunt::{{{Elementtype}}}]]}}|| | ||
− | {{#arraymap: {{#Ask: [[Vertrekpunt::{{{Elementtype}}}]] |mainlabel=- |headers=hide |?Elementrelatie# |format= | ||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Categorie:{{PAGENAME:{{#Show: {{{Elementtype|}}}|?Elementtypecategorie#}}}}]] | [[Categorie:{{PAGENAME:{{#Show: {{{Elementtype|}}}|?Elementtypecategorie#}}}}]] | ||
− | {{#arraymap:{{#Show: {{{Elementtype|}}}|?Elementtypeoverigecat# |format= | + | {{#arraymap:{{#Show: {{{Elementtype|}}}|?Elementtypeoverigecat# |format=plainlist}}|,|xqx|[[Categorie:{{PAGENAME:xqx}}]]|<nowiki> </nowiki>}} |
[[Categorie:Elementen]] | [[Categorie:Elementen]] | ||
− | + | {{{{#Show: {{{Elementtype|}}}|?Elementtypeopmaaksjabloon#}}|Element={{PAGENAME}}}}</includeonly> | |
− | </includeonly> |
Huidige versie van 17 mei 2021 om 08:26
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=... |... }}