Szablon:Wikidane lista
Wygląd
Ta lista jest automatycznie tworzona na podstawie danych z Wikidanych i jest uaktualniana okresowo przez Listeriabota.
Edycje tej listy zostaną automatycznie usunięte przy następnej aktualizacji!
Nie używaj w przestrzeni głównej
[edytuj kod]Ten szablon nie może być używany w przestrzeni głównej (artykułów).
Użycie
[edytuj kod]Ten szablon definuje listę generowaną przez bota (oryginalny wpis na blogu) na podstawie Wikidanych. Musi zostać „zamknięty” przez {{Wikidane lista koniec}}. Treść pomiędzy tymi szablonami będzie automatycznie (co 24 godziny) uaktualniana przez Listeriabota. Obecnie możliwe jest tworzenie tylko jednej listy na stronę. Liczba wierszy nie może przekroczyć 5000.
Przykład
[edytuj kod]{{Wikidane lista |sparql=SELECT ?item WHERE { ?item wdt:P21 wd:Q6581072 . ?item wdt:P19 wd:Q270 . OPTIONAL { ?sitelink schema:about ?item . ?sitelink schema:inLanguage "pl" } FILTER (!BOUND(?sitelink)) } |columns=#,label:Article,description,p569,p570,p18,item |sort=label |links=red |thumb=128 |autolist=fallback |wdedit=yes }} ... (Ta sekcja zostanie nadpisana przez ListeriaBota) ... {{Wikidane lista koniec}}
Podstawowe wywołanie
[edytuj kod]{{Wikidata lista | sparql = | columns = | section = | min_section = | sort = | links = | thumb = | autolist | wdedit = }}
Opis parametrów
[edytuj kod]- sparql
- Zapytanie SPARQL SELECT . Musi zwracać
?item
jako numer. Możesz wykorzystać narzędzie do konwersji WDQ na SPARQL, ale zawsze sprawdź swoje zapytanie by upewnić się, że działa poprawnie. Wymagane.
Patrz: przykłady zapytań SPARQL do wykorzystania przez Listerię - wdq
- Zapytanie WikiDataQuery. Do zbudowania listy zostanie wykorzystana lista wyników. Możesz przetestować swoje zapytanie tutaj. Przestarzałe, wykorzystaj SPARQL. Usługa WDQ zostanie w pewnym momencie wyłączona.
- columns
- Definiuje kolumny tabeli. Dopuszczalnymi wartościami są:
number
, numer kolejny wiersza (w ramach sekcji), zaczynając od 1 zgodnie z podanym sortowaniemlabel
, etykieta elementu zgodnie z językiem projektu podlinkowana do artykułu (o ile istnieje) lub do elementu Wikidanychlabel/pl
, etykieta elementu w podanym języku (tu polski "pl") jako czysty tekstdescription
, opis wygenerowany ręcznie lub automatycznieitem
, identyfikator Q elementuPxxx
, właściwość WikidanychPxxx/Pzzz
, qualifier properties; for Pxxx linking to an item Qyyy and having a Pzzz qualifier, the Qxxx linked label and the value of PzzzPxxx/Qyyy/Pzzz
, qualifier properties; for Pxxx linking to an item Qyyy and having a Pzzz qualifier, the value of Pzzz. This is a version of the above, specific for a single item; e.g., "p553/q866/p554" to get YouTube account names.?fieldname
, wynikowe pole SPARQL. tylko dla list SPARQL
- Wartości oznaczone jako "przestarzałe" nie zostaną pokazane. Każda kolumna może mieć opcjonalny tytuł ":Title". W razie braku zostanie użyta nazwa właściwości z Wikidanych. Wymagane
- sort
- Klucz sortowania tabeli. Dopuszczalnymi wartościami są:
label
, etykieta elemetufamily_name
, próbuje znaleźć i sortować po nazwisku wyszukanym w etykiecie zakładając, że elementami są osoby. jest to jest to oparte o heurystykę i może nie działać poprawnie. Jeśli to mozliwe sortuj po właściwości P734 (nazwisko).Pxxx
, właściwość Wikidanych
Opcjonalne
[edytuj kod]- section
- Lista może być podzielona na sekcje według właściwości Wikidanych Opcjonalne
- min_section
- Minimalna ilość elementów potrzebna by utworzyć sekcję. Używane wraz z
section
. Wszystkie elementy, które nie mają swojej sekcji zostaną umieszczone w sekcji "misc". Wartość domyślna:2. Opcjonalne - autolist
- Jeśli Wikidane nie zawierają opisu kolumny "autolist=fallback" wykorzysta narzędzie AutoDesc do próby dopasowania tytułu. Opcjonalne
- language
- Język etykiety jeśli inny niż język lokalnej wiki. Opcjonalne
- thumb
- Szerokość miniatury ilustracji (czyli kolumny P18). Wartość domyślna:128. Opcjonalne
- links
- Sposób wyświetlania linków do lokalnej Wikipedii. Dopuszczalnymi wartościami są:
all
link do Wikidanych. Wartość domyślna.local
usuń elementy dla których nie istnieje lokalny artykuł (przeciwiństwored_only
).red
pokazuje czerwone linki w oparciu o etykietę i element Wikidanych.red_only
usuń elementy dla których istnieje lokalny artykuł (przeciwieństwolocal
).text
pokazuje niebieskie linki dla istniejących artykułów i czysty tekst dla nieistniejących.reasonator
pokazuje niebieskie linki dla istniejących artykułów i link do Reasonatora dla nieistniejących.
- Opcjonalne
- row_template
- Generuje szablon wiersza zamiast zwykłego wiersza tabeli. Szablon musi następnie wygenerować poprawny wiersz tabeli lub nagłówek i zakończenie tabeli muszą zostać wyłączone parametrem
skip_table
. Parametry przekazywane do szablonu to nazwy kolumn z parametrucolumns
małymi literami, np.label
lubp18
. Opcjonalne - skip_table
- Wyłącza generowanie tabeli gdy użyty jest parametr
row_template
. Można podać dowolną wartość. - wdedit
- Generuje informacje potrzebne do edytowania Wikidanych z Wikipedii wykorzystując JavaScript Magnusa Manske. Wartością parametru musi być
yes
. Nie działa gdy użyto parametrurow_template
. Uwaga: Wygenerjue Wikikod o większej objętości co może spowodować niemożliwość zapisania zmian. Opcjonalne - references
- Dodaje przypisy. Wartością parametru musi być
all
. Wymaga by szablon {{Przypisy}} lub podobny występował na stronie. Opcjonalne - freq
- Wartość numeryczna X. Oznacza licznę dni przerwy przed następnym uaktualnieniem. Nie wpływa na aktualizacje wymuszane ręcznie. Opcjonalne
- summary
- Lista kluczy oddzielonych przecinkami, które zostaną dodane jako podsumowanie pod tabelą. Opcjonalne
- itemnumber
- Maksymalna liczba elementów (wierszy) w tabeli. Opcjonalne
Powyższy opis jest dołączany ze strony Szablon:Wikidane lista/opis. (edytuj | historia)
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu.
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu.