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: |
| → [[Selenia]] | | → [[Selenia]] |
| | Ein simplier Wikilink ohne Klammertext | | | Ein simplier Wikilink ohne Klammertext |
− | → Nichts ändert sich | + | → Link entfernt, kein Klammertext |
| | <nowiki>{{ KlammerWeg | [[Selenia]] }}</nowiki> | | | <nowiki>{{ KlammerWeg | [[Selenia]] }}</nowiki> |
| → {{KlammerWeg|[[Selenia]]}} | | → {{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 {{#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> |