Mòdul:CreateStatement
A continuació es mostra la documentació transclosa de la subpàgina /ús. [salta a la caixa de codi]
Crea el text de la crida a Module:Statement+ d'un qualificador i una propietat de Wikidata.
{{#invoke:CreateStatement|main|item=Q25169|property=P800}}
Retorna (per a Pentalogia de la Guia galàctica per a autoestopistes (Q25169) i Obres destacables (P800)):
{{Statement+
|P = {{P-|800}}
{{label|Q25169}}
|doc = ...
}}
{{#invoke:CreateStatement|main|item=Q691283|property=P69}}
Retorna (per a St John's College, Cambridge (Q691283) i Formació (P69)):
{{Statement+
|P = {{P-|69}}
{{label|Q691283}}
|doc = ...
}}
{{#invoke:CreateStatement/prova|main|item=Q21503247|property=P746}}
Retorna (per a Restricció de declaració requerida (Q21503247) i Data de desaparició (P746)):
{{Statement+
|P = {{P-|746}}
{{label|Q21503247}}
|doc = {{DocInfobox docStatement |doc = {{{doc|}}} |p=P746 |e={{DocInfobox prefix}}/doc/P746 |qid=Q21503247 |r=y |d=
{{Button ST|red}} {{label|Q21503247}} → {{p-|P21}}, {{p-|P569}}
{{Button ST|red}} {{label|Q21503250}} → {{q-|Q215627}}, {{q-|Q95074}}
}}
}}
Sintaxi
{{#invoke:CreateStatement|main|item|property|long_names}}
long_names: Boolean values for {{DocInfobox docStatement}} parameters.
Exemples
Mínim
{{#invoke:CreateStatement|main|item=Q5705|property=P138}}
Retorna (per a Catalunya (Q5705) i Epònim (P138)):
| Contingut desplegable |
|---|
[
{
"mainsnak": {
"snaktype": "value",
"property": "P138",
"datavalue": {
"value": {
"id": "Q244504",
"numeric-id": 244504,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
},
"type": "statement",
"id": "Q5705$33b226f0-44c5-ed70-01f1-2a1ad4b68f74",
"rank": "normal"
}
]
|
{{Statement+
|P = {{P-|138}}
{{label|Q5705}}
|v1= {{Q-|244504}}
|v1.q1.v1={{Q-|244504}}
|doc = ...
}}
Quantitat
{{#invoke:CreateStatement|main|item=Q5705|property=P2132}}
Retorna (per a Catalunya (Q5705) i PIB per capita (P2132)):
| Contingut desplegable |
|---|
[]
|
{{Statement+
|P = {{P-|2132}}
{{label|Q5705}}
|doc = ...
}}
Data antiga i amb una referència
{{#invoke:CreateStatement|main|item=Q1405|property=P569}}
Retorna (per a August (Q1405) i Data de naixement (P569)):
| Contingut desplegable |
|---|
[
{
"type": "statement",
"references": [
{
"snaks": {
"P854": [
{
"snaktype": "value",
"property": "P854",
"datavalue": {
"value": "http://www.nytimes.com/1984/01/10/science/scholar-detectives-learn-how-augustus-idealized-his-image.html",
"type": "string"
},
"datatype": "url"
}
]
},
"snaks-order": [
"P854"
],
"hash": "112c8e4fe05e9a347377483ee27c1e0344877b06"
},
{
"snaks": {
"P50": [
{
"snaktype": "value",
"property": "P50",
"datavalue": {
"value": {
"id": "Q65669268",
"numeric-id": 65669268,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
}
],
"P304": [
{
"snaktype": "value",
"property": "P304",
"datavalue": {
"value": "195",
"type": "string"
},
"datatype": "string"
}
],
"P577": [
{
"snaktype": "value",
"property": "P577",
"datavalue": {
"value": {
"before": 0,
"time": "+2007-00-00T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"datatype": "time"
}
],
"P248": [
{
"snaktype": "value",
"property": "P248",
"datavalue": {
"value": {
"id": "Q186717",
"numeric-id": 186717,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
}
],
"P478": [
{
"snaktype": "value",
"property": "P478",
"datavalue": {
"value": "161",
"type": "string"
},
"datatype": "string"
}
]
},
"snaks-order": [
"P248",
"P577",
"P478",
"P304",
"P50"
],
"hash": "aa9ce114ecec96bbbb2cb33ea0f2ba19066a354d"
},
{
"snaks": {
"P248": [
{
"snaktype": "value",
"property": "P248",
"datavalue": {
"value": {
"id": "Q100166489",
"numeric-id": 100166489,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
}
],
"P813": [
{
"snaktype": "value",
"property": "P813",
"datavalue": {
"value": {
"before": 0,
"time": "+2021-06-29T00:00:00Z",
"timezone": 0,
"precision": 11,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"datatype": "time"
}
],
"P1810": [
{
"snaktype": "value",
"property": "P1810",
"datavalue": {
"value": "C. Iulius (132) C. f. C. n. Fab. Caesar Octavianus = C. Octavius C. f. Sca. Thurinus (or Caepias)",
"type": "string"
},
"datatype": "string"
}
],
"P6863": [
{
"snaktype": "value",
"property": "P6863",
"datavalue": {
"value": "2597",
"type": "string"
},
"datatype": "external-id"
}
]
},
"snaks-order": [
"P248",
"P6863",
"P1810",
"P813"
],
"hash": "c8dab81dc2f160d763f2a3aabdc5ad445c18c594"
}
],
"mainsnak": {
"snaktype": "value",
"property": "P569",
"datavalue": {
"value": {
"before": 0,
"time": "-0063-00-00T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985786"
},
"type": "time"
},
"datatype": "time"
},
"id": "Q1405$4d08c813-4c25-0795-5e35-c850192b0b16",
"rank": "normal"
},
{
"type": "statement",
"references": [
{
"snaks": {
"P248": [
{
"snaktype": "value",
"property": "P248",
"datavalue": {
"value": {
"id": "Q45262034",
"numeric-id": 45262034,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
}
]
},
"snaks-order": [
"P248"
],
"hash": "ebf43d7a0987f540460a9b17cbefbff957cc244c"
},
{
"snaks": {
"P248": [
{
"snaktype": "value",
"property": "P248",
"datavalue": {
"value": {
"id": "Q110768614",
"numeric-id": 110768614,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
}
],
"P958": [
{
"snaktype": "value",
"property": "P958",
"datavalue": {
"value": "5",
"type": "string"
},
"datatype": "string"
}
]
},
"snaks-order": [
"P248",
"P958"
],
"hash": "12af922bbd70bbc671fda3faa61f84ec860f1552"
}
],
"mainsnak": {
"snaktype": "value",
"property": "P569",
"datavalue": {
"value": {
"before": 0,
"time": "-0063-09-23T00:00:00Z",
"timezone": 0,
"precision": 11,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985786"
},
"type": "time"
},
"datatype": "time"
},
"id": "Q1405$69bd812d-4fb8-8dbc-1f74-4620f5bd2e61",
"rank": "preferred"
}
]
|
reforder: {
[1] = "P854", }
forp: {
["value"] = "http://www.nytimes.com/1984/01/10/science/scholar-detectives-learn-how-augustus-idealized-his-image.html", ["type"] = "string", }
reforder: {
[1] = "P248", }
forp: {
["value"] = {
["id"] = "Q45262034",
["numeric-id"] = 45262034,
["entity-type"] = "item",
},
["type"] = "wikibase-entityid",
}
{{Statement+
|P = {{P-|569}}
{{label|Q1405}}
|v1 = 0063
|v1.q1.p = {{P-|854}}
|v1.q1.v1=http://www.nytimes.com/1984/01/10/science/scholar-detectives-learn-how-augustus-idealized-his-image.html
|v2 = {{date|0063-09-23}}
|v2.q1.p = {{P-|248}}
|v2.q1.v1={{Q-|45262034}}
|doc = ...
}}
Imatge o so
En aquest cas caldrà afegir els dobles claudàtors davant i darrera.
{{#invoke:CreateStatement|main|item=Q235605|property=P18}}
Retorna (per a Jeanne Hébuterne (Q235605) i Imatge (P18)):
| Contingut desplegable |
|---|
[
{
"mainsnak": {
"snaktype": "value",
"property": "P18",
"datavalue": {
"value": "Jeanne Hébuterne.jpg",
"type": "string"
},
"datatype": "commonsMedia"
},
"type": "statement",
"id": "Q235605$1DA292E2-3605-4F23-AE1A-6D93786D1681",
"rank": "normal"
}
]
|
b: {
["mainsnak"] = {
["snaktype"] = "value",
["property"] = "P18",
["datavalue"] = {
["value"] = "Jeanne Hébuterne.jpg",
["type"] = "string",
},
["datatype"] = "commonsMedia",
},
["type"] = "statement",
["id"] = "Q235605$1DA292E2-3605-4F23-AE1A-6D93786D1681",
["rank"] = "normal",
}
{{Statement+
|P = {{P-|18}}
{{label|Q235605}}
|v1 = File:Jeanne Hébuterne.jpg|thumb|left|Jeanne Hébuterne.jpg
|doc = ...
}}
{{#invoke:CreateStatement|main|item=Q1525170|property=P51}}
Retorna (per a Estridor (Q1525170) i Àudio (P51)):
| Contingut desplegable |
|---|
[
{
"mainsnak": {
"snaktype": "value",
"property": "P51",
"datavalue": {
"value": "Stridor NP OGG.ogg",
"type": "string"
},
"datatype": "commonsMedia"
},
"type": "statement",
"id": "Q1525170$755c7b89-45ae-832f-114b-d716a9db4d7a",
"rank": "normal"
},
{
"mainsnak": {
"snaktype": "value",
"property": "P51",
"datavalue": {
"value": "Stridor NP OGG 2.ogg",
"type": "string"
},
"datatype": "commonsMedia"
},
"type": "statement",
"id": "Q1525170$cbf7bb97-443a-88d1-798d-2dff55a7d734",
"rank": "normal"
}
]
|
b: {
["mainsnak"] = {
["snaktype"] = "value",
["property"] = "P51",
["datavalue"] = {
["value"] = "Stridor NP OGG.ogg",
["type"] = "string",
},
["datatype"] = "commonsMedia",
},
["type"] = "statement",
["id"] = "Q1525170$755c7b89-45ae-832f-114b-d716a9db4d7a",
["rank"] = "normal",
}
b: {
["mainsnak"] = {
["snaktype"] = "value",
["property"] = "P51",
["datavalue"] = {
["value"] = "Stridor NP OGG 2.ogg",
["type"] = "string",
},
["datatype"] = "commonsMedia",
},
["type"] = "statement",
["id"] = "Q1525170$cbf7bb97-443a-88d1-798d-2dff55a7d734",
["rank"] = "normal",
}
{{Statement+
|P = {{P-|51}}
{{label|Q1525170}}
|v1 = File:Stridor NP OGG.ogg|thumb|left|Stridor NP OGG.ogg
|v2 = File:Stridor NP OGG 2.ogg|thumb|left|Stridor NP OGG 2.ogg
|doc = ...
}}
Extern amb referències
{{#invoke:CreateStatement|main|item=Q1525170|property=P51}}
Retorna (per a Estridor (Q1525170) i Identificador Freebase (P646)):
| Contingut desplegable |
|---|
[
{
"type": "statement",
"references": [
{
"snaks": {
"P248": [
{
"snaktype": "value",
"property": "P248",
"datavalue": {
"value": {
"id": "Q15241312",
"numeric-id": 15241312,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
}
],
"P577": [
{
"snaktype": "value",
"property": "P577",
"datavalue": {
"value": {
"before": 0,
"time": "+2013-10-28T00:00:00Z",
"timezone": 0,
"precision": 11,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"datatype": "time"
}
]
},
"snaks-order": [
"P248",
"P577"
],
"hash": "2b00cb481cddcac7623114367489b5c194901c4a"
}
],
"mainsnak": {
"snaktype": "value",
"property": "P646",
"datavalue": {
"value": "/m/05rtnw",
"type": "string"
},
"datatype": "external-id"
},
"id": "Q1525170$37C72588-467A-47F9-8C24-8B3650B40DC8",
"rank": "normal"
}
]
|
reforder: {
[1] = "P248", [2] = "P577", }
forp: {
["value"] = {
["id"] = "Q15241312",
["numeric-id"] = 15241312,
["entity-type"] = "item",
},
["type"] = "wikibase-entityid",
}
forp: {
["value"] = {
["before"] = 0,
["time"] = "+2013-10-28T00:00:00Z",
["timezone"] = 0,
["precision"] = 11,
["after"] = 0,
["calendarmodel"] = "http://www.wikidata.org/entity/Q1985727",
},
["type"] = "time",
}
{{Statement+
|P = {{P-|646}}
{{label|Q1525170}}
|v1 = /m/05rtnw
|v1.q1.p = {{P-|248}}
|v1.q1.v1={{Q-|15241312}}
|v1.q2.p = {{P-|577}}
|v1.q2.v1={{date|2013-10-28}} {{int:Wikibase-time-calendar-gregorian}}
|doc = ...
}}
Propietats múltiples
{{#invoke:CreateStatement|main|item=Q235605|property=P119}}
Retorna (per a Jeanne Hébuterne (Q235605) i Sepultura (P119)):
| Contingut desplegable |
|---|
[
{
"type": "statement",
"qualifiers-order": [
"P373",
"P580",
"P965",
"P625",
"P1706",
"P276"
],
"mainsnak": {
"snaktype": "value",
"property": "P119",
"datavalue": {
"value": {
"id": "Q112333548",
"numeric-id": 112333548,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
},
"qualifiers": {
"P276": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q311",
"numeric-id": 311,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P276",
"hash": "2a92af0e37d9f7555dc0c633b67d1cfbc7cc3e55",
"datatype": "wikibase-item"
}
],
"P625": [
{
"snaktype": "value",
"datavalue": {
"value": {
"longitude": 2.3985154,
"precision": 1.0e-7,
"globe": "http://www.wikidata.org/entity/Q2",
"latitude": 48.8598029
},
"type": "globecoordinate"
},
"property": "P625",
"hash": "795737ce0dc274c2d8bcb979ca0266d301a3169e",
"datatype": "globe-coordinate"
}
],
"P373": [
{
"snaktype": "value",
"datavalue": {
"value": "Grave of Amedeo Modigliani and Jeanne Hébuterne",
"type": "string"
},
"property": "P373",
"hash": "2baeb94bc45140e01ecb0ade8da862446d3f6b76",
"datatype": "string"
}
],
"P580": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1930-01-01T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P580",
"hash": "464f757e8e243e6c5659e96164b943a2b323821f",
"datatype": "time"
}
],
"P965": [
{
"snaktype": "value",
"datavalue": {
"value": "96",
"type": "string"
},
"property": "P965",
"hash": "6633f7ae8bf1601aa8e4c589a8549676183e574b",
"datatype": "string"
}
],
"P1706": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q120993",
"numeric-id": 120993,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P1706",
"hash": "eaa4294a07a0211f2b64be080faacbf16a5e9482",
"datatype": "wikibase-item"
}
]
},
"id": "q235605$D42D2C56-5061-4D3F-B6DB-42E6624C852A",
"rank": "normal"
},
{
"type": "statement",
"qualifiers-order": [
"P580",
"P582"
],
"mainsnak": {
"snaktype": "value",
"property": "P119",
"datavalue": {
"value": {
"id": "Q2482942",
"numeric-id": 2482942,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
},
"qualifiers": {
"P580": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1920-01-28T00:00:00Z",
"timezone": 0,
"precision": 11,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P580",
"hash": "e7e2ad6b137d2ba8d70c8a79556f857779bfc16b",
"datatype": "time"
}
],
"P582": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1930-01-01T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P582",
"hash": "9197c7b457111994c582ba7446258586fc75767f",
"datatype": "time"
}
]
},
"id": "q235605$f22da864-4baf-bfe9-c705-334b8a3305ac",
"rank": "normal"
}
]
|
{{Statement+
|P = {{P-|119}}
{{label|Q235605}}
|v1= {{Q-|112333548}}
|v1.q1.p = {{P-|373}}
|v1.q1.v1=Grave of Amedeo Modigliani and Jeanne Hébuterne
|v1.q2.p = {{P-|580}}
|v1.q2.v1=1930 {{int:Wikibase-time-calendar-gregorian}}
|v1.q3.p = {{P-|965}}
|v1.q3.v1=96
|v1.q4.p = {{P-|625}}
|v1.q4.v1={{coord|48.8598029|2.3985154}}
|v1.q5.p = {{P-|1706}}
|v1.q5.v1={{Q-|120993}}
|v1.q6.p = {{P-|276}}
|v1.q6.v1={{Q-|311}}
|v2= {{Q-|2482942}}
|v2.q1.p = {{P-|580}}
|v2.q1.v1={{date|1920-01-28}} {{int:Wikibase-time-calendar-gregorian}}
|v2.q2.p = {{P-|582}}
|v2.q2.v1=1930 {{int:Wikibase-time-calendar-gregorian}}
|doc = ...
}}
Propietats múltiples amb referències
{{#invoke:CreateStatement|main|item=Q5705|property=P119}}
Retorna (per a Catalunya (Q5705) i Part de (P361)):
| Contingut desplegable |
|---|
[
{
"type": "statement",
"references": [
{
"snaks": {
"P854": [
{
"snaktype": "value",
"property": "P854",
"datavalue": {
"value": "https://portal.cor.europa.eu/egtc/CoRActivities/Pages/Euroregion-Pyrenees-Mediterranean.aspx",
"type": "string"
},
"datatype": "url"
}
],
"P813": [
{
"snaktype": "value",
"property": "P813",
"datavalue": {
"value": {
"before": 0,
"time": "+2019-02-08T00:00:00Z",
"timezone": 0,
"precision": 11,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"datatype": "time"
}
]
},
"snaks-order": [
"P854",
"P813"
],
"hash": "e11b4d57de5435d10f14c93f4d5e2dfa60a587e0"
}
],
"mainsnak": {
"snaktype": "value",
"property": "P361",
"datavalue": {
"value": {
"id": "Q1849394",
"numeric-id": 1849394,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
},
"id": "Q5705$3689b4f8-4756-a8b9-2939-55fa2fcd66a1",
"rank": "normal"
}
]
|
{{Statement+
|P = {{P-|361}}
{{label|Q5705}}
|v1= {{Q-|1849394}}
|v1.q1.v1={{Q-|1849394}}
|doc = ...
}}
{{#invoke:CreateStatement|main|item=Q1373218|property=P742}}
Retorna (per a Eugeni Xammar i Puigventós (Q1373218) i Altres noms (P742)):
| Contingut desplegable |
|---|
[
{
"qualifiers": {
"P2553": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q13634244",
"numeric-id": 13634244,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P2553",
"hash": "dbe78e2a289f699a1cb341a54863fbdffddb337d",
"datatype": "wikibase-item"
}
],
"P580": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1936-01-00T00:00:00Z",
"timezone": 0,
"precision": 10,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P580",
"hash": "a0d9a1c1f0c55f73566dadbed53c12ebd7ce0391",
"datatype": "time"
}
],
"P3831": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q127843",
"numeric-id": 127843,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P3831",
"hash": "f1939e29cc088b84c94e4102682e148a70dd0e8c",
"datatype": "wikibase-item"
}
],
"P582": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1936-05-00T00:00:00Z",
"timezone": 0,
"precision": 10,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P582",
"hash": "11b453bfdda905e64f6f08fd8b08f1c7404a4b48",
"datatype": "time"
}
]
},
"qualifiers-order": [
"P2553",
"P580",
"P582",
"P3831"
],
"references": [
{
"snaks": {
"P854": [
{
"snaktype": "value",
"property": "P854",
"datavalue": {
"value": "https://www.raco.cat/index.php/Ponencies/article/view/255497/342426",
"type": "string"
},
"datatype": "url"
}
]
},
"snaks-order": [
"P854"
],
"hash": "772e3f3eba93d06510302650083446dc47d05b1c"
}
],
"mainsnak": {
"snaktype": "value",
"property": "P742",
"datavalue": {
"value": "Peer Gynt",
"type": "string"
},
"datatype": "string"
},
"id": "Q1373218$4b3ec9d7-43a9-3615-e374-ff157be9fcfb",
"type": "statement",
"rank": "normal"
},
{
"qualifiers": {
"P2553": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q5821801",
"numeric-id": 5821801,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P2553",
"hash": "d14dda5b228dda56b33cb3300f34496175f1b8b4",
"datatype": "wikibase-item"
}
],
"P580": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1913-00-00T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P580",
"hash": "938769cc9a3712dd761e8302716efe470b0b01f2",
"datatype": "time"
}
],
"P3831": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q127843",
"numeric-id": 127843,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P3831",
"hash": "f1939e29cc088b84c94e4102682e148a70dd0e8c",
"datatype": "wikibase-item"
}
],
"P582": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1916-00-00T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P582",
"hash": "47775fb913c07913b087dea9086fc24a73bfbb8c",
"datatype": "time"
}
]
},
"qualifiers-order": [
"P2553",
"P580",
"P582",
"P3831"
],
"references": [
{
"snaks": {
"P854": [
{
"snaktype": "value",
"property": "P854",
"datavalue": {
"value": "https://www.raco.cat/index.php/Ponencies/article/view/255497/342426",
"type": "string"
},
"datatype": "url"
}
]
},
"snaks-order": [
"P854"
],
"hash": "772e3f3eba93d06510302650083446dc47d05b1c"
}
],
"mainsnak": {
"snaktype": "value",
"property": "P742",
"datavalue": {
"value": "Harry Doggerel",
"type": "string"
},
"datatype": "string"
},
"id": "Q1373218$1301389c-4302-aa1a-b2e8-c206f6660865",
"type": "statement",
"rank": "normal"
},
{
"qualifiers": {
"P580": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1904-00-00T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P580",
"hash": "74a92a73dabd44b9d17ad6a28727c28f29cd06dc",
"datatype": "time"
}
],
"P3831": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q127843",
"numeric-id": 127843,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P3831",
"hash": "f1939e29cc088b84c94e4102682e148a70dd0e8c",
"datatype": "wikibase-item"
}
],
"P582": [
{
"snaktype": "value",
"datavalue": {
"value": {
"before": 0,
"time": "+1909-00-00T00:00:00Z",
"timezone": 0,
"precision": 9,
"after": 0,
"calendarmodel": "http://www.wikidata.org/entity/Q1985727"
},
"type": "time"
},
"property": "P582",
"hash": "21f75b2c9bcb5005591111dae294b4afabc86295",
"datatype": "time"
}
]
},
"qualifiers-order": [
"P580",
"P582",
"P3831"
],
"references": [
{
"snaks": {
"P248": [
{
"snaktype": "value",
"property": "P248",
"datavalue": {
"value": {
"id": "Q558617",
"numeric-id": 558617,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-item"
}
],
"P854": [
{
"snaktype": "value",
"property": "P854",
"datavalue": {
"value": "https://www.ara.cat/premium/elegancia-aliadofilia_0_1172882708.html",
"type": "string"
},
"datatype": "url"
}
]
},
"snaks-order": [
"P854",
"P248"
],
"hash": "65fcd7ce72f52a674b5a25d648ba915d147195f2"
}
],
"mainsnak": {
"snaktype": "value",
"property": "P742",
"datavalue": {
"value": "Douglas Flint",
"type": "string"
},
"datatype": "string"
},
"id": "Q1373218$d223e0ee-4678-a0ee-d702-5a21ec9be13a",
"type": "statement",
"rank": "normal"
}
]
|
reforder: {
[1] = "P854", }
forp: {
["value"] = "https://www.raco.cat/index.php/Ponencies/article/view/255497/342426", ["type"] = "string", }
reforder: {
[1] = "P854", }
forp: {
["value"] = "https://www.raco.cat/index.php/Ponencies/article/view/255497/342426", ["type"] = "string", }
reforder: {
[1] = "P854", [2] = "P248", }
forp: {
["value"] = "https://www.ara.cat/premium/elegancia-aliadofilia_0_1172882708.html", ["type"] = "string", }
forp: {
["value"] = {
["id"] = "Q558617",
["numeric-id"] = 558617,
["entity-type"] = "item",
},
["type"] = "wikibase-entityid",
}
{{Statement+
|P = {{P-|742}}
{{label|Q1373218}}
|v1 = Peer Gynt
|v1.q1.p = {{P-|854}}
|v1.q1.v1=https://www.raco.cat/index.php/Ponencies/article/view/255497/342426
|v2 = Harry Doggerel
|v2.q1.p = {{P-|854}}
|v2.q1.v1=https://www.raco.cat/index.php/Ponencies/article/view/255497/342426
|v3 = Douglas Flint
|v3.q1.p = {{P-|854}}
|v3.q1.v1=https://www.ara.cat/premium/elegancia-aliadofilia_0_1172882708.html
|v3.q2.p = {{P-|248}}
|v3.q2.v1={{Q-|558617}}
|doc = ...
}}
Altres
{{#invoke:CreateStatement/prova|main|item=Q76736492|property=P1963}}
Retorna (per a Bloc temàtic "premis" per Template:Global Infobox person (Q76736492) i Propietat de Wikidata per aquest tipus (P1963)):
| Contingut desplegable |
|---|
[
{
"type": "statement",
"qualifiers-order": [
"P2561",
"P518",
"P2306"
],
"mainsnak": {
"snaktype": "value",
"property": "P1963",
"datavalue": {
"value": {
"id": "P166",
"numeric-id": 166,
"entity-type": "property"
},
"type": "wikibase-entityid"
},
"datatype": "wikibase-property"
},
"qualifiers": {
"P2306": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "P585",
"numeric-id": 585,
"entity-type": "property"
},
"type": "wikibase-entityid"
},
"property": "P2306",
"hash": "a6be4e7a327c415e1c8d7d72c7fe6e7f784d4f57",
"datatype": "wikibase-property"
},
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "P1686",
"numeric-id": 1686,
"entity-type": "property"
},
"type": "wikibase-entityid"
},
"property": "P2306",
"hash": "4823e92ac83b0a4cb838d05c587cc3e1a2b066d2",
"datatype": "wikibase-property"
},
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "P1027",
"numeric-id": 1027,
"entity-type": "property"
},
"type": "wikibase-entityid"
},
"property": "P2306",
"hash": "f93df5e71f9a1e533cae64bcd25db20eaa16e392",
"datatype": "wikibase-property"
},
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "P2425",
"numeric-id": 2425,
"entity-type": "property"
},
"type": "wikibase-entityid"
},
"property": "P2306",
"hash": "a3de61521442835ea9cd134e714e5710c023d1c6",
"datatype": "wikibase-property"
}
],
"P2561": [
{
"snaktype": "value",
"datavalue": {
"value": {
"language": "ca",
"text": "premis"
},
"type": "monolingualtext"
},
"property": "P2561",
"hash": "6a7e496484650237669eaecb9f9fa104e5d7590f",
"datatype": "monolingualtext"
}
],
"P518": [
{
"snaktype": "value",
"datavalue": {
"value": {
"id": "Q199693",
"numeric-id": 199693,
"entity-type": "item"
},
"type": "wikibase-entityid"
},
"property": "P518",
"hash": "3ee58462859323b3341ec0c02fd16aa9036af0fd",
"datatype": "wikibase-item"
}
]
},
"id": "Q76736492$562303ce-4645-1f21-be5a-3f72ffe5d0d2",
"rank": "normal"
}
]
|
{{Statement+
|P = {{P-|1963}}
{{label|Q76736492}}
|v1= {{P-|166}}
|v1.q1.p = {{P-|2561}}
|v1.q1.v1=premis (ca)
|v1.q2.p = {{P-|518}}
|v1.q2.v1={{Q-|199693}}
|v1.q3.p = {{P-|2306}}
|v1.q3.v1={{P-|585}}
|v1.q3.v2={{P-|1686}}
|v1.q3.v3={{P-|1027}}
|v1.q3.v4={{P-|2425}}
|doc = {{DocInfobox docStatement |doc = {{{doc|}}} |p=P1963 |e={{DocInfobox prefix}}/doc/P1963 |qid=Q76736492 |q=P8395, P8396, P1552, P8397, P2559, P1480, P11889, P1011, P8111, P5447, P5448, P1319, P1326, P8460, P10663, P518, P1659 |d=
{{Button ST|red}} {{label|Q21503247}} → {{p-|P279}}
{{Button ST|red}} {{label|Q21510865}} → {{q-|Q18616576}}
}}
}}
Vegeu també
local p = {}
local SA = require "Module:SimpleArgs"
local SD = require "Module:SimpleDebug"
local WD = require "Module:Wikidata"
function p.main (frame)
local args, NArgs = SA.GetArgs (frame)
if NArgs == 0 then return end
local qid = SA.RStr_Par (args, 'item')
local pid = SA.RStr_Par (args, 'property')
local S = '{{Statement+<br/>'
S = S..'|P = {{P-|'..string.sub(pid,2)..'}}<br/><small>{{label|'..qid..'}}</small><br/>'
tab = mw.wikibase.getAllStatements (qid, pid)
local v = 1
local q = 1
local val = ''
local qualorder = nil
local reforder = nil
local references = nil
--SD.enabled = false
function prepQ (id)
return '{{Q-|'..string.sub(id,2)..'}}'
end
function forDatavalue (dv, AsProp)
local val1 = ''
local val2 = ''
local datatype = dv["type"]
local value = dv["value"]
--SD.wvtos ('dv', dv)
if datatype == 'string' then
val1 = value
elseif datatype == 'monolingualtext' then
if mw.language.getContentLanguage().code ~= value["language"] then return end
val1 = value["text"]
elseif datatype == "quantity" then
local val1 = tonumber(value["amount"])
if (val1 > 999) or (val1 ~= math.floor(val1)) then
val1 = '{{Nts|'..val..'}}'
end
local unit = value["unit"]
if unit == 1 then
unit = ''
end
if unit ~= '' then
val1 = val1.. ' '..unit
end
elseif datatype == 'time' then
val1 = value["time"]
precision = value["precision"]
val1 = string.sub(val1, 2, precision)
if precision == 11 then
val1 = '{{date|'..val1..'}}'
else
val1 = string.sub(val1, 1, 4)
end
if string.find (value["calendarmodel"], 'Q1985727') ~= nil then
val1 = val1..' <sup><i>{{int:Wikibase-time-calendar-gregorian}}</i></sup>'
end
elseif datatype == 'globecoordinate' then
val1 = '{{coord|'..value["latitude"]..'|'..value["longitude"]..'}}'
elseif datatype == 'wikibase-entityid' then
val1 = prepQ (value["id"])
end
if AsProp then
S = S..'|v'..v..' = '..val1..'<br/>'
else
S = S..'|v'..v..'.'..'q'..q..'.v1='..val1..'<br/>'
if val2 ~= '' then
S = S..'|v'..v..'.'..'q'..q..'.v2='..val2..'<br/>'
end
q = q + 1
end
end --forDatavalue
function forref ()
if reforder == nil then
else
SD.nvtos ('reforder', reforder)
for c, d in pairs(reforder) do
forp = references[d][1]["datavalue"]
SD.nvtos ('forp', forp)
S = S..'|v'..v..'.q'..q..'.p = {{P-|'..string.sub(d,2)..'}}<br/>'
forDatavalue (forp)
end
end
end
SD.tab.oneline = false
--SD.vtos (tab)
for a, b in pairs(tab) do
q = 1
qualorder = b["qualifiers-order"]
if b["references"] ~= nil then
reforder = b["references"][1]["snaks-order"]
references = b["references"][1]["snaks"]
end
local datatype = b["mainsnak"]["datatype"]
local Isdv = false
if datatype == nil then
datatype = b["dv"]["datatype"]
Isdv = true
end
if datatype == "wikibase-item" then
local id = b["mainsnak"]["datavalue"]["value"]["id"]
S = S..'|v'..v..'= '..prepQ(id)..'<br/>'
--SD.wnvtos ('qualorder', 'qualorder', qualorder, 'datatype', datatype)
local forp = ''
if qualorder == nil then
forp = b["mainsnak"]["datavalue"]
forDatavalue (forp)
else
for c, d in pairs(qualorder) do
forp = b["qualifiers"][d][1]["datavalue"]
S = S..'|v'..v..'.q'..q..'.p = {{P-|'..string.sub(d,2)..'}}<br/>'
forDatavalue (forp)
end
end
elseif datatype == "commonsMedia" then
local name = b["mainsnak"]["datavalue"]["value"]
local media = 'File:'..name..'|thumb|left|'..name
S = S..'|v'..v..' = '..media..'<br/>'
SD.nvtos ('b', b)
forref ()
else
if Isdv then
forDatavalue (b["dv"]["datavalue"], true)
else --external-id
forDatavalue (b["mainsnak"]["datavalue"], true)
end
forref ()
end
v = v + 1
end
S = S..'|doc = ...<br/>}}'
return SD.s..'\n\n'..S
end --main
return p