Malline:Automaattinen sukunimilista/pohja

Wikipediasta
Siirry navigaatioon Siirry hakuun
Automaattisesti luodun listan loppu.

<noinclude

Mallineen ohje [näytä] [muokkaa] [päivitä]

Malline tekee Wikidatassa olevien tietojen perusteella sukunimiluettelon. Automaattinen sukunimilista/pohja

Esimerkkisivu

[muokkaa wikitekstiä]

Uuden henkilön lisääminen listalle ja listan muokkaaminen

[muokkaa wikitekstiä]

Henkilö lisätään listaan jos hänestä kertovan artikkelin esiintymä kohteesta (P31) on ihminen (Q5) tai sen alaluokka JA hänestä on artikkeli suomenkielisessä Wikipediassa JA hänelle on sukunimi (P734) JA etunimi (P735) asetettuna.

Tiedot lisätään menemällä henkilön Wikipedia-sivulla ja sieltä siihen liitetylle Wikidata-sivulle. Artikkelista Wikidata-sivulle pääset klikkaamalla sivun vasemmassa työkalut-valikon alla olevaa Wikidata-kohde -linkkiä.

Wikidatassa uusia ominaisuuksia saat lisättyä kohteelle siten, että klikkaat sivun alalaidassa olevaa lisää -linkkiä ja kirjoitat lisättäväksi ominaisuudeksi kyseisen P-koodin tai ominaisuuden nimen ja tallentamalla siihen halutun arvon.

Pakollisten ominaisuuksien lisäksi lista käyttää Wikidatan kuvaustekstiä, syntymänimeä sekä syntymä- ja kuolinaikoja.

Listalla jo olevan henkilön muokkaminen

Kuten yllä, mutta pääset suoraan henkilöstä kertovan wikidata-kohteeseen klikkaamalla ylläolevassa listassa rivin lopussa olevaa Q-koodia.

Käytetyt Wikidata-ominaisuudet

[muokkaa wikitekstiä]
Ominaisuus Selitys
label Sivun nimi suomenkielellä
sitelinki/kielilinkki suomenkielisen Wikipedian sivun nimi
esiintymä kohteesta (P31) luokka, jota tämä kohde edustaa ja jonka yksittäinen jäsen tämä kohde on. Esimerkiksi tulivuori on esiintymä vulkaanisesta pinnanmuodosta. Pitää olla ihminen (Q5) tai sen alaluokka.
sukunimi (P734) henkilön sukunimi
etunimi (P735) henkilön etunimi
syntymänimi (P1477) henkilön täydellinen nimi syntyessä
syntymäaika (P569) päivämäärä, jolloin aihe syntyi
kuolinaika (P570) päivämäärä, jolloin aihe kuoli
pseudonyymi (P742) henkilön käyttämä salanimi tai nimimerkki. (käytä lempinimelle ominaisuutta P1449)

Uuden automaattisen sukunimilistan tekeminen

[muokkaa wikitekstiä]
  1. Siirry sille sivulle jolle haluat luoda uuden automaattisen sukunimilistan ja lisää siihen malline {{Automaattinen sukunimilista}}
    {{Automaattinen sukunimilista}}
  2. Klikkaa mallineesta tulostuvaa Luo automaattinen sukunimilista -nappia
  3. Esitäytetyssä pohjassa vaihda teksti TÄHÄN_TULEE_SUKUNIMEN_WIKIDATA_ID sukunimen Wikidata ID:ksi.
  4. Tallennettuasi sivun klikkaa sivulla olevaa linkkiä päivitä lista manuaalisesti
  5. Tämän jälkeen täytä mallinesivulla puuttuvat tiedot Wikidataan


Käytetyt mallineet

[muokkaa wikitekstiä]

Käytetty SPARQL-kysely

[muokkaa wikitekstiä]
SELECT DISTINCT ?item ?itemLabel  ?itemDescription ?firstnameLabel ?surnameLabel ?birthyear ?deathyear ?page_titleFI ?maidenname (regex(?itemLabel, ?surnameLabel) AS ?surnametest)
WHERE
{ 
    BIND(wd:Q21507321  AS ?surname)
    ?item wdt:P31/wdt:P279* wd:Q5 .
    ?item wdt:P734 ?surname  .
    ?item wdt:P735 ?firstname .
    OPTIONAL {?item wdt:P1477 ?maidenname }
    OPTIONAL {?item wdt:P569 ?_date_of_birth BIND( year(?_date_of_birth) as ?birthyear ) }  
    OPTIONAL {?item wdt:P570 ?_date_of_death BIND( year(?_date_of_death) as ?deathyear ) }    
  	{ ?sitelink schema:about ?item ;  schema:isPartOf <https://fi.wikipedia.org/> ;  schema:name ?page_titleFI }
    MINUS { ?item wdt:P31 ?type . ?type wdt:P279/wdt:P279* wd:Q14897293. }
    SERVICE wikibase:label { bd:serviceParam wikibase:language "fi". }
}
Kokeile

</noinclude>