Plantilla:Wikidata list

De Viquipèdia
Salta a la navegació Salta a la cerca
Icona de documentació de mòdul Documentació de la plantilla [ mostra ] [ modifica el codi ] [ mostra l'historial ] [ refresca ]

Ús[modifica]

Aquesta plantilla defineix una llista generada per un bot a partir de les dades de Wikidata (explicació original al seu blog). Aquesta plantilla s'ha de «tancar» amb la plantilla {{Wikidata list end}} per a que funcioni correctament. El text entre aquestes dues plantilles serà substituït periòdicament (cada 24 hores) per la llista generada pel bot. De moment només és possible posar una llista per pàgina.

La consulta ha d'incloure OBLIGATÒRIAMENT la variable ?item - no li canvieu el nom.

Ús en l'espai principal de la Viquipèdia[modifica]

L'ús d'aquesta plantilla i el seu bot ListeriaBot per a mantenir llistes en l'espai dels articles de la Viquipèdia és polèmic. Actualment no hi ha consens sobre si és adequat en general[1] i en alguns casos específics locals hi ha hagut consens per a desactivar-lo[2][3]. Els editors han de tindre precaució i cercar el consens a la pàgina de discussió de l'article en qüestió sobre si és adequat o no el seu ús.

Exemple[modifica]

{{Wikidata list|sparql=
 
SELECT ?item WHERE {

 
?item wdt:P31 wd:Q39715 .

 
?item (wdt:P131)* wd:Q55

    }
|columns=label:Article,description,p131:Place,P580,P582,p625,P18
|section=131
|min_section=3
|sort=label
|links=text
|thumb=128
|autolist=fallback
}} ... (ListeriaBot reemplaçarà aquesta part) ... {{Wikidata list end}}

Paràmetres[modifica]

sparql
Una |SPARQL SELECT query (consulta SPARQL SELECT). Cal que retorni ?item com a número d’article. Obligatori.
Veure exemples de SPARQL query service adeqüats per a Listeria
columns
Defineix les columnes de la taula. Els valors permesos són:
  • number, un número de sèrie de la filera (per secció), que augmenta en 1, segons la classificació inicial
  • label, the wiki-language-based label of the item, linked to the local article (where exists), or the Wikidata item. Labels without values for the wiki-language will show the english label as a fallback
  • label/de, the wiki-language-based label of the item, using the given language (here, "de"), as plain text. Labels without values for the requested language will show the english label as a fallback
  • description, the manual, or auto-generated description
  • item, the Q item number
  • Pxxx a Wikidata property
  • 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, a SPARQL result field name.
Values marked as "deprecated" are not shown. Every column can optionally have a title generation by adding ":TITLE", otherwise the Wikidata property name is used. Mandatory
sort
The initial sort key for the table. Valid values are:
  • label, the label of the item
  • family_name, tries to find, and sort by, the family (last) name from the label, assuming items are people. This is a heuristic and may not work properly in all cases. If possible, try to sort by P734 (family name).
  • Pxxx, a Wikidata property
Optional
section
The list can be sectioned by a Wikidata property. Optional
min_section
The minimum number of entries to generate a section when used together with section. All other entries will be put under section "misc". Default:2. Optional
autolist
If description is a column but no description exists on Wikidata, "autolist=fallback" uses AutoDesc to generate one. Optional
language
Label/description language, if different from site language. Optional
thumb
The thumbnail width for images (e.g. column P18). Default:128. Optional
links
How to render links not in the local Wikipedia. Valid values are:
  • all to link to Wikidata. Default.
  • local to remove entries for which there exists no local article (the opposite of red_only).
  • red to generate red links based on label and item.
  • red_only to remove entries for which there exists a local article (the opposite of local).
  • text to generate blue links for existing pages, and plain text otherwise.
  • reasonator to generate blue links for existing pages, and links to Reasonator otherwise.
Optional
row_template
Generates a template call rather than a table row; the template must then generate the table row in turn or the table header/footer need to be suppressed using skip_table parameter. Parameters passed to the template are the lower-case keys from the columns parameter, e.g. label or p18. Optional
header_template
Generates a template call rather than a table header; the template must then generate the table header. No parameters are passed to this template. Recommended to be used with row_template. Optional
skip_table
Suppresses the table markup completely when using row_template. Any value will work.
wdedit
Generates information that allows Wikidata editing from Wikipedia using this JavaScript. Value needs to be yes. Does not work when row_template is used. Caution: This will result in larger wikitext than normal, and updates may fail because of that. Optional
references
Add references. Allowed value is all. Requires {{reflist}} or similar somewhere in the page. Optional
freq
Numerical value X; wait at least X days before an automatic update. Does not affect updates via web interface. Optional
summary
Comma-separated list of keys to add as a summary underneath all other content. Optional
  • itemnumber The total number of items (rows) in this list.

Referències[modifica]