Blogi: Aineisto hallussa

Wednesday, February 13, 2013

Näin getImageRightin haku toimii



getImageRightin haku hakee kuvia kaikista kentistä sekä hakusanojen ja kategorioiden perusteella. 

Perusasiat

  • Hakusanat erotetaan välilyönnillä.
  • Oletuksena hakusanat haetaan JA/AND haulla, eli kuvasta tai tiedostosta pitää löytyä kaikki haun sanat.
  • TAI/OR-haku onnistuu lisäämällä sanojen väliin TAI tai OR
  • Haut eivät erottele isoja ja pieniä kirjaimia, joten voit kirjoittaa Lintu, lintu, LINTU tai JA, Ja, ja. Sama asia.
  • JA/AND ja TAI/OR hakuja ei voi yhdistellä.
  • Jos hakusanassa on välilyönti, kuten henkilön nimessä, sen ympärille on syytä laittaa sitaatit, esim. "Antti Pietilä".
  • Kategoriat alkavat /-merkillä. Näin getImageRight tietää hakea nimenomaan kategoriaa.
  • Hakusanat ja kategoriat ehdotetaan kirjoitettaessa.

Pysty- tai vaakakuvat

Haun asetuksista voi rajoittaa haun vaaka- tai pystykuviin.

Arkisto

Arkistosta voi nykyään hakea kolmella eri asetuksella, jotka löytyvät haun asetuksista:
  • Ei: ei etsi arkistosta (oletus)
  • Myös: etsii normaalista kuvista sekä arkistosta
  • Vain: etsii vain arkistosta

Kaikki tai uusimmat

* tai tyhjä hakulause palauttaa kaikki kuvat
# palauttaa uusimmat kuvat
Kaikki tai uusimmat hakuihin ei voi yhdistää lisäehtoja.


Vain yksi hakusana hakee myös muista kentistä

Jos käytät vain yhtä hakusanaa, haetaan myös seuraavista kentistä hakusanan lisäksi:

Kuvaajan nimi (photographer name)
Tiedoston koko nimi päätteen kanssa
Tiedoston nimi (file name)
Tiedoston pääte (file extension)
Otsikko (title)*
Kuvateksti (description)*
Kuvan numero (mediaid)

Haku kentistä

Voit kohdistaa haun myös tiettyyn kenttään.



  • id:mediaid etsii kuvan numeron, eli mediaid:n perusteella, esim. id:4456 etsii kuvan 4456
  • author:nimi ja author:”etunimi sukunimi” hakevat kuvaajakentästä
    • Lisäksi authorin aliaksena toimii photographer, esim. photographer:nimi
  • taken:dd.MM.yyyy hakee kuvauspvm kentästä
    • esim. taken:2.2.2012
    • aliaksena toimii date, mutta bugin takia se ei juuri nyt toimi
    • aliaksena toimii myös datetaken
    • Huom! Vain suomen pvm-muoto kelpaa.
  • taken:dd.MM.yyyy-dd.MM.yyyy hakee kahden päivämäärän väliltä
    • taken:-dd.MM.yyyy hakee ylärajalla, ilman alarajaa
    • taken:dd.MM.yyyy- hakee alarajalla, ilman ylärajaa
  • added:dd.MM.yyyy hakee sisääntuontipäivämäärästä.
    • esim. added:2.2.2012
    • aliaksena toimii dateadded
    • Huom! Vain suomen pvm-muoto kelpaa.
  • added:dd.MM.yyyy-dd.MM.yyyy hakee kahden päivämäärän väliltä
    • added:-dd.MM.yyyy hakee ylärajalla, ilman alarajaa
    • added:dd.MM.yyyy- hakee alarajalla, ilman ylärajaa
  • filename:myfile.jpg hakee tiedostonnimestä
  • title:meri hakee medianame eli title-kentästä*
    • tämän alias on name, esim. name:järvi
  • description:teksti hakee mediadescription-kentästä*
  • pub hakee eri lailla julkaistuja kuvia
    • aliaksena publication
    • mahdolliset arvot ovat
      • expired tai outofdate hakee kuvat, joiden julkaisu on päättynyt
      • any tai all hakee kaikki kuvat
      • public, published tai approved hakee julkiset kuvat (normaali asetus)
      • future, coming, tai upcoming hakee tulevaisuudessa julkaistavat kuvat
      • unpublished tai unapproved hakee julkaisemattomat kuvat
  • copyright:nimi hakee copyright kentästä
  • extension:jpg, extensions:jpg, fileextension:jpg ja fileextensions:jpg hakevat tiedostopäätteestä


Esimerkkejä

/Henkilöstö added:23.10.2013 hakee kategoriassa /Henkilöstö olevat kuvat, jotka on lisätty 23.10.2013.

* Näistä kentistä haetaan hakusanaa tekstin sisältä. Esimerkiksi hakusana kesä löytyy "Hakesäkki pellolla" tekstistä.