KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
(24 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
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:background-color--Icon|}}<!-- | -->{{#vardefine: background-color--Icon|}}<!-- | ||
-->{{#vardefine:background-color--Text|}}<!-- | -->{{#vardefine: background-color--Text|}}<!-- | ||
-->{{#vardefine:font-color--Icon|}}<!-- | -->{{#vardefine: font-color--Icon|}}<!-- | ||
-->{{#vardefine:font-color--Text|}}<!-- | -->{{#vardefine: font-color--Text|}}<!-- | ||
-->{{#vardefine: Hinweis-Container--Icon__border| Hinweis-Container-Icon__border}}<!-- | -->{{#vardefine: Hinweis-Container--Icon__border| Hinweis-Container-Icon__border}}<!-- | ||
-->{{#vardefine: Hinweis-Container--Text__border| Hinweis-Container-Text__border}}<!-- | -->{{#vardefine: Hinweis-Container--Text__border| Hinweis-Container-Text__border}}<!-- | ||
Zeile 13: | Zeile 13: | ||
--> | {{#expr: ceil(<!-- | --> | {{#expr: ceil(<!-- | ||
--> ( {{rel2dec|{{{ver|{{{rel|{{{2|}}} }}} }}} }} * 1.000001) <!-- | --> ( {{rel2dec|{{{ver|{{{rel|{{{2|}}} }}} }}} }} * 1.000001) <!-- | ||
--> / {{rel2dec|{{Majorrelease|{{{Anw}}} }} }} ) <!-- | --> / {{rel2dec|{{Majorrelease|{{{Anw|{{Anw}} }}} }} }} ) <!-- | ||
--> }}<!-- | --> }}<!-- | ||
--> }}<!-- Damit auch Phantasie-Werte erfasst werden (ver > 2* Majorrelease): | --> }}<!-- Damit auch Phantasie-Werte erfasst werden (ver > 2* Majorrelease): | ||
Zeile 45: | Zeile 45: | ||
--> | {{#vardefine:bordered-start| 1 }}<!-- | --> | {{#vardefine:bordered-start| 1 }}<!-- | ||
--> }}<!-- | --> }}<!-- | ||
-->{{#vardefine:bordered-start| {{#expr: {{#var:bordered-start}} + {{#var:offset|0}} }} }} | -->{{#vardefine:bordered-start| {{#expr: {{#var:bordered-start}} + {{#var:offset|0}} }} }}<!-- | ||
-->{{#vardefine:bordered-end| {{#expr: {{#len: {{#explode: {{{1|}}}|§ }} }} }} }}<!-- | |||
-->{{#vardefine:bordered-length| {{#expr: {{#var:bordered-end}} - {{#var:bordered-start}} }} }}<!-- | -->{{#vardefine:bordered-length| {{#expr: {{#var:bordered-end}} - {{#var:bordered-start}} }} }}<!-- | ||
-->{{#switch: {{#var:bordered-length}} | -->{{#switch: {{#var:bordered-length}} | ||
| -1 | |||
| 0={{#vardefine:hinweis-bordered|}}<!-- | | 0={{#vardefine:hinweis-bordered|}}<!-- | ||
--> {{#vardefine:Hinweis-Container--Text-bordered__Class|Hinweis-Container--Text-bordered__ausblenden}}<!-- | --> {{#vardefine:Hinweis-Container--Text-bordered__Class|Hinweis-Container--Text-bordered__ausblenden}}<!-- | ||
Zeile 60: | Zeile 62: | ||
-->{{#vardefine: font-color--Icon| {{{fc| {{{c| white-l}}} }}} }}<!-- | -->{{#vardefine: font-color--Icon| {{{fc| {{{c| white-l}}} }}} }}<!-- | ||
-->{{#vardefine: font-color--Text| {{{fc| {{{c| white-l}}} }}} }}<!-- | -->{{#vardefine: font-color--Text| {{{fc| {{{c| white-l}}} }}} }}<!-- | ||
-->{{#if: {{#var:hinweis-bordered}}{{#var:hinweis-unbordered}} | -->{{#if: {{#var:hinweis-bordered|}}<!-- {{#var:hinweis-unbordered}} --> | ||
| {{#vardefine: background-color--Text | | {{#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 }}} | ||
| | | gr | ||
}} | }} | ||
}}} }}} }} | }}} }}} }} | ||
Zeile 72: | Zeile 74: | ||
| {{#vardefine: background-color--Text|}} | | {{#vardefine: background-color--Text|}} | ||
{{#vardefine: background-color--Icon|}} | {{#vardefine: background-color--Icon|}} | ||
{{#vardefine: font-color--Text|{{#if:|| {{{3| {{{2 | r}}} }}} }} }} | {{#vardefine: font-color--Text|{{#if:||{{{3|{{{2 |r}}} }}} }} }} | ||
{{#vardefine: font-color--Icon|{{#if:|| {{{3| {{{2 | r}}} }}} }} }} | {{#vardefine: font-color--Icon|{{#if:||{{{3|{{{2 |r}}} }}} }} }} | ||
{{#vardefine: Hinweis-Container--Icon__border| Hinweis-Container__noborder}} | {{#vardefine: Hinweis-Container--Icon__border| Hinweis-Container__noborder}} | ||
}}<!-- | }}<!-- | ||
Zeile 81: | Zeile 83: | ||
*** Beginn Festlegung Container-Klasse, ggf. Farbwerte Icon ändern *** | *** Beginn Festlegung Container-Klasse, ggf. Farbwerte Icon ändern *** | ||
-->{{#ifeq: {{#var:hinweis-bordered|}}{{#var:hinweis-unbordered|}} | | {{#vardefine: Hinweis-Container__Class | Hinweis-Container__einblenden}} }}<!-- | |||
Bei Nur Icon wird der Hinweis in den Fließtext eingebunden. | |||
-->{{#ifeq: {{#var:icon|}} | | {{#vardefine: Hinweis-Container__Class | Hinweis-Container__einblenden}} }}<!-- | |||
Ohne Icon wird ebenfalls als Fließtext eingebunden | |||
-->{{#switch: {{#var:versionsindex }} | -->{{#switch: {{#var:versionsindex }} | ||
| 0= {{#vardefine: Hinweis-Container__Class | Hinweis- | | 0= {{#vardefine: Hinweis-Container__Class | Hinweis-Container__einblenden__block}} | ||
| 1= {{#vardefine: Hinweis-Container__Class | Hinweis-Container__ausblenden}} | | 1= {{#vardefine: Hinweis-Container__Class | Hinweis-Container__ausblenden}} | ||
Zeile 92: | Zeile 100: | ||
{{#vardefine: Hinweis-Container--Icon__border| Hinweis-Container__noborder}} | {{#vardefine: Hinweis-Container--Icon__border| Hinweis-Container__noborder}} | ||
}}<!-- | }}<!-- | ||
*** Ende Festlegung Container-Klasse *** | *** Ende Festlegung Container-Klasse *** | ||
Zeile 103: | Zeile 112: | ||
{{Anw}} {{#var:background-color--Icon}} | {{Anw}} {{#var:background-color--Icon}} | ||
font-color__{{#var:font-color--Icon}} | font-color__{{#var:font-color--Icon}} | ||
{{#if: {{#var:hinweis-bordered|}} | margin-right-6px }} | |||
}}<!-- | }}<!-- | ||
-->{{#vardefine: Hinweis-Container--Text-bordered__Class | -->{{#vardefine: Hinweis-Container--Text-bordered__Class | ||
Zeile 123: | Zeile 133: | ||
--><span class="Hinweis-Container {{#var:Hinweis-Container__Class}}"><!-- | --><span class="Hinweis-Container {{#var:Hinweis-Container__Class}}"><!-- | ||
--> <span class="Hinweis-Container--icon {{#var:Hinweis-Container--icon__Class}}">{{#var:icon}}</span><!-- | --> <span class="Hinweis-Container--icon {{#var:Hinweis-Container--icon__Class}}">{{#var:icon}}</span><!-- | ||
--> <span class="Hinweis-Container--Text-bordered {{#var:Hinweis-Container--Text-bordered__Class}}"><!-- | --> <span class="Hinweis-Container--Text-bordered {{#var:Hinweis-Container--Text-bordered__Class}} Hinweis-Container--Text__border"><!-- | ||
--> <span class="Hinweis-Container--Text-bordered-inhalt {{#var:Hinweis-Container--Text-bordered__Class}}">{{#var:hinweis-bordered|}}</span><!-- | --> <span class="Hinweis-Container--Text-bordered-inhalt {{#var:Hinweis-Container--Text-bordered__Class}}">{{#var:hinweis-bordered|}}</span><!-- | ||
Achtung: | Achtung: Der vorstehende Span ist erforderlich, weil der Parser sonst Leerzeichen vor html-Tags (<u>) verschluckt | ||
--> </span><!-- | |||
--> <span class="Hinweis-Container--Text-unbordered {{#var:Hinweis-Container--Text-unbordered__Class}}"><!-- | |||
--> <span class="Hinweis-Container--Text-unbordered-inhalt {{#var:Hinweis-Container--Text-unbordered__Class}}">{{#var:hinweis-unbordered|}}</span><!-- | |||
Achtung: Der vorstehende Span ist erforderlich, weil der Parser sonst Leerzeichen vor html-Tags (<u>) verschluckt | |||
--> </span><!-- | --> </span><!-- | ||
--></span><!-- | --></span><!-- | ||
Vorlage:Hinweis2: Unterschied zwischen den Versionen
Aus Securepoint Wiki