Template:Property dashboard

From Wikidata
Jump to navigation Jump to search


Documentation icon Template documentation[view · edit · history · purge ]

This template defines the configuration for a dashboard of property coverage powered by inteGraality (hosted on ToolForge). Intended for use in tandem with {{Property dashboard end}}.

To get a better understanding of how it can be used, explore the contents of the Property dashboard category.

Usage[edit]

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}}

TemplateData[edit]

Configuration for a dashboard of property coverage.

Template parameters[Edit template data]

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
SPARQL Selectorselector_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
Linerequired
Grouping propertygrouping_property

A property by 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
Tracked 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
Property thresholdproperty_threshold

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

Default
10
Numbersuggested
Grouping thresholdgrouping_threshold

How many items for a group to be displayed.

Default
20
Numberoptional
Grouping linkgrouping_link

If set, the Counts cell for each group 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
Broad grouping propertyhigher_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
Lineoptional
Broad grouping typehigher_grouping_type

A special type for some fancier display. Currently, the only valid value is an ISO 3166-1 alpha-3 (three letter) country code such as 'USA' or 'GBR'.

Lineoptional
Ungrouped statsstats_for_no_group

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

Default
False
Booleanoptional
Dashboard page namelink

Name of the dashboard page, including namespace, formatted for use as a MediaWiki URL parameter (URL-encoded with spaces replaced by underscores)

Default
{{FULLPAGENAMEE}}
Page nameoptional

External links[edit]