Vorlage:Attributgenerator: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(#set)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 11: Zeile 11:
 
=== Eingabe ===
 
=== Eingabe ===
 
<pre>{{ Attributgenerator
 
<pre>{{ Attributgenerator
   | Attribut = Ohne Regelwerte
+
   | Attribut = Kurzbeschreibung
 
   }}</pre>
 
   }}</pre>
 
=== Ausgabe ===
 
=== Ausgabe ===
 
{{ Attributgenerator
 
{{ Attributgenerator
   | Attribut = Ohne Regelwerte
+
   | Attribut = Kurzbeschreibung
 
   }}
 
   }}
 
<hr>
 
<hr>
Zeile 60: Zeile 60:
 
             -->| , <!--
 
             -->| , <!--
 
             -->| @VALUE@ <!--
 
             -->| @VALUE@ <!--
             -->| <nowiki>{{#set: </nowiki>{{#var:Attribut}} = @VALUE@ <nowiki>}}</nowiki> <!--
+
             -->| {{#set: {{#var:Attribut}} = @VALUE@ }} <!--
 
             -->| <!--
 
             -->| <!--
 
             -->}}<!--
 
             -->}}<!--
Zeile 71: Zeile 71:
 
       -->| Wahrheitswert = <!--
 
       -->| Wahrheitswert = <!--
 
         -->{{#ifeq: <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> | Ja <!--
 
         -->{{#ifeq: <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> | Ja <!--
           -->| <nowiki>{{#set: </nowiki>{{#var:Attribut}} = <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}} }}</nowiki> <!--
+
           -->| {{#set: {{#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 80: Zeile 80:
  
 
       /// setze Attribute für alle anderen Datentypen
 
       /// setze Attribute für alle anderen Datentypen
       -->| <nowiki>{{#set: </nowiki>{{#var:Attribut}}<nowiki> = {{{</nowiki>{{#var:Attribut}}<nowiki>}}} }}</nowiki><!--
+
       -->| {{#set: {{#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 105: Zeile 105:
 
/// Debug-Angaben
 
/// Debug-Angaben
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
--><h3>Debug-Angaben</h3>'' Wert Attribut = {{{ Attribut | {{{ 1 | Kein Attribut :-( }}} }}}  <hr> var Attribut = {{#var: Attribut }}<hr>var Datentyp = {{#var: Datentyp }}<hr>arrayprint Attribut eingetragen = {{#arrayprint: Attribut eingetragen | {{-,-}} }}''<!--
+
-><h3>Debug-Angaben</h3>'' Wert Attribut = {{{ Attribut | {{{ 1 | Kein Attribut :-( }}} }}}  <hr> var Attribut = {{#var: Attribut }}<hr>var Datentyp = {{#var: Datentyp }}<hr>arrayprint Attribut eingetragen = {{#arrayprint: Attribut eingetragen | {{-,-}} }}''<!--
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
  
 
--></includeonly>
 
--></includeonly>

Aktuelle Version vom 25. September 2020, 12:03 Uhr

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

{{Attributgenerator
  | Attribut = <Attribut>
  }}

Beispiel

Eingabe

{{ Attributgenerator
  | Attribut = Kurzbeschreibung
  }}

Ausgabe


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

Bearbeiten