Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • query-parametrin perään voidaan tehdä haku samaan tapaan kuin Dspacessa muutenkin, eli Lucene-hakumoottorin syntaksilla. Voidaan siis esim. kohdistaa haku tiettyyn kenttään hakualiaksien avulla, eli esim. title:sitäjatätä. Julkaisuarkistojemme kentthaukuun kenttähakuun tarvittavat aliakset löytyy löytyvät täältä. Sulkujen käyttöä ei kannata säästellä monimutkaisemmissa booleanhauissa. 
  • sort_by-parametrilla voi järjestää syötteen seuraavasti: 0 = Relevanssin, 1 = Nimekkeen, 2 = Julkaisuajan, 3 = Syöttöajan mukaan 
  • order-parametrillä voi muuttaa järjestyksen nousevaksi (asc) tai laskevaksi (desc) 
  • start-parametri kertoo, mistä hakutuloksesta aloitetaan näyttäminen. 
  • rpp-parametrillä kerrotaan, kuinka monta tulosta maksimissaan listataan per sivu.
  • format-parametri voi olla joko atom, rss tai kk ja kkf. (kk ja kkf ovat Kansalliskirjaston omatekemä formaatti, jolla palauttaa omatekemiä formaatteja, jotka palauttavat kaikki julkisesti saatavilla olevat metadatadatat tulostietueista. Formaateista kkf palauttaa myös tiedostolinkit, esimerkiksi kokotekstien ja kuvien linkit.)
  • scope-parametrilla voi rajoitta haun tiettyyn kokoelmaan tai yhteisöön, arvoksi annetaan handle. Jos scopea ei määritellä, haku kohdistuu koko Dspace-arkistoon. 

...

Yksi tapa käyttää Open Search -kyselyitä on siis integroida tuloksena saatavien saatava RSS-, Atom- tai XML-muotoinen tieto osaksi omia kotisivuja.

Info
Koska OpenSearchin tuottama RSS-, Atom tai XML-muotoinen tieto ei sisällä HTML-muotoilutietoja, pitää syötteiden halutusta ulkoasusta huolehtia web-sivuston puolella. Tämän toteutus riippuu kotisivujen ylläpitoon käytetystä ohjelmistosta.

Kenttähaussa käytettävissä olevat aliakset (indeksoidut kentät)

Toiveita uusista hakualiakista hakualiaksista voi esittää meille, ja niitä lisätään harkinnan mukaan. Tämän hetkiset hakualikset hakualiakset löytyvät täältä. 

Syötteiden tilaus (RSS ja ATOM)

...

Syötteitä voi tilata kokolma-, yhteisö- tai koko julkaisuarkiston tasollajulkaisuarkistotasolla.

Koko arkiston RSS-feedien haku rss:nä ja atomina:

...

Haun kohdistaminen tiettyyn kokoelmaan tai yhteisöön (käytä yhteisön/kokoelman handlea):

Code Block
http://www.doria.fi/feed/rss_2.0/10024/4194 http://www.doria.fi/feed/atom_1.0/10024/4194

...

Haku palauttaa niin monta työtä kuin DSpace-arkistossa on määritelty, määrä vaihtelee neljän ja seitsemän välillä. Tulokset ovat uutuusjärjestyksessä kentän dc.date.accessioned mukaan. DSpacen feedit on ovat kuitenkin huomattavasti rajoittuneempia verrattuna OpenSearch-rajapinnan käyttöön.  Sen (hakuja rajattavissa Feed-hakuja voi rajata vain kokoelmahierarkian perusteella tai kohdistaa ne koko arkistoon). DSpacen Open Search -rajapinta on tässä suhteessa paljon monipuolisempi, ja sillä on mahdollista tuottaa esim. verkkosivuille päivittyviä uutuuslistoja aineistosta myös metadatasta tehtävien hakujen pohjalta,eli se ei ole sidoksissa kokoelmarakenteeseen.