Template:Property dashboard/doc

From Wikidata
Jump to navigation Jump to search

Configuration for a dashboard of property coverage (powered by inteGraality)

Example[edit]

{{Property dashboard
|selector_sparql=wdt:P31 wd:Q3305213
|grouping_property=P195
|higher_grouping=wdt:P17/wdt:P298
|higher_grouping_type=country
|properties=P170,P276,P571,P2048,P2049,P186,P18,P136,P180,P921,P1476,Len,Lfr,Den,Dfr
}}

{{Property dashboard end}}

Configuration for a dashboard of property coverage.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
selector_sparqlselector_sparql

A SPARQL way of selecting items, the part between ''?item <selector>''. This can be as simple as ''wdt:P31 wd:Q3305213'', or as complex as ''p:P195 [ ps:P195 ?id ; pq:P2868 wd:Q29188408 ]''. Use {{!}} to escape pipe ("|") symbols.

Example
wdt:P31 wd:Q3305213
Stringrequired
grouping_propertygrouping_property

A property along which to group items, in the format P123. Note you can use some level of 'SPARQL injection', for example smth like 'P131/wdt':P131'

Example
P195
Page namerequired
propertiesproperties

Defines the columns of the table. A comma-separated list of values. You can override the column header using the syntax “P1:something”. You can also query qualifiers using “P553/P670” or “P553/Q17459/P670”. For English labels, use “Len”, English descriptions “Den”; for other languages, replace “en” with its language code.

Example
P136:genre,P404,Len,Lit,Lnl,P553/Q17459/P670
Stringrequired
higher_groupinghigher_grouping

A SPARQL selector to get a higher-level grouping of the groupings (eg, the countries of the collections of paintings). Unless you specify a `higher_grouping_type` (with a supported value), then this is assumed to be a Qitem

Example
wdt:P17/wdt:P298
Unknownoptional
grouping_thresholdgrouping_threshold

How many items for a group to be displayed.

Default
20
Numberoptional
property_thresholdproperty_threshold

How many items with the property for it to be displayed.

Default
10
Numberoptional
stats_for_no_groupstats_for_no_group

Whether to add a line for all the items that do not have a group (ie for which the grouping property is not set).

Default
False
Booleanoptional
grouping_linkgrouping_link

If set, for each group, the Counts cell will be hyperlinked to a page as follows: [[<grouping_link>/<group-en-label>]] (with group-en-label being the English label of the group item).

Page nameoptional
higher_grouping_typehigher_grouping_type

A special type for some fancier display. Only value recognized for now is country (where it expects a three-letter country-code).

Stringoptional