Malline:Linkitetty data/rakennukset ja rakennelmat
Siirry navigaatioon
Siirry hakuun
Aihekohtainen navigaatiolaatikko joka täyttää itsensä Wikidatan avulla. Pienoisohjelma lisää navigaatiolaatikkoon hakukäyttöliittymän javascriptillä. Navigaatiolaatikko on tällä hetkellä aihepiirikohtainen eli elokuville, maantieteellisille kohteille yms pitää tehdä omansa.
Pienoisohjelma
[muokkaa wikitekstiä]Malline vaatii toimiakseen asetuksista pienoisohjelman: Pienoisohjelma lisää linkitetty data -mallineeseen https://query.wikidata.org:a käyttävän hakukäyttöliittymän.
.
Pienoisohjelma on vakiona päällä työpöytäulkoasussa. Pienoisohjelma ei ole mobiilikäyttöliittymässä päällä.
- Sivut
- Järjestelmäviesti:Gadget-linkeddata.css
- Järjestelmäviesti:Gadget-linkeddata.js
- Järjestelmäviesti:Gadget-linkeddata
- järjestelmäviesti:common.css]
Moduuli
[muokkaa wikitekstiä]Esimerkkisivu
[muokkaa wikitekstiä]- Käyttäjä:Zache/Ariel
- Ariel (elokuva)
- Sukellusvene U-96
- Käpy selän alla
- Zorron naamio
- Dogville
- Star Wreck: In the Pirkinning
- Hei, me lennetään!
- Kadonnut maailma – Jurassic Park
- Speed – Kuoleman kyydissä
- Esa ja Vesa – auringonlaskun ratsastajat
Toimintaperiaate
[muokkaa wikitekstiä]- järjestelmäviesti:Gadget-linkeddata.js lisää niille listatuille wikidatan Q-arvoille checkboxit jotka ovat span-elementin sisällä jonka luokka on
wqsbacklink
- Mikäli jokin hakuehdoista on valittuna, niin näistä muodostotetaan SPARQL:kyselyn ehdot muodossa
?item wdt:PROPERTY wd:Q123.
. Tässä PROPERTY on taulukon rivin ensimmäisestä sarakkeesta löytyvä Wikidatan property-arvo ja Q-arvot ovat samalta riviltä valittuja arvoja. - SPARQL-kyselyn mallipohja on joko pienoisohjelmaan kirjoitettu vakiokysely TAI mallineessa
wqsquery
-luokalla määritetyn elementin sisältä löytyvästä linkissä oleva kysely.
Mallineet
[muokkaa wikitekstiä]- Malline:Linkitetty data (tällä hetkellä elokuvat)
- Malline:Linkitetty data/taideteos (d:Wikidata:WikiProject_sum_of_all_paintings teokset)
- Malline:Linkitetty data/vesistöt (testimalline vesistöille)