Example on how to use the #set
"template" parameter
From Linux Web Expert
"template" parameter to #set Property "Has name" (as page type) with input value ""template" parameter to #set" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
| |
---|---|
This page describes the "template" parameter to the "#set" parser function. | |
Keywords | |
Table of Contents | |
Starting with Semantic MediaWiki 2.2.0 the #set
parser function supports a template parameter |template=
with which it is possible to add #ask
queries (or similar context information) to an individual silent annotation.
Example
{{#set: |Has keyword=Set;Template usage;#set |+sep=; |template=SetToUseTemplateForAskQuery }}
The SetToUseTemplateForAskQuery template is used to auto-generate query links for the annotated property/value pairs.
{{#ifexpr: {{{#}}} > 0 | · }}{{#ask: [[{{{property}}}::{{{value}}}]] |limit=0 |searchlabel={{{value}}} }}
- Result
· #set
Click on the links (=query links) to access the generated query.
See also
- template LinkToAskQueryForRelatedKeyword as a more advanced example to query for pages relating to keywords for configuration parameters on this wiki.
Documentation
See this help page for more examples on who to use the template parameter with the #set
parser function.