Template:SDC statement has value/doc

Safer nicotine wiki Tobacco Harm Reduction
Jump to navigation Jump to search

Template for adding tracking categories based on SDC statements. It tests if SDC "property" is used in a statement and if the value matches "value"; if so then "matching_category" is added, if a different value is used then "mismatching_category" is added, and if the statement does not exist than "missing_category" is added. It should by used by other templates to verify if the expected SDC statement exists.

Usage

{{SDC_statement_has_value
 |property             =
 |value                =
 |matching_category    =
 |mismatching_category =
 |missing_category     =
}}

Template parameters

ParameterDescriptionDefaultStatus
propertyproperty IDProperty ID to be tested: "P7482" for , or "P170" for emptyrequired
valuevalueValue which should be used in the statement using "property", can a Wikidata item ID or a stringemptyrequired
matching_categorymatching categoryCategory name (without "Category:" prefix) to add if an SDC statement with "property" exists and any of its values matches "value"emptyoptional
mismatching_categorymismatching categoryCategory name (without "Category:" prefix) to add if an SDC statement with "property" exists and none of its values match "value"emptyoptional
missing_categorymissing categoryCategory name (without "Category:" prefix) to add if no SDC statement using "property" existsemptyoptional

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
matching_category

Page nameoptional
mismatching_category

Page nameoptional
missing_category

Page nameoptional
property

Linerequired
value

Stringrequired

Additional information

The template is intended to be used in the following namespaces: the Template namespace

The template is intended to be used by the following user groups: no user group specified

Relies on:
Module:SDC tracking

⧼Seealso⧽