KohaSuomi / Koha

(KOHA) Koha is a free software integrated library system (ILS). Koha is distributed under the GNU GPL version 3 or later. Note: this is a synced mirror of the official Koha repo.
https://koha-community.org/
GNU General Public License v3.0
7 stars 13 forks source link

Tietueen perustietojen Julkaisutiedot-kohdan julkaisupaikan hakulinkki ei toimi oikein #533

Open Kati-Helle opened 1 year ago

Kati-Helle commented 1 year ago

Mikä vikana?

Tietueen perustietojen Julkaisutiedot-kohta

Esimerkki julkaisutiedot-linkin toimimattomuudesta Helle-tietueen (biblionumber 1598303) 260a-kenttäarvo kuva

Perustiedot-näyttöä kuva

Perustietojen Julkaisutiedot-kohdan Helsinki-linkkiä klikatessa hakutuloksena tämä kuva

Tietueen perustietojen Julkaisutiedot-kohdan julkaisupaikka-linkki puuttuu, kun tietueella (esim. Helle-biblionumber 1602966) on 264a-kenttä kuva

Vastaavat ominaisuudet ovat myös uudessa versiossa.

Mitä pitäisi tapahtua

No response

Kuinka toistaa ongelma/asia

No response

Selain

No response

Jotain muuta?

No response

AnneliO commented 1 year ago

Tuonne pl-indeksiin on mäpätty vain 008_/15-17, missä ei varmastikaan ole tuon tyyppisiä tietoja. place-of-publication-indeksistä löytyy sekä 260a että 264a.

Sivupohjassa ei näköjään ole otettu huomioon uudempia luettelointisääntöjä ja linkit muodostetaan vain vanhojen sääntöjen mukaisesti 260-kentän perusteella.

paxed commented 1 year ago

264a:n merkitys muuttuu 2. indikaattorin mukaan - pitääkö hakuindeksin myös muuttua sen mukaan, vai haetaanko kaikki tuosta place-of-publication -indeksistä?

AnttHeik commented 1 year ago

Hei, minun mielestäni kaikki haetaan tuosta place-of-publication -indeksistä, koska mitään muitakaan vaihtoehtoja ei taida olla.

paxed commented 1 year ago

Tämä on nyt testeillä

Kati-Helle commented 1 year ago

Helle-testissä nyt näin:

Tietueella biblionumber=1577697 on 264-kenttä. kuva

Julkaisupaikka-linkki on tietueen perustiedot-näytöllä kuva

ja haku linkistä toimii kuva

Tietueella biblionumber=865802 on 260-kenttä. kuva

Tietueen perustiedoissa on julkaisupaikka-linkki kuva

Hakutulos julkaisupaikka-linkistä = Ei hakutuloksia kuva

AnttHeik commented 1 year ago

OUTIn ja TäTin testeillä sama homma eli jos tieto on 260a-kentässä, niin haulla ei tule tuloksia. Muilla tavoilla näyttää toimivan.

@AnneliO Onko tosiaan niin, ettei Kohan indekseistä löydy vaihtoehtoja, jos 264-kentän 2. indikaattorin arvo vaihtuu eli kustantajalle, valmistajalle tai jakajalle ei löydy omia indeksejä, vaan kaikki on laitettava samaan 264:seen (place of provider tai provider)? Jotenkin hassua, kun tavallaan laittaa samoihin hakutuloksiin sekä kustantajan että valmistajan :)

AnneliO commented 1 year ago

Indeksin mäppäykset tehdään tähän tyyliin eikä siellä ole mahdollisuutta ilmoittaa indikaattoria:

kuva

Yhteisön bögzillasta löytyy tällainen yhdeksän vuotta vanhan tiketti indikaattoreihin liittyen (tosin Zebra ollut vielä tuolloin hakukoneena).

AnttHeik commented 1 year ago

Ok, voisikohan/olisikohan siinä kannatusta tökkiä tuota eteenpäin yhteisössä jotenkin? :)

AnneliO commented 1 year ago

Tuo on kyllä niin vanha tiketti ja vielä eri hakukoneelle, että en nyt ole varma.

paxed commented 1 year ago

Pitäisi varmaan tehdä uusi tiketti ja nimenomaan elasticille

AnneliO commented 1 year ago

Jos joku osaisi kirjoittaa tarkan kuvauksen siitä, mitä halutaan, niin voin kyllä lisätä sitten tiketin.

Eli oisko se jotain tyyliin (englanniksi toki):

Elasticsearchiin tarvitaan mahdollisuus tehdä indeksin mäppäyksiä MARC-kentän indikaattorin mukaan. Esim. 264c-kentän 2. indikaattorin arvo määrittelee, onko kyseessä kustantaja, valmistaja vai jakaja. Nämä toimijat pitäisi pystyä viemään eri indekseihin.

AnttHeik commented 1 year ago

Joo, jotenkin noin, paitsi että riittää "264-kentän 2. indikaattorin arvo..." ei tarvitse määrittää osakenttää.

Toisaalta mietin, että käytetyin haku tässä on varmaankin kustantaja tai julkaisija (2. ind. = 1), ja harvemmin se sekoittuu nimen perusteella valmistajaan (2. ind. = 3) tai jakajaan (2. ind. = 2). En tiedä, miten paljon sitten haetaan tietoa julkaisupaikan perusteella ja haluttaisiin ettei se sekoitu esim. valmistuspaikkakuntaan. Mutta toisaalta voi olla niinkin, että tulevaisuudessa indikaattoreilla määritetään muissakin kentissä tarkemmin eri asioita, jolloin olisi ihan perusteltua, että indikaattorit olisi mukana noissa indeksin mäppäysvaihtoehdoissa. En nyt heti keksi muita kenttiä joissa nämä olisi oleellisia.

AnneliO commented 1 year ago

Antin ja Katin mainitsemaan ongelmaan liittyen, jos julkaisijan paikka on 260a-kentässä, niin haku/linkki kohdistuu edelleen pl-indeksiin, ei place-of-publication-indeksiin.

Esim. https://outi-test.koha-suomi.fi/cgi-bin/koha/catalogue/detail.pl?biblionumber=1695155&searchid=scs_1695029833524

AnneliO commented 1 year ago

Jos joku osaisi kirjoittaa tarkan kuvauksen siitä, mitä halutaan, niin voin kyllä lisätä sitten tiketin.

Eli oisko se jotain tyyliin (englanniksi toki):

Elasticsearchiin tarvitaan mahdollisuus tehdä indeksin mäppäyksiä MARC-kentän indikaattorin mukaan. Esim. 264c-kentän 2. indikaattorin arvo määrittelee, onko kyseessä kustantaja, valmistaja vai jakaja. Nämä toimijat pitäisi pystyä viemään eri indekseihin.

Tästä on nyt bög 34816.

Kati-Helle commented 1 year ago

Tämä toimii nyt myös tuotannossa: Tietueen perustietojen Julkaisutiedot-kohdassa on toimiva julkaisupaikka-linkki, kun tietueella on 264a-kenttä. (Koha-päivitys 19.9.2023).