Wikipedija:Lua/Module/Listutil

Z Wikipedije, swobodneje encyklopedije
Zur Navigation springen Zur Suche springen
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:

  1. kóčka
  2. pos
  3. myš
  4. kóń
{{#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.

Z Wikipedije, swobodneje encyklopedije