2
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
4
<!ENTITY % addindex "IGNORE">
5
<!ENTITY % Estonian "INCLUDE">
6
<!-- change language only here -->
9
<article lang="&language;" id="nepomuksearch">
11
>nepomuksearch</title>
24
<othercredit role="translator"
36
>Tõlge eesti keelde</contrib
53
>nepomuksearch</acronym
54
> võimaldab otsida Nepomuki metaandmete hoidlast faile või muud laadi ressursse (ehkki failid on kõige olulisemad, sest antud juhul on juttu virtuaalsetest failisüsteemidest).</para>
57
>Selle jaoks peab Nepomuki süsteem olema aktiveeritud. Failide indekseerija Strigi aktiveerimine annab veel paremaid tulemusi ning märksa rohkem otsimisvõimalusi.</para>
61
>Tavaliselt on <acronym
62
>nepomuksearch</acronym
63
> tarvitusel kasutaja jaoks läbipaistvalt näiteks selliste rakenduste vahendusel nagu <application
65
>, mis pakuvad graafilise kasutajaliidese elemente vajalike päringute ja vastavate URL-ide konstrueerimiseks. Siiski on võimalik panna päringu URL kirja ka käsitsi. Selleks on kaks eri võimalust (pane sealjuures tähele, et allpool näidetena toodud päringud ei piirdu failidega).</para>
70
>nepomuksearch:/?query=Nepomuk</userinput>
74
>otsib kõike, mis sisaldab sõna "Nepomuk". Selle asemel võib olla mõistagi mistahes muu sõna, mida lihtne <xref linkend="query_syntax"/> võimaldab.</para>
80
>nepomuksearch:/?sparql=select ?r where { ?r nao:hasTag ?tag . ?tag nao:prefLabel 'Nepomuk'^^xsd:string . }</userinput>
86
> päringu, mis antud juhul otsib kõiki ressursse, mis on sildistatud sildiga, mille nimeks on "Nepomuk". Arvesta kindlasti, et päring peab olema protsendimärkidega kodeeritud, s.t selline URI nagu <userinput
87
><http://www.semanticdesktop.org/ontologies/2007/08/15/nao#Tag></userinput
88
> tuleb kirjutada kujul <userinput
89
>%3chttp:%2f%2fwww.semanticdesktop.org%2fontologies%2f2007%2f08%2f15%2fnao#Tag%3e</userinput
97
<sect1 id="query_syntax">
99
>Nepomuki päringu süntaks</title>
101
>Süntaks on tegelikult päris lihtne. Mitut päringumõistet saab kombineerida võtmesõnadega <command
105
>, mõisted võib välistada neile miinust ette pannes ning konkreetseid omadusi saab otsida, kui kombineerida omaduse nimi võrdusmärgi ja väärtusega.</para>
108
>Sama süntaksit võib kasutada ka tavalistel otsinguväljadel, näiteks <application
109
>Dolphin</application
119
>Nepomuk KDE</userinput
121
>Nepomuk AND KDE</userinput
125
>otsib kõike, mis sisaldab sõnu "Nepomuk" ja "KDE" mis tahes omadustes (kaasa arvatud faili sisus).</para>
131
>Nepomuk OR KDE</userinput>
135
>otsib kõike, mis sisaldab kas sõna "Nepomuk" või "KDE" mis tahes omadustes.</para>
141
>"Nepomuk KDE"</userinput>
145
>otsib kõike, mis sisaldab täpset fraasi "Nepomuk KDE" mis tahes omadustes.</para>
151
>hastag:Nepomuk</userinput>
155
>otsing kõike, mis on sildistatud sildiga, mille nimi on "Nepomuk".</para>
161
>+hastag:nepomuk AND -hastag:scribo</userinput>
165
>otsib kõike, mis on sildistatud sildiga, mille nimi on "nepomuk", aga mitte sildiga, mille nimi on "scribo".</para>