Wechseln zu:Navigation, Suche
Wiki
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:
-->{{#vardefine: Hinweis-Container--icon__Class |}}<!--
-->{{#vardefine: Hinweis-Container--icon__Class |}}<!--
-->{{#vardefine: Hinweis-Container--Text-bordered__Class |}}<!--
-->{{#vardefine: Hinweis-Container--Text-bordered__Class |}}<!--
-->{{#vardefine: versionsindex <!--
-->{{#vardefine: versionsindex <!-- Der Versionsindex liefert 0 ← keine Versionsnummer
1 ← Version <  Majorrelease
2 ← Version >= Majorrelease
--> | {{#expr: ceil(<!--
--> | {{#expr: ceil(<!--
--> ( {{rel2dec|{{{ver|{{{rel|{{{2|}}} }}} }}} }} * 1.0001) <!--
--> ( {{rel2dec|{{{ver|{{{rel|{{{2|}}} }}} }}} }} * 1.0001) <!--
Zeile 11: Zeile 13:
*** Start Berechnung der Text-Felder ***
*** Start Berechnung der Text-Felder ***


-->{{#var:versionsindex}}{{#ifeq: {{#sub: {{{1|}}} |0 |1}} | ! <!--
-->{{#ifeq: {{#sub: {{{1|}}} |0 |1}} | ! <!--
--> | {{#vardefine:bordered-start| {{#expr: {{#len: {{#explode: {{{1|}}} }} }} + 1 }} }}<!--
--> | {{#vardefine:bordered-start| {{#expr: {{#len: {{#explode: {{{1|}}} }} }} + 1 }} }}<!--
--> | {{#vardefine:bordered-start| 1 }}<!--
--> | {{#vardefine:bordered-start| 1 }}<!--
Zeile 29: Zeile 31:
-->{{#vardefine: font-color| {{{fc| white-l}}} }}<!--
-->{{#vardefine: font-color| {{{fc| white-l}}} }}<!--
-->{{#if: {{#var:hinweis-bordered}}{{#var:hinweis-unbordered}}  
-->{{#if: {{#var:hinweis-bordered}}{{#var:hinweis-unbordered}}  
| {{#vardefine: background-color
| {{#vardefine: background-color--Text
| bc__{{#if:|| {{{bc| {{{3| {{#ifeq: {{rel2dec| {{{2| 0}}} }} | 0  
| bc__{{#if:|| {{{bc| {{{3| {{#ifeq: {{rel2dec| {{{2| 0}}} }} | 0  
| {{{2| rot}}}
| {{{2| rot}}}
Zeile 36: Zeile 38:
}}} }}} }}  
}}} }}} }}  
}}
}}
  {{#vardefine: background-color--Icon| {{#var:background-color--Text}} }}
  {{#vardefine: Hinweis-Container__border| Hinweis-Container__border}}
  {{#vardefine: Hinweis-Container__border| Hinweis-Container__border}}
| {{#vardefine: background-color|}}  
| {{#vardefine: background-color--Text|}}
  {{#vardefine: font-color| {{{2 | r}}} }}
  {{#vardefine: background-color--Icon|}}
  {{#vardefine: font-color--Text| {{{2 | r}}} }}
  {{#vardefine: font-color--Icon| {{{2 | r}}} }}
  {{#vardefine: Hinweis-Container__border| Hinweis-Container__noborder}}
  {{#vardefine: Hinweis-Container__border| Hinweis-Container__noborder}}
}}<!--
}}<!--
*** Ende Berechnung der Farbwerte ***
*** Beginn Festlegung Container-Klasse, ggf. Farbwerte Icon ändern ***
-->{{#switch: {{#var:versionsindex }}
| 0= {{#vardefine: Hinweis-Container__Class | Hinweis-Container__einblenden}}
| 1= {{#vardefine: Hinweis-Container__Class | Hinweis-Container__ausblenden}}
| 2= {{#vardefine: Hinweis-Container__Class | Hinweis-Container__einblenden}}
{{#vardefine: background-color--Icon|}}
{{#vardefine: font-color--Icon| {{{2 | r}}} }}
}}<!--
*** Ende Festlegung Container-Klasse ***
*** Beginn Definition der Klassen ***
-->{{#vardefine: Hinweis-Container--icon__Class  
-->{{#vardefine: Hinweis-Container--icon__Class  
| {{#var: Hinweis-Container--icon__Class}}
| {{#var: Hinweis-Container--icon__Class}}
  {{#var: Hinweis-Container__border }}
  {{#var: Hinweis-Container__border }}
  {{Anw}} {{#var:background-color}}  
  {{Anw}} {{#var:background-color--Icon}}  
  font-color__{{#var:font-color}}  
  font-color__{{#var:font-color--Icon}}  
}}<!--
}}<!--
-->{{#vardefine: Hinweis-Container--Text-bordered__Class  
-->{{#vardefine: Hinweis-Container--Text-bordered__Class  
| {{#var:Hinweis-Container--Text-bordered__Class}}
| {{#var:Hinweis-Container--Text-bordered__Class}}
  {{#var: Hinweis-Container__border }}
  {{#var: Hinweis-Container__border }}
  {{Anw}} {{#var:background-color}}
  {{Anw}} {{#var:background-color--Text}}
  font-color__{{#var:font-color}}
  font-color__{{#var:font-color--Text}}
}}<!--
}}<!--


 
*** Ende Definition der Klassen ***
-->{{#ifexpr: {{rel2dec|{{{ver|{{{rel|{{{2|}}} }}} }}} }}  >= {{rel2dec| {{Majorrelease}} }}
| {{#vardefine: istneu| true }}<!-- {{Neu2|c={{#var:font-color}} }}  -->
| {{#vardefine: istneu|}}
}}<!--




Zeile 77: Zeile 99:
  {{#vardefine:offset|-1}}
  {{#vardefine:offset|-1}}
  }}<!--
  }}<!--
-->{{#switch: {{#expr:{{rel2dec| {{{ver|{{{2|99}}} }}} }} < {{rel2dec|{{Majorrelease}} }} }}
--><!--
| 1={{#vardefine: Hinweis-Container__Class | Hinweis-Container__ausblenden}}
| #default={{#vardefine: Hinweis-Container__Class | Hinweis-Container__einblenden}}
}}<!--
--><!--
--><!--
--><!--
--><!--

Version vom 28. Januar 2020, 17:00 Uhr


Syntax: {{ Hinweis | Hinweis-Text | Optionale Versions-Nummer | Optionale Farbe |Optionale Parameter}}

Diese Vorlage blendet einen farblich hinterlegten Text ein. Er kann automatisch ausgeblendet werden.
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 angegebene Versions-Nummer wird der Hinweis nicht mehr eingeblendet.

Parameter Wert Beschreibung Darstellung
| 1 {{Hinweis|Hinweis}} Meldungs-Text Hinweis
| 2 {{Hinweis|Hinweis|11.7.14}} Release-Nummer z.B.: 11.7.14 Nur wenn diese Versions-Nummer größer oder gleich der Major-Release-Nummer ist, wird der Text eingeblendet.
{{Hinweis|Hinweis|31.0}} Release-Nummer größer oder gleich der Major-Release-Nummer Hinweis
Farbe Farbwert aus der Vorlage {{ Farbe | ...}} default: rot
| 3 {{Hinweis|Hinweis|grün}} Farbwert aus der Vorlage {{ Farbe | ...}} default: rot Hinweis
| Anw= {{Hinweis|Hinweis|grün|Anw=MS}} Optional, nur notwendig, wenn in der URL nicht der Anwendungsname vorkommt.
Mögliche Werte: AV, MDM, USR, MS / UTM / UMA
(z.B.: Innerhalb der UTM-Seiten erfolgt ein Hinweis auf eine neue Funktion in der UMA)
Als Defaultwert wird das Major-Release der UTM ausgegeben.
Hinweis
| bc= {{Hinweis|Hinweis|bc=orange}} background-color Optional, Standardwert ist das jeweils Anwendungs-eigene rot. Siehe Vorlage:Farbe, html- #Farbwerte oder englische Farbnamen Hinweis
| fc= {{Hinweis|Hinweis|fc=blue}} font-color Standardwert ist white Hinweis
| bdc= {{Hinweis|Hinweis|bdc=blau}} border-Color Standardwert ist #cacaca; Hinweis
| lh= {{Hinweis|!! Hinweis<br>über zwei Zeilen|lh=2em}} line-height Standardwert ist unset Hinweis
über zwei Zeilen
| s=true {{Hinweis|Hinweis|bs=gelb | s=true}} Schatten erleichtert Lesbarkeit bei gelbem Hintergrund Hinweis
§ »{{Hinweis|Hinweis§ ohne Farbe}}« Trennzeichen stellt den folgenden Text-Teil normal dar, bei Angabe einer Versions-Nummer wird er aber mit ausgeblendet. » Hinweis ohne Farbe«
! {{Hinweis|! Hinweis}} ein ! vor dem Text wird als gesondertes Kästchen dargestellt Hinweis
!! {{Hinweis|!! Hinweis}} mehrere ! vor dem Text werden in einer großen Box dargestellt.
Je mehr ! desdo größer die Box
Hinweis
! {{Hinweis|!|r}} Ohne Hintergrund, hier gilt die Farbangabe als Schriftfarbe.
Ersetzt {{spc|!!|o|-|c={{{c|{{{2|}}} }}} }}


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

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

Hier: fullurl: https://wiki.securepoint.de/Vorlage:Hinweis
=> Vorlage:Hinweis
(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.06002