Wechseln zu:Navigation, Suche
Wiki
Keine Bearbeitungszusammenfassung
K (Lauritzl verschob die Seite Vorlage:Hinweis nach Vorlage:Hinweis-alt2)
 
(79 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
<noinclude>
{{ td | <nowiki>{{{ 1 }}}  </nowiki> | Meldungs-Text | w=120px }}
'''Diese Vorlage blendet einen Text ein, solange er als neu gelten darf.''' <br>
{{ td | <nowiki>{{{ 2 }}} </nowiki>|  Release-Nummer | w=120px }}
Das wird über die übergebene Release-Nummer im Vergleich mit der gespeicherten Major-Release-Versionsnummer realisiert.<br>
{{ td | <nowiki>{{{ Anw=UMA }}} </nowiki> | Optional, nur notwendig, wenn in der URL nicht der Anwendungsname vorkommt. <br> (z.B.: Inneralb der UTM-Seiten erfolgt ein Hinweis auf eine neue Funktion in der UMA) <br> Als Defaultwert wird das Major-Release der UTM ausgegeben. | w=120px }}
Ist die Nummer des Major-Release gößer als die angegeben Versions-Nummer wird der Hinweis nicht mehr eingeblendet.<br>
 
<p>Parameter:</p>
 
* {{ td | <nowiki>{{{ 1 }}}  </nowiki> | Meldungs-Text | w=180px }}
Das aktuelle Majorrelease der UTM z.B. ist:  {{ Majorrelease | UTM }} <br>
*{{ td | <nowiki>{{{ 2 }}} </nowiki>|  Release-Nummer z.B.: 11.7.14| w=180px }}
*{{ td | <nowiki>{{{ Anw=UMA }}} </nowiki> | Optional, nur notwendig, wenn in der URL nicht der Anwendungsname vorkommt. <br> (z.B.: Inneralb der UTM-Seiten erfolgt ein Hinweis auf eine neue Funktion in der UMA) <br> Als Defaultwert wird das Major-Release der UTM ausgegeben. | w=180px }}
*{{ td | <nowiki>{{{ bc=grün }}} </nowiki> | background-color, Optional, Standardwert ist das SP-eigene rot. Mögliche Werte: rot, grün, gelb oder html- #Farbwerte | w=180px }}
<br>
<p>Das aktuelle Majorrelease der UTM z.B. ist:  {{ Majorrelease | UTM }} </p>


<p>Der Wert <nowiki> {{#titleparts: {{{ 2 | {{fullurl:{{FULLPAGENAMEE}} }} }}} | 1 | 4 }} </nowiki> wertet anhand der URL die Anwendung aus. </p>
<p>Der Wert <nowiki> {{#titleparts: {{{ 2 | {{fullurl:{{FULLPAGENAMEE}} }} }}} | 1 | 4 }} </nowiki> wertet anhand der URL die Anwendung aus. </p>
Hier:  fullurl: {{fullurl:{{FULLPAGENAMEE}} }} <br>{{#titleparts: {{{ 2 | {{fullurl:{{FULLPAGENAMEE}} }} }}} | 1 | 4 }}
Hier:  fullurl: {{fullurl:{{FULLPAGENAMEE}} }} <br>=> {{#titleparts: {{{ 2 | {{fullurl:{{FULLPAGENAMEE}} }} }}} | 1 | 4 }} <br>(Das ergibt hier wenig Sinn, aber aus '''https://wiki.securepoint.de/UTM/APP/HTTP_Proxy''' wird dann  '''{{#titleparts: https://wiki.securepoint.de/UTM/APP/HTTP_Proxy | 1 | 4 }}''' <br>
Über die Vorlage Majorrelease wird dann das aktuelle Majorrelease für diese Anwendung ermittelt und mit dem übergebenen Wert verglichen
Über die Vorlage Majorrelease wird dann das aktuelle Majorrelease für diese Anwendung ermittelt und mit dem übergebenen Wert verglichen
----  
----  
Zeile 32: Zeile 36:
}}
}}
----
----
</noinclude>
</noinclude>{{#ifexpr:  
{{#ifexpr:  
<!-- Mein Wert -->
<!-- Mein Wert -->
{{#switch: {{{ 2|99}}}
| gelb
| grün
| rot=99 <!-- als zweiter Wert wurde ein Farb-Wert übergeben, also soll diese Meldung immer eingeblendet werden -->
| #default=
{{#expr:  
{{#expr:  
{{#explode: {{{ 2 | 11.7.14 }}} | . | 0 }}
{{#explode: {{{ 2 |99 }}} | . | 0 }}
+
+
( {{#explode: {{{ 2 | 11.7.14 }}} | . | 1 }} + 0 ) / {{#expr: 10 ^ ( 3 - {{#len:{{#explode: {{{ 2 | 11.7.14 }}} | . | 1 }} }} ) }}
( {{#explode: {{{ 2 |99 }}} | . | 1 }} + 0 ) / {{#expr: 10 ^ ( 3 - {{#len:{{#explode: {{{ 2 | }}} | . | 1 }} }} ) }}
+
+
( {{#explode: {{{ 2 | 11.7.14 }}} | . | 2 }} + 0 ) / {{#expr: 10 ^ (6 - {{#len:{{#explode: {{{ 2 | 11.7.14 }}} | . | 2 }} }} ) }}
( {{#explode: {{{ 2 |99 }}} | . | 2 }} + 0 ) / {{#expr: 10 ^ (6 - {{#len:{{#explode: {{{ 2 | }}} | . | 2 }} }} ) }}
}}
}} }}
>= <!-- Größer (=neuer) oder gleich -->
>= <!-- Größer (=neuer) oder gleich -->
<!-- verglichen mit Majorrelease: -->
<!-- verglichen mit Majorrelease: -->
Zeile 53: Zeile 61:
/ {{#expr: 10 ^ (6 - {{#len:{{#explode: {{ Majorrelease | {{#titleparts: {{{ Anw | {{fullurl:{{FULLPAGENAMEE}} }} }}} | 1 | 4 }} }} | . | 2 }} }} ) }}
/ {{#expr: 10 ^ (6 - {{#len:{{#explode: {{ Majorrelease | {{#titleparts: {{{ Anw | {{fullurl:{{FULLPAGENAMEE}} }} }}} | 1 | 4 }} }} | . | 2 }} }} ) }}
}}
}}
| <span style="
| {{#ifeq: {{padleft: | 1 | {{{1|}}} }} | !
background-color: #ec7063;
| <!-- Ein Ausrufezeichen am Anfang wird etwas hübscher im abgesetzten Kasten als Grafik dargestellt -->
padding:1px;
<span style="
border:1px solid;
background-color:
border-radius:1px;
{{#switch: {{{2|99}}}
border-color: #cacaca;
| grün=#468847;
font-weight:bold;
| gelb=#f0ad4e;
color:white"
| rot=#ec7063;
>&nbsp;{{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}}&nbsp;</span>
| {{#switch: {{{bc}}}
|<noinclude>{{{ 1 | Das ist alt}}}</noinclude>
| grün=#468847;
}}
| gelb=#f0ad4e;
| rot=#ec7063;
| {{{ bc | #ec7063;}}} <!-- Default-Wert -->
}}
}}
padding:1px 0px;
border:1px solid;
border-radius:1px;
border-color: #cacaca;
font-weight:bold;
color:{{{ fc | white}}}"
>[[Datei:Alert_w6.png |x16px|Link=]]</span>&nbsp; {{#if:
{{#replace: {{#sub: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | 2 }} | § |</span><span> }}
|<span style="
background-color:  
{{#switch: {{{2|}}}
| grün=#468847;
| gelb=#f0ad4e;
| rot=#ec7063;
| {{#switch: {{{bc}}}
| grün=#468847;
| gelb=#f0ad4e;
| rot=#ec7063;
| #default={{{ bc | #ec7063;}}} <!-- Default-Wert -->
}}
}}
padding:1px;
border:1px solid;
border-radius:1px;
border-color: #cacaca;
font-weight:bold;
color:{{{ fc | white}}}"
>&nbsp;{{#replace: {{#sub: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | 2 }} | § |</span><span>&nbsp;}}&nbsp;</span>
|
}}
|<!-- Kein Ausrufezeichen, also der ganze Text -->
<span style="
background-color:
{{#switch: {{{2|}}}
| grün=#468847;
| gelb=#f0ad4e;
| rot=#ec7063;
| {{#switch: {{{bc}}}
| grün=#468847;
| gelb=#f0ad4e;
| rot=#ec7063;
| #default={{{ bc | #ec7063;}}} <!-- Default-Wert -->
}}
}}
padding:1px;
border:1px solid;
border-radius:1px;
border-color: #cacaca;
font-weight:bold;
color:{{{ fc | white}}}"
>{{#replace: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | § |</span><span>&nbsp;}}</span>
}}
|<noinclude>{{{ 1 | Das ist alt}}}</noinclude>
}}&nbsp;

Aktuelle Version vom 28. Februar 2019, 12:17 Uhr

Diese Vorlage blendet einen Text ein, solange er als neu gelten darf.
Das wird über die übergebene Release-Nummer im Vergleich mit der gespeicherten Major-Release-Versionsnummer realisiert.
Ist die Nummer des Major-Release gößer als die angegeben Versions-Nummer wird der Hinweis nicht mehr eingeblendet.

Parameter:

  • {{{ 1 }}}
    Meldungs-Text
  • {{{ 2 }}}
    Release-Nummer z.B.: 11.7.14
  • {{{ Anw=UMA }}}
    Optional, nur notwendig, wenn in der URL nicht der Anwendungsname vorkommt.
    (z.B.: Inneralb der UTM-Seiten erfolgt ein Hinweis auf eine neue Funktion in der UMA)
    Als Defaultwert wird das Major-Release der UTM ausgegeben.
  • {{{ bc=grün }}}
    background-color, Optional, Standardwert ist das SP-eigene rot. Mögliche Werte: rot, grün, gelb oder html- #Farbwerte


Das aktuelle Majorrelease der UTM z.B. ist: 12.6.5

Der Wert {{#titleparts: {{{ 2 | {{fullurl:{{FULLPAGENAMEE}} }} }}} | 1 | 4 }} wertet anhand der URL die Anwendung aus.

Hier: fullurl: https://wiki.securepoint.de/Vorlage:Hinweis-alt2
=> Vorlage:Hinweis-alt2
(Das ergibt hier wenig Sinn, aber aus https://wiki.securepoint.de/UTM/APP/HTTP_Proxy wird dann UTM
Über die Vorlage Majorrelease wird dann das aktuelle Majorrelease für diese Anwendung ermittelt und mit dem übergebenen Wert verglichen


Mein Wert: 11.0714

verglichen mit Majorrelease: 12.06005


Neue Funktion ab Version 11.8