Skip to content

Mitä pitää tehdä next kannassa

Anneli Österman edited this page May 12, 2023 · 16 revisions

Tee seuraavat muutokset next-kannassa:

IntranetUserCSS ja IntranetUserJS

Käy lisäämässä IntranetUserCSS:ään ja IntranetUserJS:ään toimivat rimpsut. Poista kaikki vanhat ja lisää tarpeelliset rimpsut edellä olevien linkkien takana olevilta sivuilta. Vahvasti suostiteltavat ovat sellaisia, joilla lisätään jonkin toiminnallisuuden tarvitsema asia tai niillä varmistetaan tietojen oikeellisuus.

Vapaaehtoiset on sellaisia, jotka eivät ole yhdessä sovittujen käytäntöjen mukaisia (tai niistä ei ole sovittu mitään) tai toiminnallisuus ei ole kaikilla käytössä, esim. Ceepos-kassa.

Jos olette tehneet esim. taustavärimuutoksia IntranetUserCSS:ään, kannattaa ne ottaa pois ennen versionvaihtoa, jotta muutokset eivät kopioidu tuotantoon.

Räätälöidyt rajaukset

Käy lisäämässä räätälöityihin rajauksiin Emokohde ja Osakohde. Ohje rajausten tekemiseen.

Uudet järjestelmäasetukset

Käy läpi uudet järjestelmäasetukset. Osasta on jo suositus olemassa, mutta työ on vielä kesken.

Käy sallimassa kaksivaiheinen kirjautuminen järjestelmäasetuksessa TwoFactorAuthentication. Kaksivaiheista kirjautumista suositellaan käytettäväksi superlibrarian-tunnuksilla, jos se vain on mahdollista.

HUOM! Jos teet tuotantoon muutoksia järjestelmäastuksiin, tee sama muutos myös next-kantaan samantien. Alustavasti on sovittu, että järjestelmäasetukset kopioidaan nextiltä tuotantoon versionvaihdon aikaan.

Päivitettävät vanhat järjestelmäasetukset

  • Asiakastietoihin on tullut uusia kenttiä kuten middle name ja pronouns. Piilota uudet kentät tarvittaessa BorrowerUnwantedFields-järjestelmäasetuksessa.

  • Uudessa versiossa tehdään automaattisesti uusi haku hipsujen kanssa, jos ei tule hakutuloksia. Tämän ajateltiin auttavan esim. kauttaviivan sisältävien hakujen tekemisessä ja se auttaakin, jos QueryRegexEscapeOptions-asetuksessa on "Unescape escaped". Huomioitava, että asetuksen muutos hankaloittaa regex-hakujen tekoa tiedonhaussa, mutta niitä tehtäneen vähemmän kuin mitä ongelmia aiheutuu, jos asetusta ei muuteta.

  • Ota pois ylimääräiset arvot DefaultPatronSearchFields -järjestelmäasetuksesta. Sinne on ilmestynyt uusia, turhia arvoja kuten middle_name. Myös othernames-arvon voi poistaa, koska varaustunnusta ei enää jatkossa tallenneta kyseiseen kenttään.

Muuta järjestelmäasetuksiin liittyvää

  • Huolehdi, että AnonymousPatron -järjestelmäasetuksessa on tuotannosta löytyvä arvo. Jos asetus on tyhjä nextillä, se tyhjenee myös tuotannosta ja asiakkaat eivät saa sen jälkeen poistettua lainahistoriaansa.
  • autoControlNumber-järjestelmäasetus pois päältä, suositus muuttunut.

Kuitit ja tulosteet

Käy läpi uudet kuitti- ja viestipohjat, jotta sinne ei jää englanninkielisiä Koha-yhteisön oletustekstejä.

Varaustunnus asiakasmääreeksi

Asiakasmääreen lisääminen

Lisää Ylläpito -> Asiakasmääreet uusi arvo HOLDID, jolle kuvaukseksi Varaustunnus. Laita rastit seuraaviin kohtiin:

  • Yksilöivä tunnus
  • Näytä verkkokirjastossa
  • Muokattavissa verkkokirjastossa
  • Haettavissa
  • Pakollinen
  • Näytä asiakkaan suppeissa tiedoissa

Muutokset viestipohjiin

Mene Työkalut -> Ilmoitukset ja kuitit ja muokkaa pohjiin HOLD ja HOLD_SLIP (sekä HOLD_REMINDER, jos se käytössä) <<borrowers.othernames>>-tägin tilalle <<borrower-attribute:HOLDID>> (tai valitse se vasemman puoleisesta valikkoruudusta borrowers-osiosta). Muista muokata kaikki viestityypit ja kieliversiot.

Varaustunnuksen generointi

Vaihda IntranetUserJS:ään uusi versio varaustunnuksen generoinnista. Löytyy vahvasti suositelluista.

Other names -kentästä pois pakollisuus

Käy ottamassa pois othernames-kentästä (Muu nimi (Varaustunnus)) BorrowerMandatoryField-järjestelmäasetuksessa.

Päivitysloki

Aika Muutos
7.3.2023 klo 15.39 Lisätty Päivitettävät vanhat järjestelmäasetukset -otsikko.
21.3.2023 klo 8.59 Lisätty ohjeita varaustunnusmuutosta varten
21.3.2023 Lisätty Näytä asiakkaan suppeissa tiedoissa varautunnus-osioon
23.3.2023 klo 10.47 Lisätty QueryRegexEscapeOptions päivitettäviin järjestelmäasetuksiin.
23.3.2023 klo 15.23 Vanhoihin päivitettäviin järjestelmäasetuksiin lisätty DefaultPatronSearchFields.
28.4.2023 klo 15.02 Lisätty Varaustunnuksen generointi -kohtaan linkki IntranetUserJS-wikiin, josta löytyy uusi versio generointirimpsusta.
5.5.2023 klo 11.25 Lisätty IntranetUserCSS-kohtaan hoksautus poistaa taustaväri yms. muutokset ennen versionvaihtoa.
11.5.2023 klo 15:44 Lisätty tieto AnonymousPatron-järjestelmäasetuksesta.