Sjabloon:Simplifier: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(Rename 'package' parameter to 'scope') |
k (→Gebruik: Add missing round bracket) |
||
(5 tussenliggende versies door 2 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | [https://simplifier.net/resolve?target=simplifier&canonical={{{1}}}{{#if: {{{ | + | [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. | + | * <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
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.