Questa è una vecchia versione del documento!
Una pagina di ricerca è un particolare tipo di pagina che permette di definire una ricerca (personalizzata) nel catalogo e visualizzarne i risultati (o un box di ricerca specifico).
Anche il box di ricerca globale presente nell'intestazione del sito utilizza una pagina di ricerca chiamata OPAC. Per poter far funzionare le ricerche nel catalogo questa pagina speciale deve essere sempre presente.
Una volta inserito il nome e il contenuto e definito le impostazioni generali della pagina, sotto la linguetta “Configura ricerca” è possibile definire alcuni campi per personalizzare e predefinire i parametri di ricerca. In questa maniera gli utenti nella parte pubblica del sito vedranno gli oggetti riferiti a quella ricerca in un elenco di risultati.
I campi che si possono impostare in “Configura ricerca” sono:
Campo da usare nel box di ricerca Permette di indicare in quale campo verrà eseguita la ricerca della stringa inserita nel box. Il valore predefinito è Tutto testo che esegue una ricerca su diversi campi del record, collegati tra loro secondo alcune regole. Per una spiegazione del campo Tutto testo e del concetto di ordinamento per rilevanza si veda questo post sul blog di Comperio.
Force AND Utilizzando la sintassi Solr e i campi specifici definiti per DiscoveryNG è possibile inserire una query di ricerca che verrà sempre concatenata (in AND) alla query di ricerca inserita nel box della pagina. Questa clausola non verrà mostrata all'utente ma sarà sempre aggiunta in modo implicito a qualsiasi ricerca compiuta nella pagina.
Esempi:
mrc_d901_sc:“3”
limiterà tutte le ricerche al solo materiale Videomrc_d901_sc:“3” AND facets_lang:“spa”
limiterò tutte le ricerche al solo materiale Video in lingua spagnolaFacets Permette di specificare, separati da virgole, quali facets calcolare e mostrare accanto ai risultati di ricerca.
Campi di ordinamento Permette di indicare un ordinamento predefinito diverso da quello di default (rilevanza).
I campi di ordinamento a disposizione sono:
score | Rilevanza (vedi questo post per una spiegazione) |
---|---|
titleasc | Titolo (A-Z) |
titledesc | Titolo (Z-A) |
authasc | Autore (A-Z) |
authdesc | Autore (Z-A) |
dateasc | Data, dal meno recente al più recente |
datedesc | Data, dal più recente al meno recente |
lastin | Ultime novità (vedi le F.A.Q. per una spiegazione di questo ordinamento) |
onloan | Più a prestito in questo momento |
requests | Più prenotati in questo momento |
usage | Più prestati in totale |
items | Con più esemplari collegati |
Per ogni pagina di ricerca è possibile specificare 2 opzioni:
A seconda dell'esigenza potrebbe risultare utile spuntare solo uno dei due valori o entrambe le caselle. Se entrambe le caselle sono spuntate la pagina si aprirà mostrando i risultati della ricerca e il box per la ricerca tra i risultati resterà sempre visibile per ricerche effettuate in quella pagina.
Sotto alle precedenti opzioni è presente una tabella che elenca tutte le pagine di ricerca pubblicate sul sito. Selezionando una o più pagine di ricerca dalla tabella, è possibile scegliere alcune pagine su cui lanciare contestualmente la stessa ricerca compiuta nella pagina attuale.
In questo modo, in cima all'elenco dei risultati, verranno mostrati, se presenti, i link alle altre pagine di ricerca con, tra parentesi, il numero di risultati ottenuti nelle rispettive pagine di ricerca.
Esiste una parte della pagina di ricerca widgetizzata, ovvero pensata per potervi pubblicare widget che compiono ricerche su risorse esterne e visualizzano i risultati in maniera compatta nella parte superiore destra della pagina.
Attualmente è disponibile il solo widget di ricerca verso MediaLibraryOnline.