Vorlage:Attributgenerator: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Korrektur)
(Korrektur)
Zeile 11: Zeile 11:
 
=== Eingabe ===
 
=== Eingabe ===
 
<pre>{{ Attributgenerator
 
<pre>{{ Attributgenerator
   | Attribut = GehörtZu
+
   | Attribut = Ohne Regelwerte
 
   }}</pre>
 
   }}</pre>
 
=== Ausgabe ===
 
=== Ausgabe ===
 
{{ Attributgenerator
 
{{ Attributgenerator
   | Attribut = GehörtZu
+
   | Attribut = Ohne Regelwerte
 
   }}
 
   }}
 
<hr>
 
<hr>
Zeile 55: Zeile 55:
  
 
     /// Trage das Attribut, abhängig von seinem Datentyp, ein
 
     /// Trage das Attribut, abhängig von seinem Datentyp, ein
     -->{{#switch: {{#var:Datentyp}}<!--
+
     -->{{#switch: {{#var:Datentyp}} <!--
  
 
       /// Seite: jeweils einzeln eintragen
 
       /// Seite: jeweils einzeln eintragen
Zeile 62: Zeile 62:
 
             -->| , <!--
 
             -->| , <!--
 
             -->| @VALUE@ <!--
 
             -->| @VALUE@ <!--
             -->| {{#set: {{#var:Attribut}} = @VALUE@ }} <!--
+
             -->| <nowiki>{{#set: </nowiki>{{#var:Attribut}} = @VALUE@ <nowiki>}}</nowiki> <!--
 
             -->| <!--
 
             -->| <!--
 
             -->}}<!--
 
             -->}}<!--
Zeile 72: Zeile 72:
 
       -->| Wahrheitswert = <!--
 
       -->| Wahrheitswert = <!--
 
         -->{{#ifeq: <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> | Ja <!--
 
         -->{{#ifeq: <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> | Ja <!--
           -->| {{#set: {{#var:Attribut}} = <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> <!--
+
           -->| <nowiki>{{#set: </nowiki>{{#var:Attribut}} = <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}} }}</nowiki> <!--
 
             -->{{#arraydefine: Attribut eingetragen | {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} }}<!--
 
             -->{{#arraydefine: Attribut eingetragen | {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} }}<!--
 
           -->|<!--
 
           -->|<!--
Zeile 78: Zeile 78:
  
 
       /// setze Attribute für alle anderen Datentypen
 
       /// setze Attribute für alle anderen Datentypen
       -->| {{#set: {{#var:Attribut}} = <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> }} <!--
+
       -->| <nowiki>{{#set: </nowiki>{{#var:Attribut}} = <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}} }}</nowiki> <!--
 
         -->{{#arraydefine: Attribut eingetragen <!--
 
         -->{{#arraydefine: Attribut eingetragen <!--
 
           -->| {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} <!--
 
           -->| {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} <!--
Zeile 86: Zeile 86:
  
 
/// beende Bedingung
 
/// beende Bedingung
   -->| <!--
+
   -->|<!--
 
   -->}}<!--
 
   -->}}<!--
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
  
 
--></includeonly>
 
--></includeonly>

Version vom 25. September 2020, 10:37 Uhr

Dies ist die Vorlage „Attributgenerator“. Sie sollte im folgenden Format genutzt werden:

{{Attributgenerator
  | Attribut = <Attribut>
  }}

Beispiel

Eingabe

{{ Attributgenerator
  | Attribut = Ohne Regelwerte
  }}

Ausgabe


Wert Attribut = Ohne Regelwerte


var Attribut = Ohne Regelwerte


var Datentyp = Wahrheitswert



Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.

Bearbeiten