Wikipedija:Lua/Module/Listutil
Napohlad
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:
{{#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.