×
Einen neuen Artikel erstellen
Schreibe den Seitennamen hierhin:
Wir haben derzeit 9.055 Artikel auf Vaultpedia. Gib deinen Artikelnamen oberhalb von oder klicke auf einen der unten stehenden Titel und beginne zu schreiben! ein



    Vaultpedia
    9.055Artikel

    Vorlage:Abbcontains/doc: Unterschied zwischen den Versionen

    Tritt unserem Discord bei und informiere dich auf unserem Twitter-Kanal über die aktuellsten Themen rund um Fallout!
    Alessio79 (Diskussion | Beiträge)
    Die Seite wurde neu angelegt: „<noinclude>{{Dokumentationsseite}}</noinclude> Template to check whether any member of a set of game abbrevations (used by e.g. {{tl|Abb}} is part of another set …“
     
    Huu.Psii (Diskussion | Beiträge)
    Dokumentationsseite übersetzt
     
    Zeile 1: Zeile 1:
    <noinclude>{{Dokumentationsseite}}</noinclude>
    <noinclude>{{Dokumentationsseite}}</noinclude>
    Template to check whether any member of a set of game abbrevations (used by e.g. {{tl|Abb}} is part of another set of abbreviations. Returns "1" if that is the case and an empty string otherwise.
    Vorlage zur Überprüfung, ob ein Mitglied einer Reihe von Spielabkürzungen (die z. B. von {{tl|Abb}} verwendet werden) Teil einer anderen Reihe von Abkürzungen ist. Gibt „1“ zurück, wenn dies der Fall ist, und andernfalls eine leere Zeichenkette.


    Hilfs-Vorlage für [[Vorlage:Infobox]].
    Hilfsvorlage für [[Vorlage:Infobox]].


    ==Benutzung==
    __TOC__
    <pre>{{abbcontains|set of abbrevations|abbrevation(s) to check for}}</pre>
    <templatedata>
    {
    "params": {
    "1": {
    "label": "<unbenannt 1>",
    "description": "Die Abkürzungen, von denen du wissen möchtest, ob sie die in <unbenannt 2> angegebenen Abkürzungen enthalten. Es kann eine unbegrenzte Anzahl von Abkürzungen angegeben werden, solange sie durch sep/sep1 (siehe unten) getrennt sind.",
    "type": "string",
    "required": true
    },
    "2": {
    "label": "<unbenannt 2>",
    "description": "Die Abkürzung(en), von der/denen du wissen möchtest, ob sie in <unbenannt 1> enthalten ist/sind. Es können bis zu 10 Abkürzungen angegeben werden, wenn sie durch sep/sep2 (siehe unten) getrennt werden. Am Ende jeder Abkürzung kann ein Platzhalter (*) verwendet werden, der mit einer beliebigen Anzahl von Zeichen übereinstimmt; z. B. stimmt „FO3*“ sowohl mit „FO3“ als auch mit „FO3OA“ überein.",
    "type": "string"
    },
    "sep1": {
    "label": "Trennzeichen für <unbenannt 1>",
    "description": "Das Zeichen oder die Zeichenfolge, mit der Abkürzungen in <unbenannt 1> getrennt werden. Überschreibt sep.",
    "type": "string",
    "default": "{{{sep}}}"
    },
    "sep": {
    "label": "Trennzeichen",
    "description": "Das Zeichen oder die Zeichenfolge, mit der Abkürzungen in <unbenannt 1> und <unbenannt 2> getrennt werden. Wenn sep1 oder sep2 angegeben werden, setzen sie den entsprechenden unbenannten Parameter außer Kraft.",
    "type": "string",
    "default": ","
    },
    "sep2": {
    "label": "Trennzeichen für <unbenannt 2>",
    "description": "Das Zeichen oder die Zeichenfolge, mit der Abkürzungen in <unbenannt 2> getrennt werden. Überschreibt sep.",
    "type": "string",
    "default": "{{{sep}}}"
    }
    },
    "description": "Diese Vorlage wird intern verwendet und sollte nicht direkt auf Artikel angewendet werden.",
    "paramOrder": [
    "1",
    "2",
    "sep",
    "sep1",
    "sep2"
    ]
    }
    </templatedata>


    ===Parameter===
    ==Verwendung==
    {{Docparam|name=<unnamed 1>|req=yes|default=|desc=
    <pre>{{abbcontains|Reihe von Abkürzungen|zu prüfende Abkürzung(en)}}</pre>
    The set of abbreviations of which you would like to know whether it contains the abbreviation(s) specified in <code><unnamed 2></code>.
     
    There is no limit to the number of abbreviations in <code><unnamed 1></code>.
    }}
     
    {{Docparam|name=<unnamed 2>|req=yes|default=|desc=
    The abbreviation(s) of which you would like to know whether it/they are contained in <code><unnamed 1></code>.
     
    Up to 10 abbreviations can be specified.
    }}
     
    {{Docparam|name=sep1|req=no|default=,|desc=
    The character or string with which abbreviations are separated in <code><unnamed 1></code>.
    }}
     
    {{Docparam|name=sep2|req=no|default=,|desc=
    The character or string with which abbreviations are separated in <code><unnamed 1></code>.
    }}


    ==Beipiele==
    ==Beipiele==
    ===Einfach===
    ===Einfach===
    <pre>{{abbcontains|FO1, FO2, FO3|FO3}}</pre>
    <pre>{{abbcontains|FO1, FO2, FO3|FO3}}</pre>
    returns "{{abbcontains|FO1, FO2, FO3|FO3}}" because FO3 is among the abbreviations in the first set.
    gibt „{{abbcontains|FO1, FO2, FO3|FO3}}“ zurück, da FO3 zu den Abkürzungen im ersten Satz gehört.


    <pre>{{abbcontains|FO1, FO2, FO3|FNV}}</pre>
    <pre>{{abbcontains|FO1, FO2, FO3|FNV}}</pre>
    returns "{{abbcontains|FO1, FO2, FO3|FNV}}" (an empty string) because FNV is ''not'' among the abbreviations in the first set.
    gibt „{{abbcontains|FO1, FO2, FO3|FNV}}(eine leere Zeichenkette) zurück, da FNV „nicht“ zu den Abkürzungen im ersten Satz gehört.


    ===Checking for multiple abbrevations===
    ===Überprüfung auf Mehrfachabkürzungen===
    <pre>{{abbcontains|FO1, FO2, FO3|FO2, FO3}}</pre>
    <pre>{{abbcontains|FO1, FO2, FO3|FO2, FO3}}</pre>
    returns "{{abbcontains|FO1, FO2, FO3|FO2, FO3}}" because both FO2 and FO3 are among the abbreviations in the first set.
    gibt „{{abbcontains|FO1, FO2, FO3|FO2, FO3}}“ zurück, da sowohl FO2 als auch FO3 zu den Abkürzungen im ersten Satz gehören.


    <pre>{{abbcontains|FO1, FO2, FO3|FO3, FOT}}</pre>
    <pre>{{abbcontains|FO1, FO2, FO3|FO3, FOT}}</pre>
    returns "{{abbcontains|FO1, FO2, FO3|FO3, FOT}}" because FO3 is among the abbreviations in the first set.
    gibt „{{abbcontains|FO1, FO2, FO3|FO3, FOT}}“ zurück, da FO3 zu den Abkürzungen im ersten Satz gehört.


    <pre>{{abbcontains|FO1, FO2, FO3|FOT, FOBOS}}</pre>
    <pre>{{abbcontains|FO1, FO2, FO3|FOT, FOBOS}}</pre>
    returns "{{abbcontains|FO1, FO2, FO3|FOT, FOBOS}}" (an empty string) because neither "FOT" nor "FOBOS" are among the abbreviations in the first set.
    Gibt „{{abbcontains|FO1, FO2, FO3|FOT, FOBOS}}(eine leere Zeichenkette) zurück, da weder „FOT“ noch „FOBOS“ zu den Abkürzungen im ersten Satz gehören.
     
    ===Platzhalter===
    <pre>{{abbcontains|FO1, FO2, FO3|FO3*}}</pre>
    gibt „{{abbcontains|FO1, FO2, FO3|FO3*}}“ zurück, da FO3 zu den Abkürzungen im ersten Satz gehört.
     
    <pre>{{abbcontains|FO1, FO2, FO3OA|FO3*}}</pre>
    gibt „{{abbcontains|FO1, FO2, FO3OA|FO3*}}“ zurück, da FO3OA zu den Abkürzungen im ersten Satz gehört.
     
    <pre>{{abbcontains|FO1, FO2, FOT|FO3*}}</pre>
    gibt „{{abbcontains|FO1, FO2, FOT|FO3*}}“ (eine leere Zeichenkette) zurück, da keine Abkürzung, die mit FO3 beginnt, unter den Abkürzungen im ersten Satz ist.


    ===Non-standard separators===
    ===Nicht standardmäßige Trennzeichen===
    <pre>{{abbcontains|FO1-FO2-FO3|FO3;FNV|sep1=-|sep2=;}}</pre>
    <pre>{{abbcontains|FO1-FO2-FO3|FO3;FNV|sep1=-|sep2=;}}</pre>
    returns "{{abbcontains|FO1-FO2-FO3|FO3;FNV|sep1=-|sep2=;}}".
    gibt „{{abbcontains|FO1-FO2-FO3|FO3;FNV|sep1=-|sep2=;}}“ zurück.

    Aktuelle Version vom 18. Oktober 2024, 13:03 Uhr

    Vorlage zur Überprüfung, ob ein Mitglied einer Reihe von Spielabkürzungen (die z. B. von {{Abb}} verwendet werden) Teil einer anderen Reihe von Abkürzungen ist. Gibt „1“ zurück, wenn dies der Fall ist, und andernfalls eine leere Zeichenkette.

    Hilfsvorlage für Vorlage:Infobox.

    Diese Vorlage wird intern verwendet und sollte nicht direkt auf Artikel angewendet werden.

    Vorlagenparameter

    ParameterBeschreibungTypStatus
    <unbenannt 1>1

    Die Abkürzungen, von denen du wissen möchtest, ob sie die in <unbenannt 2> angegebenen Abkürzungen enthalten. Es kann eine unbegrenzte Anzahl von Abkürzungen angegeben werden, solange sie durch sep/sep1 (siehe unten) getrennt sind.

    Mehrzeiliger Texterforderlich
    <unbenannt 2>2

    Die Abkürzung(en), von der/denen du wissen möchtest, ob sie in <unbenannt 1> enthalten ist/sind. Es können bis zu 10 Abkürzungen angegeben werden, wenn sie durch sep/sep2 (siehe unten) getrennt werden. Am Ende jeder Abkürzung kann ein Platzhalter (*) verwendet werden, der mit einer beliebigen Anzahl von Zeichen übereinstimmt; z. B. stimmt „FO3*“ sowohl mit „FO3“ als auch mit „FO3OA“ überein.

    Mehrzeiliger Textoptional
    Trennzeichensep

    Das Zeichen oder die Zeichenfolge, mit der Abkürzungen in <unbenannt 1> und <unbenannt 2> getrennt werden. Wenn sep1 oder sep2 angegeben werden, setzen sie den entsprechenden unbenannten Parameter außer Kraft.

    Standard
    ,
    Mehrzeiliger Textoptional
    Trennzeichen für <unbenannt 1>sep1

    Das Zeichen oder die Zeichenfolge, mit der Abkürzungen in <unbenannt 1> getrennt werden. Überschreibt sep.

    Standard
    {{{sep}}}
    Mehrzeiliger Textoptional
    Trennzeichen für <unbenannt 2>sep2

    Das Zeichen oder die Zeichenfolge, mit der Abkürzungen in <unbenannt 2> getrennt werden. Überschreibt sep.

    Standard
    {{{sep}}}
    Mehrzeiliger Textoptional

    Verwendung

    {{abbcontains|Reihe von Abkürzungen|zu prüfende Abkürzung(en)}}

    Beipiele

    Einfach

    {{abbcontains|FO1, FO2, FO3|FO3}}

    gibt „1“ zurück, da FO3 zu den Abkürzungen im ersten Satz gehört.

    {{abbcontains|FO1, FO2, FO3|FNV}}

    gibt „“ (eine leere Zeichenkette) zurück, da FNV „nicht“ zu den Abkürzungen im ersten Satz gehört.

    Überprüfung auf Mehrfachabkürzungen

    {{abbcontains|FO1, FO2, FO3|FO2, FO3}}

    gibt „1“ zurück, da sowohl FO2 als auch FO3 zu den Abkürzungen im ersten Satz gehören.

    {{abbcontains|FO1, FO2, FO3|FO3, FOT}}

    gibt „1“ zurück, da FO3 zu den Abkürzungen im ersten Satz gehört.

    {{abbcontains|FO1, FO2, FO3|FOT, FOBOS}}

    Gibt „“ (eine leere Zeichenkette) zurück, da weder „FOT“ noch „FOBOS“ zu den Abkürzungen im ersten Satz gehören.

    Platzhalter

    {{abbcontains|FO1, FO2, FO3|FO3*}}

    gibt „1“ zurück, da FO3 zu den Abkürzungen im ersten Satz gehört.

    {{abbcontains|FO1, FO2, FO3OA|FO3*}}

    gibt „1“ zurück, da FO3OA zu den Abkürzungen im ersten Satz gehört.

    {{abbcontains|FO1, FO2, FOT|FO3*}}

    gibt „“ (eine leere Zeichenkette) zurück, da keine Abkürzung, die mit FO3 beginnt, unter den Abkürzungen im ersten Satz ist.

    Nicht standardmäßige Trennzeichen

    {{abbcontains|FO1-FO2-FO3|FO3;FNV|sep1=-|sep2=;}}

    gibt „1“ zurück.