Szablon:Wybierz z listy
Użycie
[edytuj kod]Szablon tworzenia krótkiej listy z elementów wylosowanych z pełnej listy. Jeśli wybierany jest jeden element, to nie jest tworzona lista jednoelementowa, lecz zwracana jest wartość elementu listy.
Opis parametrów
[edytuj kod]- 1
- lista elementów
- ile
- opcjonalna liczba elementów na liście wynikowej (domyślnie 5)
- los
- opcjonalna liczba całkowita będąca ziarnem do losowania lub brak parametru, aby wybrać tylko początkowe elementy z listy
- odrzuć
- opcjonalne wyrażenie regularne Lua - elementy z listy, które je spełniają są odrzucane
- akceptuj
- opcjonalne wyrażenie regularne Lua - elementy z listy, które go nie spełniają są odrzucane
Przykład
[edytuj kod]{{Wybierz z listy|ile=3| * pierwszy element * drugi element * trzeci element * czwarty element * piąty element * szósty element }} |
→ |
|
{{Wybierz z listy|los=1|ile=3| * pierwszy element * drugi element * trzeci element * czwarty element * piąty element * szósty element }} |
→ |
|
{{Wybierz z listy|los={{LOCALYEAR}}{{LOCALMONTH}}{{LOCALDAY2}}|ile=3| * pierwszy element * drugi element * trzeci element * czwarty element * piąty element * szósty element }} |
→ |
|
{{Wybierz z listy|los={{LOCALYEAR}}{{LOCALMONTH}}{{LOCALDAY2}}|ile=1| * pierwszy element * drugi element * trzeci element * czwarty element * piąty element * szósty element }} |
→ | piąty element |
Błędy
[edytuj kod]Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.
Parametry szablonu (strukturyzacja VE)
[edytuj kod]Szablonu używany do tworzenia krótkiej listy z kilku elementów wybieranych z listy źródłowej
Parametr | Opis | Typ | Status | |
---|---|---|---|---|
lista źródłowych elementów | 1 | lista elementów wprowadzana mechanizmem wiki to znaczy, każdy element listy jest podany w nowej linii rozpoczynającej się znakiem „*” | Ciąg znaków | wymagany |
liczba wybieranych elementów | ile | Zawiera liczbę wybieranych elementów, jeśli źródłowa lista zawiera mniej elementów to zwracana jest cała lista. Jeśli liczba wybieranych elementów wynosi 1 to nie jest generowany znak „*” przed wybranym elementem.
| Liczba | opcjonalny |
ziarno do losowania | los | Jeśli podane jest ziarno losowania to elementy z listy są losowane, w przeciwnym przypadku wybierane są elementy z początku listy | Ciąg znaków | opcjonalny |
wyrażenie regularne Lua do filtrowania | odrzuć | Jeśli element spełnia podane wyrażenie regularne to jest odrzucany z listy wybierania | Ciąg znaków | opcjonalny |
wyrażenie regularne Lua do filtrowania | akceptuj | Jeśli element NIE spełnia podanego wyrażenia regularnego to jest odrzucany z listy wybierania | Ciąg znaków | opcjonalny |
Zobacz też
[edytuj kod]
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu.