Kopie van Sjabloon:DisplayArchiMateElementDefault maar met het oproepen van Sjabloon:DisplayArchiMateDiagramByLabel aan het begin.

  • Zoekt naar de property View:
    • kijkt eerst of de waarde gelijk is aan een pagina ID;
    • als dat niet zo is, kijk of er een view is met een label gelijk aan die waarde in hetzelfde model (occurs in model);
  • Toont de eventueel gevonden view

Verdere uitleg[brontekst bewerken]

Hopelijk is onderstaande uitleg duidelijk. Ik hoor graag of je er nog aanpassingen aan wil, en of je het naar de publicatiewiki wil.

Op de redactiewiki kan je vanaf elke plaat met werkprocessen, doorklikken naar dat werkproces. Op de pagina van een werksproces zie je nu de view van dat werkproces. Die view wordt alleen getoond als je die hebt opgegeven met de eigenschap 'View'. Hij zoekt eerst op wiki-GUID (paginanaam) en daarna op views met dezelfde naam (label) als wat je opgegeven hebt - alleen in het huidige model. Hij toont niets als er geen view gevonden is met dat label in het huidige model, geen pagina met die paginanaam of als View helemaal leeg is.

Hij toont het contextdiagram als je stiekem de wiki-GUID (paginanaam) geeft van een ArchiMate-element. Hij toont een foutmelding als je een wiki-GUID geeft van een pagina die geen ArchiMate-element of view bevat.

Een overzicht van alle pagina's met een View is te vinden op: Project:Elementen_met_views. Bekijk vooral even een paar pagina's om te oordelen of het naar wens is. Die overzichtspagina kan je gebruiken als redactie-hulpje om te controleren of alle views ook kloppen. Die pagina toont niet welke werkprocessen géén eigenschap View hebben; daarvoor kan je gebruik maken van dit overzicht dat alle werkprocessen toont en hun views Project:Bedrijfsprocessen_met_views.

In dat eerste overzicht kun je ook zien dat Wanbetaling en Maatregel wanbetaling wel een View hebben als eigenschap, maar geen bijbehorende View. Reden daarvoor: ze zijn niet van concepttype Werkproces en dus wordt het maatwerksjabloon niet opgeroepen dat een bijbehorende view zoekt. Let op: die gelinkte pagina's zijn geen views!

NB: dit werkt alleen op de redactiewiki; wanneer je wil, rol ik het uit op publicatie.

Technische uitleg, voel je vrij om die totaal te negeren:

Sjabloon:DisplayArchiMateDiagramByLabel zoekt de bijbehorende view op basis van label of ID die je in de property View hebt gegeven.
Die sjabloon wordt aangeroepen bovenaan maatwerksjabloon:

Sjabloon:DisplayArchiMateElement/Werkproces

Die sjabloon wordt getoond voor alle ArchiMate-elementen met CORA-concepttype=Werkproces.

Uitleg voor maatwerksjablonen voor ArchiMate: Woningcorporatie_Referentiearchitectuur_(CORA)_redactie:Sjablonen_ArchiMate


Deze pagina is voor het laatst bewerkt op 23 feb 2024 om 16:04.