Wikipedia:Lua/Modul/WikidataScheme/Gadget

Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch English Modul: Dokumentation

This page describes how an interactive JavaScript gadget might help on creation or maintenance of Wikidata items utilizing a WikidataScheme specification.

Example

{ "@generated": "2026-10-26T09:25:08+01:00",
  "@format": "WikidataScheme 2019-12-16",
  "caption": "Q2865819",
  "claims": [
    { "subject": "P31",
      "state":   "required",
      "values":  [
                   {
        "q": "Q5"
                   }
                 ]
    },
    { "subject": "P21",
      "state":   "required",
      "values":  [
                   {
        "qlist": [ "Q6581072",
                   "Q6581097",
                   true ]
                   }
                 ]
    },
    { "subject": "P734",
      "state":   "required"
    },
    { "subject": "P735",
      "state":   "suggested"
    },
    { "subject": "P1787",
      "state":   "optional"
    },
    { "subject": "P1477",
      "state":   "optional"
    },
    { "subject": "P569",
      "state":   "suggested"
    },
    { "subject": "P19",
      "state":   "suggested"
    },
    { "subject": "P570",
      "state":   "suggested"
    },
    { "subject": "P20",
      "state":   "suggested"
    },
    { "subject": "P106",
      "state":   "required",
      "values":  [
                   {
        "qlist": [ "Q2865819",
                   "Q2259451",
                   "Q10800557",
                   "Q177220",
                   true ]
                   }
                 ]
    },
    { "subject": "P412",
      "state":   "required",
      "values":  [
                   {
        "qlist": [ "Q30903",
                   "Q186506",
                   "Q37137",
                   "Q223166",
                   "Q27914",
                   "Q31687",
                   "Q27911",
                   "Q193935",
                   true ]
                   }
                 ]
    },
    { "subject": "P136",
      "state":   "suggested",
      "values":  [
                   {
        "qlist": [ "Q1344",
                   "Q170384",
                   "Q2743",
                   true ]
                   }
                 ]
    },
    { "subject": "P1303",
      "state":   "required",
      "values":  [
                   {
        "qlist": [ "Q17172850",
                   "Q5994",
                   true ]
                   }
                 ]
    }
            ]
}