# Nepomuk-zoekopdrachtconfiguratie

## Inleiding

Deze module stelt u in staat bepaalde delen van het zoeken op het bureaublad en het Nepomuk semantische bureaublad. Meer informatie over het Nepomuk semantische bureaublad kan gevonden worden op de Nepomuk homepagina.

## Basisinstellingen

De pagina met basisinstellingen stelt u in staat om het semantische bureaublad en bureaubladzoeksystemen in en uit te schakelen.

Er zijn twee keuzevakjes:

- Nepomuk semantisch bureaublad activeren: Het activeren van het Nepomuk semantisch bureaublad betekent dat de Nepomuk-services draaien. Deze services leveren metadata/annotatie opslag (bestanden kunnen bijvoorbeeld tags hebben of worden gewaardeerd in &dolphin;) maar ook zoeken op het bureablad kan gebruikt worden met &kde;-runner of opnieuw &dolphin;.

- Strigi Desktop bestandenindexering activeren Activeren van de Strigi bureaubladbestandsindexer betekent dat de Nepomuk Strigi-service is gestart bovenop de standaard services die al draaien. De Strigi-service zal door alle bestanden gaan in de geconfigureerde mappen (zie onder) en metadata uit hen extraheren (zoals titel of artiest van muziekbestanden of zelfs eenvoudige zaken als de aanmaakdatum). Deze metadata wordt dan zichtbaar gemaakt door het bureaubladzoeken op dezelfde manier als de handmatige annotaties die eerder zijn genoemd.

Onder het keuzevakje Strigi bureaubladbestandsindexer wordt de huidige status van de Strigi-service getoond. De service heeft vier normale werkstatussen:

- Bestandsindexer is idle - De bestandsindexer werkt nu niet en wacht op een gebeurtenis om bijwerken te activeren (een gebeurtenis kan een nieuw aangemaakt bestand zijn of een gewijzigd bestand of het aflopen van een tijdslimiet voor een herhaalde volledige controle)

- Strigi is nu bestanden aan het indexeren in map foobar - De bestandsindexer is nu bezig door alle bestanden in de map foobar te lopen en nieuwe of gewijzigde bestanden te analyseren.

- Bestandssysteem voor nieuwe bestanden controleren - De bestandsindexer is nu zijn herhaalde controle naar nieuwe bestanden aan het uitvoeren in alle indexmappen. Deze controle is bedoeld om bestanden te vinden die niet gevonden werden door het normale monitoren van het bestandssysteem.

- Bestandsindexer is onderbroken - De bestandsindexer is onderbroken, &ie; is in een gepauzeerde status. Dit kan ofwel worden geactiveerd door de gebruiker of ten gevolge van een lage hoeeelheid schijfruimte of een laptop in een energiebesparende status. In het twee laatste gevallen zal de indexer doorgaan zodra de reden voor de onderbreking is opgelost.

Behalve een normale werkstatus kan de Strigi-service een foutstatus hebben. Er zijn twee mogelijkheden:

- Initialiseren van de Strigi-dienst is mislukt, hoogst waarschijnlijk door een installatieprobleem. - Dit zou zelden het geval moeten zijn en het betekent dat een noodzakelijke plugin niet geladen kon worden. Dit kan het gevolg zijn van een installatieprobleem (ontbrekende afhankelijkheid) of van een foute instelling van de &kde;-plugin system.

- Elke andere fout betekent een communicatieprobleem met de service. Deze fouten komen van het &DBus;-subsysteem en moeten van geval tot geval worden geëvalueerd.

## Geavanceerde instellingen

De geavanceerde instellingen stellen u in staat de bestanden en mappen die moeten worden geanalyseerd door de Strigi bestandsindexer zoals hierboven uitgelegd heel fijn af te stemmen. Het linker paneel stelt u in staat om mappen te selecteren en te de-selecteren die doorzocht zouden moeten naar bestanden om te worden geanalyseerd. Standaard worden de persoonlijke map en alle submappen geanalyseerd. Door het eenvoudig deactiveren van een map kan deze worden uitgesloten. Het is ook mogelijk om een submap te activeren van een niet geactiveerde submap door deze opnieuw te activeren. Dit staat toe om een tamelijk fijne selectie van de te analyseren mappen te maken.

Het rechter paneel stelt u in staat om uitsluitingsfilters te definiëren. De bestandsnamen van alle bestanden gevonden in de geconfigureerde mappen zullen worden vergeleken met deze filters. Alleen als er geen van hen overeenkomt zal het bestand worden geanalyseerd. Dit is erg handig om log- en backup-bestanden en soortgelijke uit te sluiten.