Heeft u vragen en/of opmerkingen over deze pagina, mailto:postbusear@rijksoverheid.nl


De EAR wordt opgevolgd door de RORA (RijksOverheid Referentie Architectuur), hier vindt u meer informatie over de RORA.

Sjabloon:Elementtype: verschil tussen versies

Geen bewerkingssamenvatting
k (Tekst vervangen - "|?#" door "|?=#")
 
(2 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 1: Regel 1:
<noinclude>
<noinclude>[[Categorie:Kennismodule WikiXL SmartCore™]]This page is part of WikiXL SmartCore™. © 2011-2016 XL&Knowledge. Usage without proper license is strictly prohibited. Contact us at [mailto:support@xl-knowledge.com support@xl-knowledge.com].  Any changes to this page will be overwritten by module upgrades.
[[Categorie:Kennismodule WikiXL SmartCore™]]
 
Dit is de sjabloon Elementtype. Gebruik deze om een elementtype te definiëren en te tonen.
</noinclude><noinclude>
<pre>
<pre>
{{Elementtype
{{#Elementtype:
|Kennismodel=(Kennismodel waaronder het elementtype valt)
|Kennismodel=(Kennismodel waaronder het elementtype valt)
|ElementtypeID=(Unieke identificatie, wordt automatisch gevuld)
|ElementtypeID=(Unieke identificatie, wordt automatisch gevuld)
Regel 9: Regel 9:
|Elementtypedefinitie=(Tekstuele definitie van het elementtype)
|Elementtypedefinitie=(Tekstuele definitie van het elementtype)
|Elementtypecategorie=(Categorie waarmee elementen van dit type primair worden gegroepeerd)
|Elementtypecategorie=(Categorie waarmee elementen van dit type primair worden gegroepeerd)
|Elementtypemenusort=(Volgnummer dat bepaalt op welke plaats het elementtype in het navigatiemenu wordt getoond)
|Elementtypeoverigecat=(Kommagescheiden lijst van overige categorieën waarmee elementen van dit type worden gegroepeerd)
|Elementtypeoverigecat=(Kommagescheiden lijst van overige categorieën waarmee elementen van dit type worden gegroepeerd)
|Elementtypeopmaaksjabloon=(Sjabloon die gebruikt moet worden om elementen van dit type op hun pagina te tonen)
|Elementtypeopmaaksjabloon=(Sjabloon die gebruikt moet worden om elementen van dit type op hun pagina te tonen)
|Elementtypebron=(Bron van waar het elementtype afkomstig is)
|Elementtypebron=(Bron van waar het elementtype afkomstig is)
|Elementtypeverwijzing=(Verwijzing naar externe informatie m.b.t. het elementtype)
|Elementtypeverwijzing=(Verwijzing naar externe informatie m.b.t. het elementtype)
|ElementtypeGlossaryEigenschap=(Eigenschap die als tooltiptekst moet worden gebruikt in semantic glossary)
|Elementtype-eigenschappen=(Kommagescheiden lijst met eigenschappen die elementen van dit elementtype kunnen hebben)
|Elementtype-eigenschappen=(Kommagescheiden lijst met eigenschappen die elementen van dit elementtype kunnen hebben)
|Elementtype-achtervoegsels=(Kommagescheiden lijst met eigenschappen die gebruikt moeten worden als achtervoegsel in de paginanaam van elementen van dit elementtype) (FE)
|Elementtype-achtervoegsels=(Kommagescheiden lijst met eigenschappen die gebruikt moeten worden als achtervoegsel in de paginanaam van elementen van dit elementtype) (FE)
}}
}}
</pre>
</pre>
</noinclude><includeonly>__NOTOC__{{#set:Paginanaam={{PAGENAME}}}}{{#set:Elementtype-icoon={{{Elementtype-icoon|}}}}}{{#set:Elementtypedefinitie={{{Elementtypedefinitie|}}}}}
{{Toon infobox elementtype|{{PAGENAME}}}}




==Releasenotes==
{{Releasenote|v2.05|
* [NEW][BCY] Toegevoegd is de optie om elementen van een bepaald elementtype automatisch in de semantic glossary op te nemen.
* [CHG][BCY] Opmaak verbeterd: Tabellen worden nu vormgegeven m.b.v. CSS. LET OP: CSS moet in MediaWiki:Common.css opgenomen worden.
|echo}}
{{Releasenote|v2.00|
* [CHG][BCY] Invoerveld elementtypemenusort is verwijderd n.a.v. schrappen onderdeel navigatiemenu.
* [FIX][BCY] Switch NOEDITSECTION toegevoegd.
* [CHG][BCY] Infobox wordt niet langer bovenaan het scherm getoond (nog wel als commentaar aanwezig in de code).
* [CHG][BCY] Voor het automatisch aanmaken van de categoriepagina wordt nu de parserfunctie #elementtypecategorylink gebruikt.
* [CHG][BCY] De opmaaksjabloon wordt nu weergegeven als een link naar de betreffende sjabloon. Standaardelementopmaak is nu defaultwaarde.
* [CHG][BCY] De opmaak van de pagina is gewijzigd; nu wordt class blanktable gebruikt voor het tonen van de eigenschappen.
* [CHG][BCY] Het aanmaken van een nieuw element via de button is gewijzigd. Nu moet eerst de naam van de nieuwe pagina ingevuld worden.
* [CHG][BCY] De lijst van bestaande pagina's/elementen is gewijzigd; als de lijst leeg is, wordt nu ''(Er bestaan nog geen elementen van dit type.)'' getoond.
* [NEW][BCY] Onderaan de pagina is een button toegevoegd waarmee direct naar het Formulier:Elementtype wordt gesprongen voor het maken van een nieuw elementtype.
|echo}}
{{Releasenote|v0.91|
* [CHG][BCY] Eigenschap 'toon in menu' is vervallen.
|echo}}
{{Releasenote|v0.90|
* [NEW][BCY] Eigenschappen 'opmaaksjabloon', 'bron' en 'verwijzing' zijn toegevoegd.
* [NEW][BCY] Eigenschap 'toon in menu' toegevoegd voor een sorteersleutel die gebruikt wordt om de volgorde van elementtypen in het navigatiemenu te bepalen.
|echo}}
</noinclude><includeonly>__NOTOC__ __NOEDITSECTION__{{#set:Paginanaam={{PAGENAME}}}}{{#set:Elementtype-icoon={{{Elementtype-icoon|}}}}}{{#set:Elementtypedefinitie={{{Elementtypedefinitie|}}}}}<!--{{Toon infobox elementtype|{{PAGENAME}}}}-->
== Basisgegevens ==
== Basisgegevens ==
<table class="wikitable">
<table class="wikitable">
<tr><th class="sc-elementtypeproperty">Kennismodel</th><td class="sc-elementtypeproperty">{{#ifeq: {{{Kennismodel|leeg}}}|leeg||[[:Categorie:{{{Kennismodel|}}}|{{{Kennismodel|}}}]]}} {{#set:Kennismodel={{{Kennismodel|}}}}}</td></tr>
<tr><th class="sc-elementtypeproperty">Kennismodel</th><td class="sc-elementtypeproperty">{{#if:{{{Kennismodel|}}}|[[:Categorie:{{{Kennismodel|}}}|{{{Kennismodel|}}}]]}}</td></tr>
<tr><th class="sc-elementtypeproperty">Icoon</th><td class="sc-elementtypeproperty">[[:Bestand:{{{Elementtype-icoon|}}}|{{{Elementtype-icoon|}}}]]</td></tr>
<tr><th class="sc-elementtypeproperty">Icoon</th><td class="sc-elementtypeproperty">{{#if:{{{Elementtype-icoon|}}}|[[:Bestand:{{{Elementtype-icoon|}}}|{{{Elementtype-icoon|}}}]]}}</td></tr>
<tr><th class="sc-elementtypeproperty">Definitie</th><td class="sc-elementtypeproperty">{{{Elementtypedefinitie|}}}</td></tr>
<tr><th class="sc-elementtypeproperty">Definitie</th><td class="sc-elementtypeproperty">{{{Elementtypedefinitie|}}}</td></tr>
<tr><th class="sc-elementtypeproperty">Toon in menu</th><td class="sc-elementtypeproperty">{{#ifeq:{{{Elementtypemenusort|}}}||Nee|Ja, op plaats [[Elementtypemenusort::{{{Elementtypemenusort|}}}]]}}</td></tr>
<tr><th class="sc-elementtypeproperty">Primaire categorie</th><td class="sc-elementtypeproperty">[[:Categorie:{{PAGENAME:{{{Elementtypecategorie|}}}}}|{{PAGENAME:{{{Elementtypecategorie|}}}}}]]{{#set:Elementtypecategorie={{#elementtypecategorylink: {{PAGENAME:{{{Elementtypecategorie|}}} }} }}}}</td></tr>
<tr><th class="sc-elementtypeproperty">Primaire categorie</th><td class="sc-elementtypeproperty">[[Elementtypecategorie::Categorie:{{PAGENAME:{{{Elementtypecategorie|}}}}}]]</td></tr>
<tr><th class="sc-elementtypeproperty">Overige categorieën</th><td class="sc-elementtypeproperty">{{#arraymap:{{{Elementtypeoverigecat|}}}|,|xqx|[[Elementtypeoverigecat::Categorie:{{PAGENAME:xqx}}]]}}</td></tr>
<tr><th class="sc-elementtypeproperty">Overige categorieën</th><td class="sc-elementtypeproperty">{{#arraymap:{{{Elementtypeoverigecat|}}}|,|xqx|[[Elementtypeoverigecat::Categorie:{{PAGENAME:xqx}}]]}}</td></tr>
<tr><th class="sc-elementtypeproperty">Opmaaksjabloon</th><td class="sc-elementtypeproperty">[[Elementtypeopmaaksjabloon::{{{Elementtypeopmaaksjabloon|}}}]]</td></tr>
<tr><th class="sc-elementtypeproperty">Opmaaksjabloon</th><td class="sc-elementtypeproperty">[[Sjabloon:{{{Elementtypeopmaaksjabloon|Standaardelementopmaak}}}|{{{Elementtypeopmaaksjabloon|Standaardelementopmaak}}}]]{{#set:Elementtypeopmaaksjabloon={{{Elementtypeopmaaksjabloon|Standaardelementopmaak}}}}}</td></tr>
<tr><th class="sc-elementtypeproperty">Bron</th><td class="sc-elementtypeproperty">[[Elementtypebron::{{{Elementtypebron|}}}]]</td></tr>
<tr><th class="sc-elementtypeproperty">Bron</th><td class="sc-elementtypeproperty">[[Elementtypebron::{{{Elementtypebron|}}}]]</td></tr>
<tr><th class="sc-elementtypeproperty">Verwijzing</th><td class="sc-elementtypeproperty">[[Elementtypeverwijzing::{{{Elementtypeverwijzing|}}}]]</td></tr>
<tr><th class="sc-elementtypeproperty">Verwijzing</th><td class="sc-elementtypeproperty">[[Elementtypeverwijzing::{{{Elementtypeverwijzing|}}}]]</td></tr>
<tr><th class="sc-elementtypeproperty">Eigenschap te gebruiken in glossary</th><td class="sc-elementtypeproperty">{{#if:{{{ElementtypeGlossaryEigenschap|}}}|[[Eigenschap:{{{ElementtypeGlossaryEigenschap}}}|{{{ElementtypeGlossaryEigenschap}}}]]{{#set:ElementtypeGlossaryEigenschap={{{ElementtypeGlossaryEigenschap}}}}}|''(Pagina's van dit elementtype worden niet automatisch opgenomen in de glossary)''}}</td></tr>
</table>
</table>
{{#ifeq:{{#Show: {{PAGENAME}} |?ElementtypeID}}||{{#set: ElementtypeID={{#expr:{{#Ask:[[ElementtypeID::+]] |?ElementtypeID |format=max}} +1}}}}|{{#set:ElementtypeID={{#Show: {{PAGENAME}} |?ElementtypeID}}}}}}
{{#ifeq:{{#Show: {{PAGENAME}} |?ElementtypeID}}||{{#set: ElementtypeID={{#expr:{{#Ask:[[ElementtypeID::+]] |?ElementtypeID |format=max}} +1}}}}|{{#set:ElementtypeID={{#Show: {{PAGENAME}} |?ElementtypeID}}}}}}


== Toegestane eigenschappen ==
== Toegestane eigenschappen ==
<table class="wikitable">
<table class="wikitable">
<tr><th class="sc-elementtypeproperty">Eigenschappen</th><td class="sc-elementtypeproperty">{{#arraymap:{{#Show: {{PAGENAME}} |?Elementtype-eigenschappen#}}|,|xqx|[[Eigenschap:xqx|xqx]]}}</td></tr>
<tr><th class="sc-elementtypeproperty">Eigenschappen</th><td class="sc-elementtypeproperty">{{#arraymap:{{#Show: {{PAGENAME}} |?Elementtype-eigenschappen#}}|,|xqx|[[Eigenschap:xqx|xqx]]}}</td></tr>
<!--<tr><th class="sc-elementtypeproperty">Eigenschap in paginanaam</th><td class="sc-elementtypeproperty">{{#arraymap:{{#Show: {{PAGENAME}} |?Elementtype-achtervoegsels}}|,|xqx|{{#ifeq:{{#Ask: [[{{PAGENAME}}]] [[Elementtype-eigenschappen::xqx]]|mainlabel=- |?#}}|{{PAGENAME}}|[[Elementtype-achtervoegsels::xqx]]|}}}}</td></tr>-->
<!--<tr><th class="sc-elementtypeproperty">Eigenschap in paginanaam</th><td class="sc-elementtypeproperty">{{#arraymap:{{#Show: {{PAGENAME}} |?Elementtype-achtervoegsels}}|,|xqx|{{#ifeq:{{#Ask: [[{{PAGENAME}}]] [[Elementtype-eigenschappen::xqx]]|mainlabel=- |?=#}}|{{PAGENAME}}|[[Elementtype-achtervoegsels::xqx]]|}}}}</td></tr>-->
</table>
</table>


Regel 52: Regel 79:


== Elementen van dit type ==
== Elementen van dit type ==
Klik hier om een nieuw element van het type {{PAGENAME}} te maken: {{#formlink:form=Element|link text=Maak {{PAGENAME}}|link type=button|query string=ElementtypeID={{#Show: {{PAGENAME}} |?ElementtypeID}}}}
Om een nieuw element van type {{PAGENAME}} te maken, vul de naam in en klik op de button: {{#forminput:form=Element|size=60|button text=Maak {{PAGENAME}}|query string=Element[ElementtypeID]={{#Show:{{PAGENAME}}|?ElementtypeID#}}}}


{{#Ask: [[Categorie:{{PAGENAME:{{{Elementtypecategorie|}}}}}]] |format=ul |intro=Van dit elementtype bestaan reeds de onderstaande elementen: |default=''(Er bestaan nog geen elementen van dit type.)''}}
[[Categorie:Elementtypen]]
[[Categorie:{{{Kennismodel|Kennismodel Eigen toevoegingen}}}]] {{#set:Kennismodel={{{Kennismodel|Kennismodel Eigen toevoegingen}}}}}


{{#Ask: [[Categorie:{{PAGENAME:{{{Elementtypecategorie|}}}}}]] |format=ul |intro=Van dit elementtype bestaan de onderstaande elementen: |default=Er bestaan nog geen elementen van dit type}}
{{#formlink:form=Elementtype|link text=Maak nieuw elementtype|link type=button|query string=KennismodelID={{#show: Categorie:{{{Kennismodel|}}} |?KennismodelID}}}}</includeonly>
 
[[Categorie:Elementtypen]]
{{#ifeq: {{{Kennismodel|leeg}}}|leeg|[[Categorie:Kennismodel Eigen toevoegingen]]|[[Categorie:{{{Kennismodel|}}}]]}}
</includeonly>

Huidige versie van 2 feb 2021 om 17:17

This page is part of WikiXL SmartCore™. © 2011-2016 XL&Knowledge. Usage without proper license is strictly prohibited. Contact us at support@xl-knowledge.com. Any changes to this page will be overwritten by module upgrades.


{{#Elementtype:
|Kennismodel=(Kennismodel waaronder het elementtype valt)
|ElementtypeID=(Unieke identificatie, wordt automatisch gevuld)
|Elementtype-icoon=(Bestandsnaam icoon)
|Elementtypedefinitie=(Tekstuele definitie van het elementtype)
|Elementtypecategorie=(Categorie waarmee elementen van dit type primair worden gegroepeerd)
|Elementtypeoverigecat=(Kommagescheiden lijst van overige categorieën waarmee elementen van dit type worden gegroepeerd)
|Elementtypeopmaaksjabloon=(Sjabloon die gebruikt moet worden om elementen van dit type op hun pagina te tonen)
|Elementtypebron=(Bron van waar het elementtype afkomstig is)
|Elementtypeverwijzing=(Verwijzing naar externe informatie m.b.t. het elementtype)
|ElementtypeGlossaryEigenschap=(Eigenschap die als tooltiptekst moet worden gebruikt in semantic glossary)
|Elementtype-eigenschappen=(Kommagescheiden lijst met eigenschappen die elementen van dit elementtype kunnen hebben)
|Elementtype-achtervoegsels=(Kommagescheiden lijst met eigenschappen die gebruikt moeten worden als achtervoegsel in de paginanaam van elementen van dit elementtype) (FE)
}}


Releasenotes

Versie: v2.05

  • [NEW][BCY] Toegevoegd is de optie om elementen van een bepaald elementtype automatisch in de semantic glossary op te nemen.
  • [CHG][BCY] Opmaak verbeterd: Tabellen worden nu vormgegeven m.b.v. CSS. LET OP: CSS moet in MediaWiki:Common.css opgenomen worden.

Versie: v2.00

  • [CHG][BCY] Invoerveld elementtypemenusort is verwijderd n.a.v. schrappen onderdeel navigatiemenu.
  • [FIX][BCY] Switch NOEDITSECTION toegevoegd.
  • [CHG][BCY] Infobox wordt niet langer bovenaan het scherm getoond (nog wel als commentaar aanwezig in de code).
  • [CHG][BCY] Voor het automatisch aanmaken van de categoriepagina wordt nu de parserfunctie #elementtypecategorylink gebruikt.
  • [CHG][BCY] De opmaaksjabloon wordt nu weergegeven als een link naar de betreffende sjabloon. Standaardelementopmaak is nu defaultwaarde.
  • [CHG][BCY] De opmaak van de pagina is gewijzigd; nu wordt class blanktable gebruikt voor het tonen van de eigenschappen.
  • [CHG][BCY] Het aanmaken van een nieuw element via de button is gewijzigd. Nu moet eerst de naam van de nieuwe pagina ingevuld worden.
  • [CHG][BCY] De lijst van bestaande pagina's/elementen is gewijzigd; als de lijst leeg is, wordt nu (Er bestaan nog geen elementen van dit type.) getoond.
  • [NEW][BCY] Onderaan de pagina is een button toegevoegd waarmee direct naar het Formulier:Elementtype wordt gesprongen voor het maken van een nieuw elementtype.

Versie: v0.91

  • [CHG][BCY] Eigenschap 'toon in menu' is vervallen.

Versie: v0.90

  • [NEW][BCY] Eigenschappen 'opmaaksjabloon', 'bron' en 'verwijzing' zijn toegevoegd.
  • [NEW][BCY] Eigenschap 'toon in menu' toegevoegd voor een sorteersleutel die gebruikt wordt om de volgorde van elementtypen in het navigatiemenu te bepalen.


Deze pagina is voor het laatst bewerkt op 2 feb 2021 om 17:17.