Wikipedija:Lua/Module/Listutil
Programowanje předłohi | Diskusije | Lua | Testy | Podstrony | ||||
---|---|---|---|---|---|---|---|---|
Modul | Hornjoserbsce | English | Deutsch
|
Modul: | Dokumentacija |
Listutil
so zaběra z lisćinami.
Funkcije za předłohi
- list
- Je primarna funkcija w tutym modulu; konwertuje přepodaty tekst po dźělenskim znamješku abo rjad znamješkow do lisćiny.
- ";" so jako argument na "list" funkciju Lua-modula "listutil" přepoda; w tutym modulu je argument dźělenske znamješko a móže někajki rjad znamješkow być (na př. wón móže koma abo dypk być)
- "što je to; ja njewěm" steji w Inputstring, kotryž so potom do dźělow po dźělenskim znamješku rozdźěluje (Inputstring wobsahuje ";", tak zo tu so rjad znamješkow rozdźěluje)
- zwjazuj z hódnotu haj wuskutkuje, zo so zapiski lisćiny awtomatisce z Wikijowymi wotkazami wuhótuja.
- modus ma tři móžne hódnoty: ul, ol a span. Jeli wón je ul, potom so dale nječisłowana lisćina jewi. Jeli wón je ol, potom so čisłowana lisćina jewi. Jeli wón je span, potom so wjace woprawdna lisćina njejewi, ale slěd zapiskow lisćinow. Nimo toho so móže potom dźělenske-znamješko z potrjechenym parametrom definuje.
- dźělenske-znamješko je pomocny parameter, kotryž jenož funguje, jeli runočasnje modus ma hódnotu span. Hewak so ignoruje. Prošu na to kedźbuj, zo wón njeje z njemjenowanym prěnim parametrom identiski. Tamny je dźělenske znamješko zo by zapiski lisćinow rozdźělował.
- count
- Je funkcija, kotraž ličbu zapiskow lisćinow wotwisnje wot přepodateho dźělenskeho znamješka wróći.
- category
- Je funkcija, kotraž awtomatisce kategorije z přepodatych zapiskow lisćinow wotwisnje wot dźělenskeho znamješka a dalšich parametrow wutwori. Jeli před dźělom ze zapiska lisćiny kategorije ma dalši tekst stać, potom definuja parameter kategorija. Jeli po dźělu z zapiska lisćiny kategorije ma dalši tekst sćěhować, potom definuja parameter kategorija2. Nimo toho je móžno sortěrowanski kluč z sortěrowanje wustajić.
Wužiće w předłohach
- Funkcija list
{{#invoke:listutil|list|;|što je to; ja njewěm}}
wróći:
- što je to
- ja njewěm
{{#invoke:listutil|list|,|Paul, Ewa, Max}}
wróći:
- Paul
- Ewa
- Max
{{#invoke:listutil|list| .. |1 .. 2 .. 3 .. 4 ..}}
wróći:
- 1
- 2
- 3
- 4 ..
- Funkcija count
{{#invoke:listutil|count|;|što je to; ja njewěm}}
wróći:
2
{{#invoke:listutil|count|,|Paul, Ewa, Max}}
wróći:
3
{{#invoke:listutil|count| .. |1 .. 2 .. 3 .. 4 ..}}
wróći:
4
- Funkcija list z parametrom zwjazuj
{{#invoke:Listutil|list|,|kóčka, pos, myš, kóń|zwjazuj=haj}}
wróći:
{{#invoke:Listutil|list|,|kóčka, [[pos]], myš, kóń|zwjazuj=haj}}
wróći:
{{#invoke:Listutil|list|,|kóčka, [[psyk|pos]], myš, kóń|zwjazuj=haj}}
wróći:
{{#invoke:Listutil|list|,|rjana kóčka, wulki pos, šěra myš, spěšny kóń|zwjazuj=haj}}
wróći
{{#invoke:Listutil|list|,|rjana [[kóčka]], wulki [[pos]], šěra [[myš]], spěšny [[kóń]]|zwjazuj=haj}}
wróći:
- Funkcija list z parametromaj zwjazuj a modus
{{#invoke:Listutil|list|,|kóčka, pos, myš, kóń|zwjazuj=haj|modus=ol}}
wróći:
{{#invoke:Listutil|list|,|kóčka, pos, myš, kóń|zwjazuj=haj|modus=span}}
wróći: kóčka · pos · myš · kóń
- Funkcija list z parametrami ligu, modus a dźělenske-znamješko
{{#invoke:Listutil|list|,|kóčka, pos, myš, kóń|zwjazuj=haj|modus=span|dźělenske-znamješko=•}}
wróći: kóčka • pos • myš • kóń
{{#invoke:Listutil|list|,|kóčka, pos, myš, kóń|zwjazuj=haj|modus=span|dźělenske-znamješko=#}}
wróći: kóčka # pos # myš # kóń
- Funkcija list funguje samo verschachtelt
{{#invoke:Listutil|list|,|rubježne zwěrjata {{#invoke:Listutil|list|,|kóčka, pod}}, myš, kóń}}
wrośi:
- rubježne zwěrjata
- kóčka
- pos
- myš
- kóń
Powšitkowne pokiwy wo zawjazanju modulow
Zawjazanje so přeco w formaće stanje
{{#invoke: Listutil |
Mjeno funkcije | hódnota1 | hódnota2 | mjenoX=hódnota … }}
Parametry so móžeja mjenowane abo njemjenowane kaž při předłohow być.
Jeli njeznaty rjad znamješkow přińdźe wot wonka (kaž parametry předłohow), so přeco z formu 1=
hódnota dźěła.
Dalše informacije namakaš na Pomoc:Lua.