Prettylib-tuoteratkaisut - Wiki

Aineistotyyppi-hakukenttä

HUOM: Kaikki tässä artikkelissa kuvatut HTML-koodit, jotka vaikuttavat lomakkeen ulkonäköön (esim. taulukot) ovat vain viitteellisiä. Mikäli lomakettanne/lomakkeitanne on muokattu, tulee nämä esimerkkikoodit muokata vastaavasti.

Hakulomakkeelle on tarvittaessa mahdollista lisätä haku aineistotyypillä, mikäli siellä ei sellaista ole. Olemassaolevaa aineistotyyppilistaa voi myös muokata.

Oheinen esimerkki HTML-koodin pala näyttää mitä tarvitsee lisätä hakulomakkeelle, jotta saa toimivan artikkelityyppivalintalistan hakijalle näkyviin. Huomaa, että jokaista numeroa vastaa tietty aineistotyyppi. Voit poistaa valintalistasta tarpeettomia aineistotyyppejä, mutta numeroinnin tulee säilyä siten ettei tietyn aineistotyypin tunnistenumero muutu. Voit siis esimerkiksi poistaa oheisesta listasta huoletta rivin "Esine", mutta kyseisen rivin jälkeen tulevien aineistotyyppien tunnistenumero pitää pysyä nykyisenlaisena. Huomaa oletusarvona oleva "Kaikki", jonka tunnistenumero on -1.

Listassa löytyvän aineistotyypin nimellä ei ole väliä, se ei välity hakuparametrinä, vain numero välittyy. Jos haluat siis muuttaa vaikka "Kausijulkaisun" käyttäjälle näkyvän nimen johonkin muuhun muotoon, voit sen tehdä eikä se vaikuta hakuun. Lista numerojärjestyksessä, mutta esim alimmaisena oleva "e-kirja" voi oikeassa käytössä olla hyödyllisempi ylempänä kirjan yhteydessä.


<SELECT NAME="TITTYPE">Aineistotyyppi
<OPTION SELECTED VALUE="-1">Kaikki</OPTION>
<OPTION VALUE="0">Kirja</OPTION>
<OPTION VALUE="1">Äänite</OPTION>
<OPTION VALUE="2">Nuotti</OPTION>
<OPTION VALUE="3">Kausijulkaisu (lehti)</OPTION>
<OPTION VALUE="4">Raportti</OPTION>
<OPTION VALUE="5">Video </OPTION>
<OPTION VALUE="6">Dia </OPTION>
<OPTION VALUE="7">Artikkeli</OPTION>
<OPTION VALUE="8">Esine</OPTION>
<OPTION VALUE="9">Opinnäyte</OPTION>
<OPTION VALUE="10">ATK-tallenne</OPTION>
<OPTION VALUE="11">Kokousjulkaisu</OPTION>
<OPTION VALUE="12">Standardi </OPTION>
<OPTION VALUE="13">Kartta</OPTION>
<OPTION VALUE="14">Patentti</OPTION>
<OPTION VALUE="15">Tutkimus</OPTION>
<OPTION VALUE="16">Sopimus</OPTION>
<OPTION VALUE="17">Direktiivi</OPTION>
<OPTION VALUE="18">Pistekirjoitus</OPTION>
<OPTION VALUE="19">Iso tekstinen</OPTION>
<OPTION VALUE="20">Äänikirja</OPTION>
<OPTION VALUE="21">Kalvot </OPTION>
<OPTION VALUE="23">Tuotekansio</OPTION>
<OPTION VALUE="24">Valokuva</OPTION>
<OPTION VALUE="25">Oppimateriaali</OPTION>
<OPTION VALUE="26">Elektroninen aineisto</OPTION>
<OPTION VALUE="27">Moniviestin</OPTION>
<OPTION VALUE="28">Vuosikertomus</OPTION>
<OPTION VALUE="29">Pienpainate</OPTION>
<OPTION VALUE="30">Moniste</OPTION>
<OPTION VALUE="31">Tilastojulkaisu</OPTION>
<OPTION VALUE="32">Sarjajulkaisu</OPTION>
<OPTION VALUE="33">Konemanuaali</OPTION>
<OPTION VALUE="34">e-Kirja</OPTION>
</SELECT>

Kunkin aineistotyypin numero on kiinteä, eikä se muutu vaikka valintalistassa jotain poistettaisiin tai siirrettäisiin. Esimerkki: Jos poistat rivin Direktiivi, pitää pistekirjoituksen tunnistenumeron säilyä numerona "18".

Rajaaminen usealla aineistotyypillä

PrettyBitServer versiosta 4.50.91 lähtien voidaan rajata myös usealla aineistotyypillä. Ylläoleva valintalista voidaan muuttaa "monivalinta" listaksi lisäämällä siihen sana "MULTIPLE". Esimerkki:


<SELECT NAME="TITTYPE" MULTIPLE>Aineistotyyppi

Kiinteissä linkeissä sama voidaan tehdä esimerkiksi näin:

"&TITTYPE=0,1,2" 

tai vaihtoehtoisesti luettelemalla useita samoja kenttiä

"&TITTYPE=0&TITTYPE=1&TITTYPE=2"