Keine Bearbeitungszusammenfassung |
K (Lauritzl verschob die Seite Vorlage:Hinweis nach Vorlage:Hinweis-alt2) |
||
(44 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
*{{ td | <nowiki>{{{ 2 }}} </nowiki>| Release-Nummer z.B.: 11.7.14| w=180px }} | *{{ 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>{{{ 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>{{{ | *{{ 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> | <br> | ||
<p>Das aktuelle Majorrelease der UTM z.B. ist: {{ Majorrelease | UTM }} </p> | <p>Das aktuelle Majorrelease der UTM z.B. ist: {{ Majorrelease | UTM }} </p> | ||
Zeile 38: | Zeile 38: | ||
</noinclude>{{#ifexpr: | </noinclude>{{#ifexpr: | ||
<!-- Mein Wert --> | <!-- Mein Wert --> | ||
{{#switch: {{{ 2| }}} | {{#switch: {{{ 2|99}}} | ||
| gelb | | gelb | ||
| grün | | grün | ||
| rot=99 | | rot=99 <!-- als zweiter Wert wurde ein Farb-Wert übergeben, also soll diese Meldung immer eingeblendet werden --> | ||
| | | #default= | ||
{{#expr: | {{#expr: | ||
{{#explode: {{{ 2 | | {{#explode: {{{ 2 |99 }}} | . | 0 }} | ||
+ | + | ||
( {{#explode: {{{ 2 | | ( {{#explode: {{{ 2 |99 }}} | . | 1 }} + 0 ) / {{#expr: 10 ^ ( 3 - {{#len:{{#explode: {{{ 2 | }}} | . | 1 }} }} ) }} | ||
+ | + | ||
( {{#explode: {{{ 2 | | ( {{#explode: {{{ 2 |99 }}} | . | 2 }} + 0 ) / {{#expr: 10 ^ (6 - {{#len:{{#explode: {{{ 2 | }}} | . | 2 }} }} ) }} | ||
}} }} | }} }} | ||
>= <!-- Größer (=neuer) oder gleich --> | >= <!-- Größer (=neuer) oder gleich --> | ||
Zeile 64: | Zeile 64: | ||
| <!-- Ein Ausrufezeichen am Anfang wird etwas hübscher im abgesetzten Kasten als Grafik dargestellt --> | | <!-- Ein Ausrufezeichen am Anfang wird etwas hübscher im abgesetzten Kasten als Grafik dargestellt --> | ||
<span style=" | <span style=" | ||
background-color: | |||
{{#switch: {{{2|99}}} | |||
| grün=#468847; | | grün=#468847; | ||
| gelb=#f0ad4e; | | gelb=#f0ad4e; | ||
| rot=#ec7063; | | rot=#ec7063; | ||
| {{{ | | {{#switch: {{{bc}}} | ||
| grün=#468847; | |||
| gelb=#f0ad4e; | |||
| rot=#ec7063; | |||
| {{{ bc | #ec7063;}}} <!-- Default-Wert --> | |||
}} | |||
}} | }} | ||
padding:1px 0px; | |||
padding:1px; | |||
border:1px solid; | border:1px solid; | ||
border-radius:1px; | border-radius:1px; | ||
border-color: #cacaca; | border-color: #cacaca; | ||
font-weight:bold; | font-weight:bold; | ||
color:white" | color:{{{ fc | white}}}" | ||
>[[Datei: | >[[Datei:Alert_w6.png |x16px|Link=]]</span> {{#if: | ||
{{#sub: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | 2 | | {{#replace: {{#sub: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | 2 }} | § |</span><span> }} | ||
|<span style=" | |<span style=" | ||
background-color: | background-color: | ||
Zeile 95: | Zeile 90: | ||
| gelb=#f0ad4e; | | gelb=#f0ad4e; | ||
| rot=#ec7063; | | rot=#ec7063; | ||
| {{#switch: {{{ | | {{#switch: {{{bc}}} | ||
| grün=#468847; | | grün=#468847; | ||
| gelb=#f0ad4e; | | gelb=#f0ad4e; | ||
| rot=#ec7063; | | rot=#ec7063; | ||
| #ec7063; <!-- Default-Wert --> | | #default={{{ bc | #ec7063;}}} <!-- Default-Wert --> | ||
}} | }} | ||
}} | }} | ||
Zeile 107: | Zeile 102: | ||
border-color: #cacaca; | border-color: #cacaca; | ||
font-weight:bold; | font-weight:bold; | ||
color:white" | color:{{{ fc | white}}}" | ||
> {{#sub: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | 2 | | > {{#replace: {{#sub: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | 2 }} | § |</span><span> }} </span> | ||
| | | | ||
}} | }} | ||
Zeile 118: | Zeile 113: | ||
| gelb=#f0ad4e; | | gelb=#f0ad4e; | ||
| rot=#ec7063; | | rot=#ec7063; | ||
| {{#switch: {{{ | | {{#switch: {{{bc}}} | ||
| grün=#468847; | | grün=#468847; | ||
| gelb=#f0ad4e; | | gelb=#f0ad4e; | ||
| rot=#ec7063; | | rot=#ec7063; | ||
| #ec7063; <!-- Default-Wert --> | | #default={{{ bc | #ec7063;}}} <!-- Default-Wert --> | ||
}} | }} | ||
}} | }} | ||
Zeile 130: | Zeile 125: | ||
border-color: #cacaca; | border-color: #cacaca; | ||
font-weight:bold; | font-weight:bold; | ||
color:white" | color:{{{ fc | white}}}" | ||
>{{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}}</span> | >{{#replace: {{{1| Neue Funktion ab Version {{{ 2 | 11.8 }}} }}} | § |</span><span> }}</span> | ||
}} | }} | ||
|<noinclude>{{{ 1 | Das ist alt}}}</noinclude> | |<noinclude>{{{ 1 | Das ist alt}}}</noinclude> | ||
}} | }} |
Aktuelle Version vom 28. Februar 2019, 11: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.7.4
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.07004
Neue Funktion ab Version 11.8