Vorlage:Trim/doc: Unterschied zwischen den Versionen
Aus Offene Naturführer
(new doc) |
K (CONTENTLANGUAGE switch Category) |
||
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Documentation/subpage}} | {{Documentation/subpage}} | ||
+ | {{Multilingual switch | ||
+ | |en= | ||
+ | |||
==Usage== | ==Usage== | ||
This template trims whitespace and extra newlines from the start and end of the parameter. Example: | This template trims whitespace and extra newlines from the start and end of the parameter. Example: | ||
Zeile 21: | Zeile 24: | ||
== Warning == | == Warning == | ||
Although it is possible to use the template without the "1=", such usage will break whenever an equal sign occurs in the input (the part before the "=" will then be consider a parameter name). Using the template with a named (here first number) parameter prevents this. | Although it is possible to use the template without the "1=", such usage will break whenever an equal sign occurs in the input (the part before the "=" will then be consider a parameter name). Using the template with a named (here first number) parameter prevents this. | ||
+ | |de= | ||
+ | |||
+ | |||
+ | ==Benutzung== | ||
+ | Diese Vorlage entfernt Leerzeichen und Zeilenumbrüche zu Beginn und Ende einer Zeichenkette. Beispiel: | ||
+ | <pre><nowiki> | ||
+ | 000{{Trim|1= | ||
+ | |||
+ | zzz zzz | ||
+ | |||
+ | zzz zzz | ||
+ | |||
+ | }}000</nowiki></pre> | ||
+ | |||
+ | …ergibt: "<code>000{{Trim|1= | ||
+ | |||
+ | zzz zzz | ||
+ | |||
+ | zzz zzz | ||
+ | |||
+ | }}000</code>" | ||
+ | … und mit <code><nowiki><nowiki></nowiki></code> innerhalb: | ||
+ | |||
+ | <pre><nowiki> | ||
+ | 000{{Trim|1= | ||
+ | <nowiki> | ||
+ | |||
+ | zzz zzz | ||
+ | |||
+ | zzz zzz | ||
+ | </nowiki> | ||
+ | }}000</nowiki></pre> | ||
+ | …werden Zwischenzeilen zu Leerzeichen reduziert:<br /> | ||
+ | <code>000{{Trim|1=<nowiki> | ||
+ | |||
+ | zzz zzz | ||
+ | |||
+ | zzz zzz | ||
+ | </nowiki> | ||
+ | }}000</code> | ||
+ | |||
+ | == Achtung == | ||
+ | Auch wenn es möglich ist, Vorlagen ohne „1=“ zu nutzen, treten unweigerlich Fehler auf, wenn ein „=“ im Text vorkommt. Da ohne Angabe von „Parameter=“ (z.B. 1=) das „=“-Zeichen den Vorlagenparameter beendet, und somit zu einer falschen Ausgabe führt. | ||
+ | }} | ||
<includeonly> | <includeonly> | ||
− | [[Category: | + | [[Category:{{#switch: {{CONTENTLANGUAGE}}<!-- |
− | < | + | -->| de = Formatierung<!-- |
− | [[Category: Template | + | -->| #default = Formatting}}]] |
+ | [[Category: {{#switch: {{CONTENTLANGUAGE}}<!-- | ||
+ | -->| de = Vorlagenprogrammierung<!-- | ||
+ | -->| #default = Template programming}}]] | ||
+ | </includeonly> | ||
+ | {{DEFAULTSORT: Trim/doc}} |
Aktuelle Version vom 8. September 2011, 01:16 Uhr
|
Dies ist eine Unterseiten-Dokumentation für Vorlage:Trim (siehe dort für die Vorlage selbst). Sie enthält Informationen zur Verwendung, Kategorisierung und andere Inhalte die nicht Bestandteil der originalen Vorlage sind. |
Benutzung
Diese Vorlage entfernt Leerzeichen und Zeilenumbrüche zu Beginn und Ende einer Zeichenkette. Beispiel:
000{{Trim|1= zzz zzz zzz zzz }}000
…ergibt: "000zzz zzz
zzz zzz000"
… und mit <nowiki>
innerhalb:
000{{Trim|1= <nowiki> zzz zzz zzz zzz </nowiki> }}000
…werden Zwischenzeilen zu Leerzeichen reduziert:
000
zzz zzz
zzz zzz
000
Achtung
Auch wenn es möglich ist, Vorlagen ohne „1=“ zu nutzen, treten unweigerlich Fehler auf, wenn ein „=“ im Text vorkommt. Da ohne Angabe von „Parameter=“ (z.B. 1=) das „=“-Zeichen den Vorlagenparameter beendet, und somit zu einer falschen Ausgabe führt.