Modul:Text/Doku: Unterschied zwischen den Versionen
Inhalt gelöscht Inhalt hinzugefügt
ICON (Diskussion | Beiträge) K Textersetzung - „[[wikipedia:“ durch „[[wikipedia_en:“ |
ICON (Diskussion | Beiträge) K Textersetzung - „[[w:“ durch „[[wikipedia:“ |
||
Zeile 41:
:* ''nichts'' – wenn kein Anführungszeichen oder mehrere Zeichen
; listToText {{Anker|listToText}}
: Formatiere Listenelemente analog zu [[
: Zwischen den Elementen wird ein Komma mit Leerzeichen gesetzt; zwischen dem vorletzten und letzten das Wort „und“.
: Als Listenelemente werden die Werte unbenannter Parameter verwendet.
: Optionale Parameter von <code>#invoke</code>:
:* <code>format</code> – Jedes Listenelement soll zunächst mit diesem [[
:* <code>template=1</code> – Die Listenelemente werden der umgebenden Vorlageneinbindung entnommen.
: Das Ergebnis ist die Zeichenkette.
Zeile 53:
::;: Eingabetext (wird getrimmt) – auch leerer Text führt zum Ergebnis
::; 2
::;: ''(optional)'' einzelner Sprachcode gemäß [[
::;: [[
::; 3
::;: ''(optional)'' <code>2</code> für Anführungszeichen zweiter Ebene
Zeile 62:
::;: Eingabetext (wird getrimmt)
::; 2
::;: ''(optional)'' einzelner Sprachcode gemäß [[
::;: [[
::; 3
::;: ''(optional)'' <code>2</code> für Anführungszeichen zweiter Ebene
; removeDiacritics {{Anker|removeDiacritics}}
: Entfernt alle [[
::; 1
::;: Eingabetext
Zeile 82:
: Fügt mehrere Listen/Tupel in Textform elementweise im Reißverschlussprinzip zusammen (''[[wikipedia_en:convolution (computer science)|convolution]]''), d.h. sei liste1 = "a b c" und liste2 = "1 2 3" dann ist zip(liste1, liste2, sep = " ", isep = "-", osep = "/") = "a-1/b-2/c-3" (Hinweis: Bei Aufruf der Funktion aus dem Wikitext mittels #invoke entfallen die Anführungsstriche.)
:* 1, 2, 3, … – Listen/Tupel
:* <code>sep</code> – Trennzeichen (Lua-[[
:* <code>sep1</code>, <code>sep2</code>, <code>sep3</code>, … – falls einzelne Listen ein anderes Trennzeichen verwenden
:* <code>isep</code> – Ausgabetrennzeichen mit dem die Einträge die in ihren Listen an gleichen Positionen stehen verbunden werden
Zeile 88:
=== Beispiele (Testseite) ===
Eine [[
== {{Anker|Lua}} Funktionen für Lua-Module ==
| |||