« Relabel ask templates test » : différence entre les versions
De Semantic MediaWiki - Sandbox
(Git issue #3548) |
|||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
Trying to understand how the [[Property:Has preferred property label]] interacts with #ask queries with plainlist+template, as reported in issue: https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/ | Trying to understand how the [[Property:Has preferred property label]] interacts with #ask queries with plainlist+template, as reported in issue: https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/3548 | ||
=== Regular query === | === Regular query === | ||
Ligne 35 : | Ligne 35 : | ||
|?occupation@es | |?occupation@es | ||
|?P106=overriden | |?P106=overriden | ||
|format= | |format=template | ||
|template=:Relabel_ask_templates_test/ask template | |template=:Relabel_ask_templates_test/ask template | ||
|named args=1 | |||
|named args= | |||
|limit=2 | |limit=2 | ||
}} | }} |
Dernière version du 29 novembre 2018 à 15:52
Trying to understand how the Property:Has preferred property label interacts with #ask queries with plainlist+template, as reported in issue: https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/3548
Regular query
(edit to view its source)
Page | occupationqualité d'une personne (métier, hobby...), voir aussi domaine d'activité (Property:P101) et fonction (Property:P39) ᵖ | occupationqualité d'une personne (métier, hobby...), voir aussi domaine d'activité (Property:P101) et fonction (Property:P39) ᵖ | Occupation | Ocupación | overridenqualité d'une personne (métier, hobby...), voir aussi domaine d'activité (Property:P101) et fonction (Property:P39) |
---|---|---|---|---|---|
Andrew Gomenyuk | Student | Student | Student | ||
Ben Brode | Small Indie Developer at Blizzard | Small Indie Developer at Blizzard | Small Indie Developer at Blizzard | ||
... autres résultats |
Plainlist + template + named args
template
From Relabel ask templates test/ask_template:
<hr> * Page({{{Page}}}) * P106({{{P106}}}): FAILS * P106@es({{{P106@es}}}): FAILS * occupation@en/fr({{{occupation}}}): ok * ocupación@es({{{ocupación}}}): FAILS * overriden({{{overriden}}}): ok
Query results
(edit to view its source)
- Page(Andrew Gomenyuk)
- P106(Student): FAILS
- P106@es({{{P106@es}}}): FAILS
- occupation@en/fr({{{occupation}}}): ok
- ocupación@es({{{ocupación}}}): FAILS
- overriden(Student): ok
- Page(Ben Brode)
- P106(Small Indie Developer at Blizzard): FAILS
- P106@es({{{P106@es}}}): FAILS
- occupation@en/fr({{{occupation}}}): ok
- ocupación@es({{{ocupación}}}): FAILS
- overriden(Small Indie Developer at Blizzard): ok
Questions:
- But why does it work only with the en/fr parameter-name, and not with original property name P106?
- Shouldn't it work also with property's page name? (or else, one edit breaks all existing #ask queries).