Vorlage:KlammerWeg: Unterschied zwischen den Versionen

(Test)
(Bugfix)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>Dies ist die Vorlage „KlammerWeg“. Sie wandelt einen Fließtext mit Klammertext am Ende:<br />
+
<noinclude>Dies ist die Vorlage „KlammerWeg“. Sie wandelt einen Wikilink oder Fließtext mit Klammertext am Ende:<br />
<nowiki>Text (Klammertext)</nowiki><br />
+
<pre>MeinText (Klammertext)</pre>
in einen Fließtext ohne sichtbaren Klammertext:<br />
+
in einen '''''unverlinkten''''' Fließtext ohne sichtbaren Klammertext:<br />
<nowiki>Fließtext</nowiki>.
+
<pre>MeinText</pre>.
 
 
 
Sie wird im folgenden Format genutzt:
 
Sie wird im folgenden Format genutzt:
 
<pre>{{KlammerWeg|Zeichenkette}}</pre>
 
<pre>{{KlammerWeg|Zeichenkette}}</pre>
 
 
Der Parameter "Zeichenkette" ist der umzuwandelnde Fließtext.
 
Der Parameter "Zeichenkette" ist der umzuwandelnde Fließtext.
 
    
 
    
Zeile 24: Zeile 22:
 
&rarr; [[Selenia]]
 
&rarr; [[Selenia]]
 
| Ein simplier Wikilink ohne Klammertext
 
| Ein simplier Wikilink ohne Klammertext
&rarr; Nichts ändert sich
+
&rarr; Link entfernt, kein Klammertext
 
| <nowiki>{{ KlammerWeg | [[Selenia]] }}</nowiki>  
 
| <nowiki>{{ KlammerWeg | [[Selenia]] }}</nowiki>  
 
&rarr; {{KlammerWeg|[[Selenia]]}}
 
&rarr; {{KlammerWeg|[[Selenia]]}}
Zeile 33: Zeile 31:
 
--><!-- Klammertext entfernen und wieder als Wiki-Link ausgeben
 
--><!-- Klammertext entfernen und wieder als Wiki-Link ausgeben
 
-->{{#if: {{#pos:{{#var:Zeichenkette}}|(|1}}<!--
 
-->{{#if: {{#pos:{{#var:Zeichenkette}}|(|1}}<!--
   -->|WAHR {{#var:Zeichenkette}}|{{#sub: {{#var:Zeichenkette}}|0|{{#expr:{{#pos: {{#var:Zeichenkette}} |(}}-1}} }}<!--
+
   -->|{{#sub: {{#var:Zeichenkette}}|0|{{#expr:{{#pos: {{#var:Zeichenkette}} |(}}-1}} }}<!--
   -->|FALSCH {{#var:Zeichenkette}}<!--
+
   -->|{{#var:Zeichenkette}}<!--
 
   -->}}<!--
 
   -->}}<!--
 
--></includeonly>
 
--></includeonly>

Aktuelle Version vom 4. November 2015, 08:59 Uhr

Dies ist die Vorlage „KlammerWeg“. Sie wandelt einen Wikilink oder Fließtext mit Klammertext am Ende:

MeinText (Klammertext)

in einen unverlinkten Fließtext ohne sichtbaren Klammertext:

MeinText

.

Sie wird im folgenden Format genutzt:

{{KlammerWeg|Zeichenkette}}

Der Parameter "Zeichenkette" ist der umzuwandelnde Fließtext.

Beispiele

Zeichenkette vorher Kommentar Ergebnis KlammerWeg
Fliegend (Merkmal) Ein simplier Fließtext mit Klammertext

→ Der Klammertext wird entfernt

{{ KlammerWeg | Fliegend (Merkmal) }}

→ Fliegend

[[Selenia]]

Selenia

Ein simplier Wikilink ohne Klammertext

→ Link entfernt, kein Klammertext

{{ KlammerWeg | [[Selenia]] }}

→ Selenia