Popover-toiminnon avulla Finnassa voidaan tarjota erilaisia hakuvaihtoehtoja ja lisätoimintoja tietueiden tekijä-, aihe- ja paikkakentille. Toiminto on tällä hetkellä oletuksena pois käytöstä, mutta se voidaan aktivoida näkymäkohtaisesti. Popoveriin liittyvät asetukset määritellään config.ini:ssä. Voit tarkastella popoveriin liittyviä asetuksia config.ini.sample-tiedostosta (LinkPopovers).

Popover-toiminnon aktivointi

Aktivointi tapahtuu lisäämällä seuraavat asetukset näkymän local/config/vufind/config.ini-tiedostoon:

[LinkPopovers]
; Whether to enable popovers for lateral links in record metadata
enabled = true

Hakuvaihtoehtojen tarjoaminen tekijä- ja aihekentille:

Tekijä-auktoriteetti (fikka.4347219)

Aktivointiasetukset hakuvaihtoehtojen (tekijä, aihe, paikka) tarjoamiselle:

links[author] = "search_as_author:search-author-mixed|search_as_subject:search-subject-mixed"
links[subject] = "search_as_subject:search-subject-mixed|search_as_keyword:keyword"
links[place] = "search_as_subject:search-place-mixed|search_as_keyword:keyword"

Toimijatiedon näyttäminen popoverissa

Popoverissa on mahdollista näyttää tekijän toimijatietoa. Oletuksena popoverissa ei näytetä toimijatietoja. Asetuksista voi määritellä näytetäänkö kaikki toimijatieto vai tietyt toimijaan liittyvät kentät. Toimijatiedon näyttäminen ja linkitys toimijasivuun vaatii että toimija-toiminnalisuudet on aktivoitu näkymässä.

Toimijakenttien määritetään config.ini:ssä LinkPopovers-osioon:

; The following setting controls authority information in the popover. It is disabled
; by default. Use "*" to include all fields or specify the fields to show.
authority_fields[] = "Date of birth"
authority_fields[] = "Other Forms of Name"
authority_fields[] = "Identifiers" 

Toimijasivuun linkitys popoverista

Lisätään links[author]-asetukseen määritys More Information:authority-page.

links[author] = "More Information:authority-page|search_as_author:search-author-mixed|search_as_subject:search-subject-mixed"

Aiheiden ontologiarikastus (Finto-palvelun kautta):

Popoverissa voidaan näyttää aiheeseen liittyvät termit (ohjaustermit) sekä kieliversiot. Asetuksien kautta voi määritellä mitä sanastoja käytetään ontologiarikastusten näyttämiseen.

Aktivointiasetukset Finto-palvelun ontologia rikastuksille:

skosmos = true
; Finto base url (without api version such as "/v1"):
skosmos_base_url = "https://api.finto.fi/rest/"
; Allowed id prefixes for enrichment:
skosmos_id_prefix_allowed_list[] = "http://www.yso.fi/"
; Allowed id prefixes for exact matches of a term in other vocabularies:
skosmos_id_prefix_exact_matches[] = "http://www.yso.fi/onto/ysa/"
skosmos_id_prefix_exact_matches[] = "http://www.yso.fi/onto/yso/"
skosmos_id_prefix_exact_matches[] = "http://www.yso.fi/onto/allars/"
skosmos_id_prefix_exact_matches[] = "http://www.yso.fi/onto/yso-paikat/"
skosmos_id_prefix_exact_matches[] = "http://www.yso.fi/onto/koko/"
skosmos_id_prefix_exact_matches[] = "http://www.yso.fi/onto/kauno/"

Kyppi.fi-linkki tunnisteen perusteella (ulkoisen linkin tarjoaminen):

Aktivointiasetukset kyppi.fi-linkin (muinaisjäännösrekisteri ja rakennusperintö) tarjoamiselle:

external_links[] = "external_link_kyppi_mjr||external_link_kyppi_mjr||\(mjr\)(.+)||https://www.kyppi.fi/palveluikkuna/mjreki/read/asp/r_kohde_det.aspx?KOHDE_ID={1}||{1}"
external_links[] = "external_link_kyppi_rpr||external_link_kyppi_rpr||\(rpr\)(.+)||https://www.kyppi.fi/palveluikkuna/rapea/read/asp/r_kohde_det.aspx?KOHDE_ID={1}||{1}"

Katso myös ohje: Paikkatiedot LIDOssa

Sijainnin linkittäminen karttapalveluun 

Popoverissa voidaan näyttää linkki ulkoiseen karttapalveluun. 

Karttapalvelulinkin näkyminen määritetään config.inissä LinkPopovers-osioon: 

external_links[] = "external_link_helsinki_map_service||external_link_helsinki_map_service||https:\/\/kartta.hel.fi\/link\/(.+)||https://kartta.hel.fi/?link={1}&setlanguage={lang}||" 

Sijaintitietojen tuomiseen LIDOssa löytyy ohje täältä: Paikkatiedot LIDOssa 

  • No labels