Moduł:Wikidane/opis
To jest strona dokumentacji dla Moduł:Wikidane
Moduł do odczytywania i prezentowania wartości cech z wikidanych powiązanych z bieżącym artykułem.
Spis treści
P
Funkcja do odczytu i prezentacji wartości cechy.
parametry
| Pole | Do czego służy? | Jak wypełnić? |
|---|---|---|
| 1 | Numer cechy | Np. 94 (herb) lub 395 (tablice rejestracyjne).
|
| id | Opcjonalny identyfikator danych z Wikidanych. Domyślnie odczytywane są cechy z danych powiązanych z bieżącą stroną. | Np. Q42.
|
| separator | Separator wartości, gdy dostępna jest więcej niż jedna (zbiór):
|
Np. lub aby wyświetlić więcej niż jedną datę urodzin.
|
| linkuj | Wartość logiczna do sterowania generowaniem linków:
|
Np. tak<code> dla daty urodzin lub śmierci
|
| procesor | Wtyczka do formatowania wartości | Pełna nazwa modułu, który w jest odpowiedzialny za formatowanie zawartości cechy. |
| bez wartości | Treść wartości specjalnej oznaczająca brak danej cechy. | Zaleca się podawanie odpowiedniej treści, gdyż zależy ona silnie od kontekstu cechy. Domyślna treść bez wartości raczej nie oddaje jasno informacji i dlatego artykuły, które korzystają z domyślnego tekstu umieszczane są w kategorii technicznej Kategoria:Cecha bez wartości. |
| P518 | Filtr kwalifikatora „Błąd Lua: Błąd wewnętrzny: Proces interpretera został zakończony z sygnałem "-129".” | Lista akceptowanych wartości Qnnn. Dopuszczalne są też wartości specjalne novalue, somevalue i missing. Elementy należy oddzielać znakiem odstępu. |
| P625 | Filtr kwalifikatora „Błąd Lua: Błąd wewnętrzny: Proces interpretera został zakończony z sygnałem "-129".” | Wartość <code>globe oznacza, że wymagana jest obecność kwalifikatora z jakimikolwiek współrzędnymi. |
T
Funkcja do sprawdzenia obecności cechy.
parametry
| Pole | Do czego służy? | Jak wypełnić? |
|---|---|---|
| 1 | Numer cechy | Np. 94 (herb) lub 395 (tablice rejestracyjne).
|
| id | Opcjonalny identyfikator danych z Wikidanych. Domyślnie odczytywane są cechy z danych powiązanych z bieżącą stroną. | Np. Q42.
|
| P518 | Filtr kwalifikatora „Błąd Lua: Błąd wewnętrzny: Proces interpretera został zakończony z sygnałem "-129".” | Lista akceptowanych wartości Qnnn. Dopuszczalne są też wartości specjalne novalue, somevalue i missing. Elementy należy oddzielać znakiem odstępu. |
| P625 | Filtr kwalifikatora „Błąd Lua: Błąd wewnętrzny: Proces interpretera został zakończony z sygnałem "-129".” | Wartość globe oznacza, że wymagana jest obecność kwalifikatora z jakimikolwiek współrzędnymi.
|
etykieta
Funkcja do nazwy elementu (domyślnie z bieżącej strony). Jeśli nazwa nie istnieje to zwracana jest nazwa strony bez prefiksów.
parametry
| Pole | Do czego służy? |
|---|---|
| 1..N | Kod języka, w którym nazwę chcemy uzyskać. Jeśli podane jest więcej kodów niż jeden (w kolejnych parametrach) to zwracana jest pierwsza znaleziona nazwa. Brak parametrów oznacza domyślnie wybór nazwy w języku polskim. |
| id | Opcjonalny identyfikator danych z Wikidanych. Domyślnie odczytywane są cechy z danych powiązanych z bieżącą stroną. |
id
Bezparametrowa funkcja do odczytu identyfikatora strony na wikidanych.
label
Funkcja do odczytu nazwy elementu w Wikidanych.
parametry
| Pole | Do czego służy? |
|---|---|
| 1 | Identyfikator elementu w Wikidanych. Identyfikator musi się zaczynać na P lub Q, po których następuje ciąg cyfr dziesiętnych. |
page
Funkcja do odczytu nazwy strony na Wikipedii.
parametry
| Pole | Do czego służy? |
|---|---|
| 1 | Identyfikator elementu w Wikidanych. Identyfikator musi się zaczynać na P lub Q, po których następuje ciąg cyfr dziesiętnych. |
V i Dump
Funkcje techniczne do odczytu dowolnej gałęzi lub liścia z drzewa danych. V zwraca wartość liścia, jeśli istnieje. Dump robi zrzut diagnostyczny wybranej gałęzi.
parametry
| Pole | Do czego służy? |
|---|---|
| 1..N | Nazwa lub indeks coraz bardziej zagnieżdżonej gałęzi danych. Interesujące identyfikatory dla pierwszego poziomu to:
|
| id | Opcjonalny identyfikator danych z Wikidanych. Domyślnie odczytywane są cechy z danych powiązanych z bieżącą stroną. |
przykłady
- {{#invoke:Wikidane|V|sitelinks|plwikivoyage|title}} – tytuł strony w Wikipodróżach
- {{#invoke:Wikidane|V|sitelinks|commonswiki|title}} – tytuł strony w repozytorium multimediów
- {{#invoke:Wikidane|V|bestclaims|P18|1|mainsnak|datavalue|value}} – nazwa pierwszego pliku z ilustracją w repozytorium multimediów
- {{#invoke:Wikidane|V|bestclaims|P625|1|mainsnak|datavalue|value|latitude}} – szerokość geograficzna z pierwszych dostępnych współrzędnych
- {{#invoke:Wikidane|V|bestclaims|P159|P625=globe|1|qualifiers|P625|1|datavalue|value|latitude}} – szerokość geograficzna z pierwszych dostępnych współrzędnych podanych jako kwalifikator dla siedziby przedsiębiorstwa
uwagi
- Wywołanie Dump jest sygnalizowane w kategorii Kategoria:Wywołanie funkcji diagnostycznej 'Dump' z modułu Wikidanych, która normalnie powinna być pusta.
Błędy
Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.