Wikipedija:Lua/Module/Listutil

Z Wikipedije
Zur Navigation springen Zur Suche springen
Programěrowanje pśedłogi Diskusije Lua Testy Pódboki
Modul Dolnoserbski Engelski Nimski

Modul: Dokumentacija

Listutil se zaběra z lisćinami.

Funkcije za pśedłogi

list
Jo primarna funkcija w toś tom modulu; konwertěrujo pśepódany tekst pó źěleńskem znamušku abo rěd znamješkow do lisćiny.
";" se ako argument na "list" funkciju Lua-modula "listutil" pśepóda; w toś tom modulu je argument źěleńske znamuško a móžo někaki rěd znamješkow byś (na pś. wón móžo koma abo dypk byś)
"co jo to; ja njewěm" stoj w Inputstring, kótaryž se pótom do źělow pó źěleńskem znamušku rozdźělujo (Inputstring wopśimjejo ";", tak až how se rěd znamješkow rozdźělujo)
zwězuj z gódnotu jo wustatkujo, až se zapiski lisćiny awtomatiski z Wikijowymi wótkazami wugótuju.
modus ma tśi móžne gódnoty: ul, ol a span. Jolic wón jo ul, pótom se dalej njecysłowana lisćina jawi. Jolic wón jo ol, pótom se cysłowana lisćina jawi. Jolic wón jo span, pótom se wěcej wopšawdna lisćina njejawi, ale slěd zapiskow lisćinow. Mimo togo se móžo pótom źěleńske znamuško z pótrjefjonym parametrom definěrujo.
źěleńske-znamuško jo pomocny parameter, kótaryž jano funkcioněrujo, jolic rownocasnje modus ma gódnotu span. Howacej se ignorěrujo. Pšosym na to glědaj, až wón njejo z njemjenjowanym prědnym parametrom identiski. Tamny jo źěleńske znamuško aby zapiski lisćinow rozdźělował.
count
Jo funkcija, kótaraž licbu zapiskow lisćinow wótwisnje wót pśepódanego źěleńskego znamuška wrośi.
category
Jo funkcija, kótaraž awtomatiski kategorije z pśepódanych zapiskow lisćinow wótwisnje wót źěleńskego znamuška a dalšnych parametrow napóra. Jolic pśed źělom ze zapiska lisćiny kategorije ma dalšny tekst stojaś, pótom definěruju parameter kategorija. Jolic pó žělu z zapiska lisćiny kategorije ma dalšny tekst slědowaś, pótom definěruju parameter kategorija2. Mimo togo jo móžno sortěrowański kluc z sortěrowanje wustajiś.

Wužyśe w pśedłogach

Funkcija list
{{#invoke:listutil|list|;|co jo to; ja njewěm}}

wrośi:

  • co jo to
  • ja njewěm
{{#invoke:listutil|list|,|Paul, Ewa, Max}}

wrośi:

  • Paul
  • Ewa
  • Max
{{#invoke:listutil|list| .. |1 .. 2 .. 3 .. 4 ..}}

wrośi:

  • 1
  • 2
  • 3
  • 4 ..
Funkcija count
{{#invoke:listutil|count|;|co jo to; ja njewěm}}

wrośi:

2

{{#invoke:listutil|count|,|Paul, Ewa, Max}}

wrośi:

3

{{#invoke:listutil|count| .. |1 .. 2 .. 3 .. 4 ..}}

wrośi:

4

Funkcija list z parametrom zwězuj
{{#invoke:Listutil|list|,|kócka, pjas, myš, kóń|zwězuj=jo}}

wrośi:

{{#invoke:Listutil|list|,|kócka, [[pjas]], myš, kóń|zwězuj=jo}}

wrośi:

{{#invoke:Listutil|list|,|kócka, [[psyk|pjas]], myš, kóń|zwězuj=jo}}

wrośi:

{{#invoke:Listutil|list|,|rědna kócka, wjeliki pjas, šera myš, malsny kóń|zwězuj=jo}}

wrośi

{{#invoke:Listutil|list|,|rědna [[kócka]], wjeliki [[pjas]], šera [[myš]], malsny [[kóń]]|zwězuj=jo}}

wrośi:

Funkcija list z parametroma zwězuj a modus
{{#invoke:Listutil|list|,|kócka, pjas, myš, kóń|zwězuj=jo|modus=ol}}

wrośi:

  1. kócka
  2. pjas
  3. myš
  4. kóń
{{#invoke:Listutil|list|,|kócka, pjas, myš, kóń|zwězuj=jo|modus=span}}

wrośi: kócka · pjas · myš · kóń

Funkcija list z parametrami zwězuj, modus a źěleńske-znamuško
{{#invoke:Listutil|list|,|kócka, pjas, myš, kóń|zwězuj=jo|modus=span|źěleńske-znamuško=•}}

wrośi: kócka • pjas • myš • kóń

{{#invoke:Listutil|list|,|kócka, pjas, myš, kóń|zwězuj=jo|modus=span|źěleńske-znamuško=#}}

wrośi: kócka # pjas # myš # kóń

Funkcija list funkcioněrujo samo verschachtelt
{{#invoke:Listutil|list|,|rubjažne zwěrjeta {{#invoke:Listutil|list|,|kócka, pjas}}, myś, kóń}}

wrośi:

  • rubjažne zwěrjeta
    • kócka
    • pjas
  • myś
  • kóń


Powšykne pokazki wó zawězanju modulow

Zawězanje se pśecej w formaśe stanjo

{{#invoke: Listutil | Mě funkcije | gódnota1 | gódnota2 | měX=gódnota … }}

Parametry se mógu mjenjowane abo njemjenjowane kaž pśi pśedłogow byś.

Jolic njeznaty rěd znamješkow pśiźo wót wenka (kaž parametry pśedłogow), se pśecej z formu 1=gódnota źěła.

Dalšne informacije namakaš na Pomoc:Lua.