Sjabloon:Simplifier: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
(Add scope parameter)
k (→‎Gebruik: Add missing round bracket)
 
(7 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 1: Regel 1:
[https://simplifier.net/resolve?target=simplifier&canonical={{{1}}}{{#if: {{{package}}} |&scope={{{package}}}|}} {{{2|{{{1}}}}}}]<noinclude>
+
[https://simplifier.net/resolve?target=simplifier&canonical={{{1}}}{{#if:{{{2|}}}|&scope={{{2}}}@{{{pkgVersion|{{VersieInfo|{{{2}}}}}}}}|}} {{{title|{{{1}}}}}}]<noinclude>
 
== Doel ==
 
== Doel ==
  
Regel 7: Regel 7:
  
 
Het sjabloon kan op pagina's ingezet worden met:
 
Het sjabloon kan op pagina's ingezet worden met:
<pre>{{Simplifier|<canonical>|(<titel v.d. link>)}}</pre>
+
<pre>{{Simplifier|<canonical>|(package)(|pkgVersion=<package version>)(|title=<titel v.d. link>)}}</pre>
 
+
* <code>canonical</code>: de enige verplichte parameter is de canonical van het profiel. Dit wordt vervangen door een link naar de resolve-functie van Simplifier voor de desbetreffende canonical.
Dit wordt vervangen door een link naar de resolve-functie van Simplifier voor de desbetreffende canonical. Als er een tweede parameter is meegegeven, wordt dat de titel van de link, anders wordt de canonical als titel gebruikt.
+
* <code>package</code>: als de tweede parameter is gegeven, wordt dat gebruikt om de canonical te resolven binnen dat package. ''Let op'': een package-versie is vereist! Zie hieronder.
 +
* <code>pkgVersion</code>: indien gegeven, dan is dit de versie van het package voor de package-resolve. Als deze parameter niet aanwezig is, wordt getracht een versie op te halen met [[Sjabloon:VersieInfo|het VersieInfo-template]] op de desbetreffende package-naam.
 +
* <code>title</code>: indien gegeven wordt dit de titel van de link. Zo niet, dan wordt de canonical als titel gebruikt.
 
</noinclude>
 
</noinclude>

Huidige versie van 7 apr 2022 om 09:44

{{{1}}}

Doel

De TO's/FHIR IG's verwijzen naar FHIR-profielen op Simplifier. Dit sjabloon maakt het wat makkelijker om de links naar deze profielen uit te schrijven.

Gebruik

Het sjabloon kan op pagina's ingezet worden met:

{{Simplifier|<canonical>|(package)(|pkgVersion=<package version>)(|title=<titel v.d. link>)}}
  • canonical: de enige verplichte parameter is de canonical van het profiel. Dit wordt vervangen door een link naar de resolve-functie van Simplifier voor de desbetreffende canonical.
  • package: als de tweede parameter is gegeven, wordt dat gebruikt om de canonical te resolven binnen dat package. Let op: een package-versie is vereist! Zie hieronder.
  • pkgVersion: indien gegeven, dan is dit de versie van het package voor de package-resolve. Als deze parameter niet aanwezig is, wordt getracht een versie op te halen met het VersieInfo-template op de desbetreffende package-naam.
  • title: indien gegeven wordt dit de titel van de link. Zo niet, dan wordt de canonical als titel gebruikt.