Sjabloon:Standaard: verschil tussen versies

Uit NORA Online
Naar navigatie springen Naar zoeken springen
(actualisering bevraging voor Monitor Open Standaardenbeleid 2018)
k ('nut' en 'beschrijving' zijn identiek)
(39 tussenliggende versies door 3 gebruikers niet weergegeven)
Regel 1: Regel 1:
<noinclude>Dit is het sjabloon dat bepaalt hoe [[standaarden]] worden weergegeven in de wiki. Op het moment is de weergave als volgt:
<noinclude>Dit is het sjabloon dat bepaalt hoe [[standaarden]] worden weergegeven in de wiki.  
 
Als er een pagina bestaat met dezelfde naam in de FS-naamruimte (bv: IMAP -> FS:IMAP) met informatie van Forum Standaardisatie, dan wordt die pagina gebruikt. Als dat niet het geval is, wordt gezocht naar een pagina in de FS-naamruimte die gelijk is aan de ID die je hier hebt gebruikt. Zie [[Sjabloon:FS-standaard]] voor de uitleg hoe semantische eigenschappen uit de FS-beschrijving hier worden gezet.
 
In plaats van via <nowiki>{{{eigenschapsnaam}}} de sjabloonparameters te tonen, gebruik je in deze sjabloon: "<code><nowiki>{{Eigenschap|eigenschapsnaam}}</nowiki></code> om de semantische eigenschap te tonen. Daardoor worden eventuele eigenschappen van een FS-standaard-pagina getoond. Dat hoeft alleen bij eigenschappen die van FS kunnen worden overgenomen.
 
==Voorbeeld==
</noinclude>
</noinclude>
<includeonly><!-- als er in de FS-naamruimte een zelfde pagina is, embed die dan. Geef wel de variabele "FS-standaard" mee zodat de ge-embedde pagina weet dat hij alleen waarden moet zetten en zich niet moet tonen. Als een eigenschap al bestaat in de standaard-pagina, maar ook in FS-standaard, wordt er aan de huidige pagina toegevoegd door deze sjabloon. -->__NOEDITSECTION__
{{#ifexist:FS:{{PAGENAME}}
|{{#vardefine:FS-standaard|{{PAGENAME}}}}{{FS:{{PAGENAME}}}}
|<!-- FS-pagina met die naam bestaat niet, dus proberen op basis van afkorting -->
{{#ifexist:FS:{{{ID|}}}
|{{#vardefine:FS-standaard|{{{ID}}}}}{{FS:{{{ID}}}}}
}}
}}</includeonly>
__NOTOC__
__NOTOC__
{{kaderrechtssmal|[[Bestand:Standaard.png|100px|center|link=Standaarden]]'''Naam:''' {{PAGENAME}}<br />'''ID:''' {{{ID|}}}<br />'''Type:''' [[Standaarden|Standaard]]{{#if:{{{Subtype|}}}|<br />'''Subtype:''' [[{{{Subtype|}}}]]| }}{{#if:{{{Cluster|}}}|<br />'''Cluster:''' [[{{{Cluster|}}}]]|}}<br />
<!--dit zou eleganter kunnen, omdat Status actualiteit verderop wordt gezet, en dus de pagina mogelijk nog een keer vernieuwd moet worden. Bovendien gaat het hier fout als er twee keer een Status actualiteit is, omdat FS-standaard èn de pagina zelf ze zetten. De elegante oplossing is de Status actualiteit als een {{#var}} zetten aan het begin, en verderop in de pagina gebruiken.-->{{#switch: {{Eigenschap|Status actualiteit}}
{{#if:{{{Publicatiedatum|}}}|'''Publicatiedatum:''' {{{Publicatiedatum|}}}<br />| }}
| Concept = {{Concept}} {{Uitgelicht|{{{Status toelichting|}}} }}
{{#if:{{{Versieaanduiding|}}}|'''Versie:''' {{{Versieaanduiding|}}}<br />| }}
|Vervangen= {{Uitgelicht|{{Vervangen groot}}{{clear}}{{{Status toelichting| }}} }}
{{{Wijzigingsdatum|}}}
|Uitgefaseerd={{Uitgelicht|{{Uitgefaseerd groot}}{{clear}}{{{Status toelichting| }}} }}
}}
{{kaderrechtssmal|[[Bestand:Standaard.png|100px|center|link=Standaarden]]'''Naam:''' {{PAGENAME}}<br />
'''ID:''' {{{ID|}}}<br />
'''Type:''' [[Standaarden|Standaard]]<br />{{#if:{{{Subtype|}}}|'''Subtype:''' [[{{{Subtype|}}}]]<br />
}}{{#if:{{{Cluster|}}}|'''Cluster:''' [[{{{Cluster|}}}]]<br />
}}{{#if:{{{Publicatiedatum|}}}|''Publicatiedatum: ''{{{Publicatiedatum|{{Eigenschap|Datum van besluit}} }}}<br />
}}{{#if:{{{Versieaanduiding|}}}|''Versie: ''{{{Versieaanduiding|}}}<br />
}}{{{Wijzigingsdatum|}}}{{#if:{{{Laag binnen vijflaagsmodel|}}}|{{Titel laag{{{Laag binnen vijflaagsmodel}}}}}<br/>| }}<!-- overnemen van status bij Forum, en tegelijk de Status actualiteit zetten. NB: dat kan nu
-->  {{#if:{{#var:FS-standaard}}|<div class="FS-overerving-melding">Deze informatie is (deels) [[koppeling standaarden van Forum Standaardisatie|overgenomen van forumstandaardisatie.nl]].<br />
Schaduwkopie: [[FS:{{#var:FS-standaard}}]]</br></div>
'''Status actualiteit:''' [[Status actualiteit::{{#switch: {{Eigenschap|Status lijst Forum Standaardisatie}}
| Aanbevolen = Actueel
| Verplicht (pas toe leg uit) = Actueel
| In behandeling = Concept
| Archief = Uitgefaseerd
}}]] <ref>Afgeleid van Status bij Forum Standaardisatie: ({{Eigenschap|Status lijst Forum Standaardisatie}})</ref><br />|<!--
Als geen FS-standaard, geef Status actualiteit die in deze pagina is beschreven -->{{#if:{{{Status actualiteit| }}}|'''Status actualiteit:''' {{{Status actualiteit}}}<br>| }}}}
<div>[[Speciaal:Bekijken/{{PAGENAME}}|Alle eigenschappen]]</div>
<div>[[Speciaal:Bekijken/{{PAGENAME}}|Alle eigenschappen]]</div>
}}
}}
{{#if:{{{Afbeelding|}}}|[[Afbeelding:{{{Afbeelding|}}}|350px|alt="Logo van {{{ID|}}}"|link=]]|}}
{{#if:{{{Afbeelding|}}}|[[Afbeelding:{{{Afbeelding|}}}|350px|alt="Logo van {{{ID|}}}"|link=]]|}}
{{{Beschrijving|}}}
<!-- één-regel-omschrijving van standaard -->{{Eigenschap|Omschrijving|voor='''|achter='''
<br />


}}{{Eigenschap|Beschrijving}}
{{{Toelichting|}}}
{{{Toelichting|}}}
<!--toon niet 'nut' als die gelijk is aan 'beschrijving' -->{{#ifeq:{{{Eigenschap|Nut}}}|{{{Eigenschap|Beschrijving}}}||{{Eigenschap|Nut|voor=* ''Nut: ''}}}}
{{Eigenschap|Werking|voor=* ''Werking: ''}}
{{Eigenschap|Status lijst Forum Standaardisatie|voor=* ''Status op [[Lijst open standaarden van Forum Standaardisatie|lijst van Forum Standaardisatie]]: ''}}
<!-- maak 'realiseert'-relatie naar voorziening, op basis van status op lijst Forum Standaardisatie
zet 'Lijst status' (legacy NORA-eigenschap) op basis van 'Status lijst Forum Standaardisatie' -->
{{#switch: {{Eigenschap|Status lijst Forum Standaardisatie}}
|Verplicht (pas toe leg uit)={{#set:Realiseert=Lijst Open Standaarden voor Pas Toe of Leg Uit}}{{#set:Lijst status=Verplicht (pas toe of leg uit)}}
|Aanbevolen={{#set:Realiseert=Lijst Open Standaarden - Aanbevolen}}{{#set:Lijst status=Aanbevolen}}
|#default={{#set:Lijst status={{Eigenschap|Status lijst Forum Standaardisatie}}}}
}}


==Waar toepasbaar==
==Waar toepasbaar==
* Toepassingsgebied: {{{Toepassingsgebied|}}}
* ''Functioneel toepassingsgebied: ''{{Eigenschap|Functioneel toepassingsgebied|leeg={{{Toepassingsgebied|}}}}}
* Werkingsgebied: {{{Werkingsgebied|}}}
* ''Organisatorisch werkingsgebied: ''{{Eigenschap|Organisatorisch werkingsgebied|leeg={{{Werkingsgebied|}}}}}
 
{{Eigenschap|Waarvoor geldt de verplichting|voor=* ''Waarvoor geldt de verplichting: ''
{{#if:{{{Is relevant binnen|}}}|===Domeinen / Thema's===
}}{{Eigenschap|Is relevant binnen|<h3>Domeinen / Thema's</h3>
{{#show:{{PAGENAME}}|?Is relevant binnen}}
}}
|}}
==Meer informatie==
==Meer informatie==
{{#if:{{{Externe verwijzing|}}}|* {{{Externe verwijzing|}}}| }}
{{Eigenschap|Externe verwijzing|voor=* |}}{{#if:{{{Interne verwijzing|}}}
{{#if:{{{Interne verwijzing|}}}|* {{{Interne verwijzing|}}}| }}
|* {{{Interne verwijzing|}}}
{{#if:{{{Bijlagen|}}}|* {{{Bijlagen|}}}| }}
|}}{{Eigenschap|Specificatiedocument|voor=* |
{{#if:{{{Documentatie|}}}|{{{Documentatie|}}}| }}  
}}{{#if:{{{Bijlagen|}}}|
 
* {{{Bijlagen|}}}
* Beheerorganisatie: {{{Organisatie|''NEN/ISO''}}}
|}}{{#if:{{{Documentatie|}}}|{{{Documentatie|}}}
 
|}}  
{{#if:{{{Contactgegevens|}}}|===Contact===
* ''Beheerorganisatie: ''{{Eigenschap|Beheerorganisatie|leeg={{{Organisatie|}}} }}<!-- toon de FS-eigenschap 'beheerorganisatie', en anders de sjabloon-eigenschap Organisatie-->
{{{Contactpersoon|}}}
{{#if:{{{Contactpersoon|}}}{{{Contactgegevens|}}}|** {{Eigenschap|Contactpersoon|achter=<br />}}{{{Contactgegevens|}}}
{{{Contactgegevens|}}}
}}{{Eigenschap|-Gebruikt|voor=
| }}
<h3>Wordt gebruikt in</h3>
 
}}{{Eigenschap|Gebruikt|voor=
{{#if:{{{Gebruikt|}}}|===Opgenomen in===
<h3>Maakt gebruik van</h3>
{{{Gebruikt|}}}| }}
}}{{Eigenschap|Is gerelateerd aan|voor=
 
<h3>Gerelateerd</h3>
{{#if:{{{Is gerelateerd aan|}}}|===Gerelateerd===
|}}{{Eigenschap|Realiseert|voor=
{{#show:{{PAGENAME}}|?Is gerelateerd aan}}
<h3>Realiseert</h3>
|}}
}}
 
<!-- ===Toepassing in voorzieningen en bouwstenen=== -- kop toont alleen als er resultaten zijn -- maakt overige pagina's rustiger -->
{{#if:{{{Realiseert|}}}|===Realiseert===
{{#show:{{PAGENAME}}|?Realiseert}}|}}
 
===Toepassing in voorzieningen en bouwstenen===
{{#ask:[[Beschrijft toepassing van::{{PAGENAME}}]]
{{#ask:[[Beschrijft toepassing van::{{PAGENAME}}]]
[[Elementtype::StandaardGebruik]]
[[Concept:Niet vervangen StandaardGebruik]]
[[Heeft bron.Status actualiteit::Actueel]]
|sort=Beschrijft eigenschap van voorziening
|sort=Beschrijft eigenschap van voorziening
|?Beschrijft eigenschap van voorziening=Voorziening
|?Beschrijft eigenschap van voorziening=Voorziening
Regel 60: Regel 97:
|limit=40
|limit=40
|class=sortable wikitable smwtable
|class=sortable wikitable smwtable
|default=Er is nog geen informatie over toepassing van deze standaard opgenomen in NORA.
|default=
|intro=
<h2>Toepassing in voorzieningen en bouwstenen</h2>
|outro=
Toelichting: [[Bouwstenen en gebruikte standaarden]]
}}
}}
Toelichting: [[Bouwstenen en gebruikte standaarden]]

Versie van 30 jul 2021 23:11

Dit is het sjabloon dat bepaalt hoe standaarden worden weergegeven in de wiki.

Als er een pagina bestaat met dezelfde naam in de FS-naamruimte (bv: IMAP -> FS:IMAP) met informatie van Forum Standaardisatie, dan wordt die pagina gebruikt. Als dat niet het geval is, wordt gezocht naar een pagina in de FS-naamruimte die gelijk is aan de ID die je hier hebt gebruikt. Zie Sjabloon:FS-Standaard voor de uitleg hoe semantische eigenschappen uit de FS-beschrijving hier worden gezet.

In plaats van via {{{eigenschapsnaam}}} de sjabloonparameters te tonen, gebruik je in deze sjabloon: "<code><nowiki>{{Eigenschap|eigenschapsnaam}} om de semantische eigenschap te tonen. Daardoor worden eventuele eigenschappen van een FS-standaard-pagina getoond. Dat hoeft alleen bij eigenschappen die van FS kunnen worden overgenomen.

Voorbeeld[bewerken]

Standaard.png
Naam: Standaard

ID:
Type: Standaard





Waar toepasbaar[bewerken]

  • Functioneel toepassingsgebied:
  • Organisatorisch werkingsgebied:

Meer informatie[bewerken]

  • Beheerorganisatie: