Zandbak/Mariette2: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
(Tekst vervangen door " {{highlight|TESTPAGINA|orange}}")
Label: Vervangen
Regel 1: Regel 1:
 +
{{highlight|TESTPAGINA|orange}}
 +
 +
<table class="metadata plainlinks ambox style="margin: 1.5em 0px 1.5em 0px; border: 1px solid #aaa; border-left: 10px solid #1e90ff; background: #fbfbfb; width: 90%">
 +
<tr>
 +
<td class="mbox-image" style="padding: 2px 0 2px 0.5em;">
 +
<div style="width: 52px;">
 +
[[File:Issue_icon.png|40x40px]]
 +
</div>
 +
</td>
 +
<td class="mbox-text" style="border: padding: 0.25em 0.9em; width: 100%;">
 +
{{#iferror:
 +
{{#ifexpr: {{CURRENTTIMESTAMP}} < {{{1}}}
 +
| {{{2}}}
 +
| {{{3}}}
 +
}}
 +
| {{highlight|Ongeldige datum, vul format jjjjmmdduummss in.}}
 +
| {{#ifexpr: {{CURRENTTIMESTAMP}} < {{{1}}}
 +
| {{{2}}}
 +
| {{{3}}}
 +
}}
 +
}}
 +
</td>
 +
</tr>
 +
</table><noinclude>{{Sjablooninfo|1=
 +
 +
== Doel ==
 +
Dit sjabloon creëert een IssueBox waarmee 2 teksten opgegeven kunnen worden, waarbij de opgegeven datumtijd bepaalt welke van de 2 getoond wordt.
  
 +
De verwachting is dat dit sjabloon wordt gebruikt om voor een informatiestandaard aan te kondigen dat deze uitgefaseerd gaat worden, en na de verloopdatum een melding te tonen dat de standaard verlopen is.
  
{{highlight|TESTPAGINA|orange}}
+
== Gebruik ==
 +
Er zijn 3 parameters in volgorde vereist:
 +
 
 +
# De ''volledige'' datumtijd (jjjjmmdduummss) waarop de standaard verloopt.
 +
# De tekst om aan te kondigen dat uitfasering van de standaard is ingepland (timestamp ligt VOOR aangegeven datum)
 +
# De tekst om mee te delen dat de standaard verlopen is (timestamp ligt NA aangegeven datum)
 +
 
 +
== Voorbeeld gebruik ==
 +
<pre>{{IssueBoxDeprecated|20220501000000|De informatiestandaard wordt buiten gebruik gesteld per 1 mei 2022|Deze standaard is verouderd. Gebruik graag de nieuwe versie die u [[MedMij:Vcurrent_Ontwerpen|via het Functioneel ontwerp kan vinden]]}}
 +
</pre>
 +
geeft:
 +
{{highlight|VOORBEELD NOG AAN TE ZETTEN WANNEER SJABLOON EEN NAAM HEEFT}}
 +
<pre>{{IssueBoxDeprecated|20220501000000|De informatiestandaard wordt buiten gebruik gesteld per 1 mei 2022|Deze standaard is verouderd. Gebruik graag de nieuwe versie die u [[MedMij:Vcurrent_Ontwerpen|via het Functioneel ontwerp kan vinden]]}}</pre>
 +
 
 +
== Details over werking van het Sjabloon ==
 +
Het sjabloon werkt door de [https://en.wikipedia.org/wiki/Coordinated_Universal_Time timestamp op UTC datum (het moment van laden van de pagina)] te vergelijken met de opgegeven datumparameter:
 +
<pre>{{#ifexpr: {{CURRENTTIMESTAMP}} < {{{Parameter 1,jjjjmmdduummss}}}
 +
| {{{Parameter 2, tekst aankondiging}}}: wordt getoond wanneer timestamp VOOR aangegeven datum ligt
 +
| {{{Parameter 3, tekst mededeling}}}: wordt getoond wanneer timestamp NA aangegeven datum ligt
 +
}}</pre>
 +
 +
<!--CATEGORIES AND INTERWIKIS -->
 +
</noinclude>}}

Versie van 7 mrt 2022 14:27

TESTPAGINA

De sjabloonbeschrijving hieronder wordt niet afgebeeld wanneer het sjabloon wordt geplaatst.

Doel

Dit sjabloon creëert een IssueBox waarmee 2 teksten opgegeven kunnen worden, waarbij de opgegeven datumtijd bepaalt welke van de 2 getoond wordt.

De verwachting is dat dit sjabloon wordt gebruikt om voor een informatiestandaard aan te kondigen dat deze uitgefaseerd gaat worden, en na de verloopdatum een melding te tonen dat de standaard verlopen is.

Gebruik

Er zijn 3 parameters in volgorde vereist:

  1. De volledige datumtijd (jjjjmmdduummss) waarop de standaard verloopt.
  2. De tekst om aan te kondigen dat uitfasering van de standaard is ingepland (timestamp ligt VOOR aangegeven datum)
  3. De tekst om mee te delen dat de standaard verlopen is (timestamp ligt NA aangegeven datum)

Voorbeeld gebruik

{{IssueBoxDeprecated|20220501000000|De informatiestandaard wordt buiten gebruik gesteld per 1 mei 2022|Deze standaard is verouderd. Gebruik graag de nieuwe versie die u [[MedMij:Vcurrent_Ontwerpen|via het Functioneel ontwerp kan vinden]]}}

geeft: VOORBEELD NOG AAN TE ZETTEN WANNEER SJABLOON EEN NAAM HEEFT

{{IssueBoxDeprecated|20220501000000|De informatiestandaard wordt buiten gebruik gesteld per 1 mei 2022|Deze standaard is verouderd. Gebruik graag de nieuwe versie die u [[MedMij:Vcurrent_Ontwerpen|via het Functioneel ontwerp kan vinden]]}}

Details over werking van het Sjabloon

Het sjabloon werkt door de timestamp op UTC datum (het moment van laden van de pagina) te vergelijken met de opgegeven datumparameter:

{{#ifexpr: {{CURRENTTIMESTAMP}} < {{{Parameter 1,jjjjmmdduummss}}} 
| {{{Parameter 2, tekst aankondiging}}}: wordt getoond wanneer timestamp VOOR aangegeven datum ligt
| {{{Parameter 3, tekst mededeling}}}: wordt getoond wanneer timestamp NA aangegeven datum ligt
}}