Przejdź do zawartości

Szablon:Wikidane lista

Z Wikipedii, wolnej encyklopedii

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!

 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]


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 sortowaniem
  • label, etykieta elementu zgodnie z językiem projektu podlinkowana do artykułu (o ile istnieje) lub do elementu Wikidanych
  • label/pl, etykieta elementu w podanym języku (tu polski "pl") jako czysty tekst
  • description, opis wygenerowany ręcznie lub automatycznie
  • item, identyfikator Q elementu
  • Pxxx, właściwość Wikidanych
  • Pxxx/Pzzz, qualifier properties; for Pxxx linking to an item Qyyy and having a Pzzz qualifier, the Qxxx linked label and the value of Pzzz
  • Pxxx/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 elemetu
  • family_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ństwo red_only).
  • red pokazuje czerwone linki w oparciu o etykietę i element Wikidanych.
  • red_only usuń elementy dla których istnieje lokalny artykuł (przeciwieństwo local).
  • 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 parametru columns małymi literami, np. label lub p18. 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 parametru row_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.