KohaSuomi/Koha-22x

Muokkaa hakua -linkillä siirtyminen ei säilytä kaikkia valintoja tarkan haun lomakkeella

Closed this issue · 12 comments

Mikä vikana?

Tiedonhaun tuloksista on mahdollista siirtyä muokkaamaan hakua "Muokkaa hakua" -linkin kautta. Toimintoa testaillessa tuli esille, että parissa tilanteessa lomake ei vastaa alkuperäistä tilannetta:

  • Jos lomakkeella on käyttänyt hakulaatikoiden välillä operaattoreita + muuttanut siksi hakulaatikoiden kohdistumisia (esim. nimeke kahdessa laatikossa), hakulaatikoiden kohdistumisiin palaavat oletusvaihtoehdot. Hakulaatikoiden välille valitut operaattorit sen sijaan säilyvät.
  • Jos tarkan haun lomakkeella on valinnut näkymän "Vähemmän vaihtoehtoja", Muokkaa hakua -linkki ei palauta käyttäjää takaisin tuohon näkymään vaan oletusnäkymään.

Mitä pitäisi tapahtua

No response

Kuinka toistaa ongelma/asia

No response

Jotain muuta?

No response

Asiasanat/tagit

No response

Jos lomakkeella on käyttänyt hakulaatikoiden välillä operaattoreita + muuttanut siksi hakulaatikoiden kohdistumisia (esim. nimeke kahdessa laatikossa), hakulaatikoiden kohdistumisiin palaavat oletusvaihtoehdot. Hakulaatikoiden välille valitut operaattorit sen sijaan säilyvät.

Tämä johtuu siitä, että osalla kimpoista on IntranetUserJS:ssä rimpsu, joka asettaa käyttävät indeksit valikkoon eli tämä:

/* Tarkka-haku ja Sanahaku-oletustermit korvataan Nimeke, Tekijä, Asiasana */ /* Toimii 22.03.2022 MLI */
$(document).ready(function() {
  var elems = $("body#catalog_advsearch select[name='idx']");
  elems.eq(0).val('ti');
  elems.eq(1).val('au');
  elems.eq(2).val('su');
});
/// LOPPU ///

Tuon kun ottaa pois käytöstä, niin hakua muokatessa alkuperäiset valikkovalinnatkin säilyvät.

Ahaa, eipä tullut mieleenkään! Kiitos, mietitäänpä täällä siis onko tarpeen luopua js:stä.

Jos tarkan haun lomakkeella on valinnut näkymän "Vähemmän vaihtoehtoja", Muokkaa hakua -linkki ei palauta käyttäjää takaisin tuohon näkymään vaan oletusnäkymään.

Vähemmän vaihtoehtoja -valinnan saa säilymään, kun käyttää selaimen takaisin-nappia. Muokkaa hakua -linkki osoittaa aina "oletusnäkymään".

Tämä ei ole kriittinen ongelma, joten pohditaan tarvittaessa lisää versionvaihdon jälkeen.

Muokkaa hakua -toiminnon etuna on se, että toimintoa käyttäessä tarkan haun hakukentät eivät ole lukossa, kuten ovat selaimen takaisin-nappia käyttäessä.
Tuosta syystä kannatan versionvaihdon jälkeen mahdollista kehitystä Annin mainitsemiin tilanteisiin.

Ainakaan minulla ei ole hakukentät lukossa, jos palaan selaimen takaisin-napilla. Nykyisessä versoiossa niin käy, mutta ei uudessa.

Testasin taas kertaalleen Helle-nextillä ja edelleen lukko Takaisin painikkeella.

Näin toimin:
Tarkka haku -toiminnolla haku Aineistotyyppi-välilehden arvolla Kirja
Hakutuloksesta Takaisin-painikkeella Tarkka haku -toimintoon, jolloin alasvetovalikoiden arvokentissä lukot.

Sama tapahtui, kun hain Tarkan haun Sanahaku-ehdolla koira
kuva

Lisätietona: lukkokuvat ilmestyvät heti, kun painan Tarkka haku -toiminnon Haku-painiketta.
Onkohan lukot säädettävissä pois käytöstä?

Mielenkiintoista, nyt minullakin kentät menevät lukkoon. :D

Ahaa, ne eivät mene lukkoon, jos käytössä on "Vähemmän vaihtoehtoja" -valinta. Eli sen osalta selaimen takaisin-napin käyttö auttaa kiertämään Annin mainitseman ongelman, että Muokkaa hakua -linkin painaminen vie Enemmän hakuehtoja -vaihtoehtoon.

Tosiaan, ei siis toimi Tarkka haku -toiminnossa aina samoin ... tiedonhakijalle ei kiva

Ei lukkoja
kuva

Olen näköjään tuota lukittumista testannut ja todennut, ettei sitä tapahdu versiossa 22.06: https://tiketti.koha-suomi.fi/issues/5372

Mutta tapahtuu silti.

PTFS Europen sandboxissa versiossa 22.12 kentissä vilahtaa lukon kuva, kun klikkaa hae (tai painaa enteriä), mutta kun palaa takaisin edelliselle sivulle hakutuloksista, eivät kentät ole lukittu.

Voiko tämän tiketin sulkea?

Vaikuttaa nyt toimivan oikein :)

Testatessani nyt hakutuloksen Muokkaa hakua -linkillä siirtyessä tarkan haun hakukentät eivät menneet lukkoon kummallakaan valinnalla

  • Vähemmän vaihtoehtoja
  • Enemmän vaihtoehtoja

(Käyttää kumpaa valintaa tahansa, vie Muokkaa hakua -linkki tarkan haun Enemmän vaihtoehtoja -valintaan.)