Questa è una vecchia versione del documento!
Gli scaffali sono contenitori virtuali che permettono di pubblicare liste di notizie di vario tipo e con varie modalità di visualizzazione. Le ricerche salvate sono particolari scaffali i cui elementi provengono da una ricerca effettuata nell'OPAC ed in seguito salvata dall'utente.
Il concetto di scaffale è ripreso da quello esistente in ClavisNG. Nell'implementarlo in DiscoveryNG è stato esteso per includere anche le ricerche salvate.
Un qualsiasi utente autenticato nel portale ha la possibilità di gestire l'aggiunta di titoli ad un suo scaffale. Per ciascun utente esistono 3 scaffali predefiniti di sistema (Finiti, Non finiti, Preferiti). È possibile aggiungere quanti scaffali si desidera dalla propria area personale (MyDiscovery) usando la funzione “Aggiungi scaffale”. Ogni scaffale può essere reso Pubblico (quindi visibile ad altri utenti che navigano sul profilo dell'utente) oppure Privato (quindi restare disponibile al solo utente che l'ha creato).
L'aggiunta di titoli ad uno scaffale è possibile:
Sempre in fondo ai risultati di una ricerca è presente il pulsante che permette di salvare la ricerca. Usandolo verranno salvati i criteri di ricerca (non i risultati), ovvero sarà possibile creare uno scaffale dinamico, i cui titoli contenuti potrebbero variare nel tempo.
Non è possibile mescolare in uno stesso scaffale una ricerca salvata all'aggiunta di titoli singolarmente.
La pagina predefinita dng-help, solitamente pubblicata come link Aiuto, contiene una serie di informazioni in stile domanda&risposta che spiegano agli utenti il funzionamento degli scaffali.
Tramite il CMS è possibile gestire un numero maggiore di tipi di scaffali di quanto possa fare un normale utente di DNG. È possibile gestire:
Una pagina di tipo scaffale (ShelfPage) è un particolare tipo di pagina di DNG che permette di visualizzare il contenuto di uno scaffale in modo del tutto simile a come vengono visualizzati i risultati di una ricerca, con alcune piccole differenze. Inoltre, come ogni pagina di DNG, potrai posizionare la pagina in qualunque punto del sito, agendo sull'albero dei contenuti, e decidere se inserirla nel menù di navigazione o meno. Potrai così ad esempio creare ShelfPage “globali”, visibili da ogni sezione dell'OPAC, oppure proporre una lista di ShelfPage caratteristiche di una biblioteca, inserendole nell'albero sotto alla pagina corrispondente di quella biblioteca.
Per creare una ShelfPage procedi come per la creazione di una qualsiasi pagina di DNG.. Imposta il Titolo della ShelfPage ed il Contenuto dalla tab Principale→Contenuto. Il contenuto sarà visualizzato come una descrizione della pagina prima della lista degli elementi dello scaffale. Dovrai poi associare a questa pagina uno scaffale. Per farlo portati sulla sottotab “Shelf” della tab “Contenuto”. Sotto “Shelf type” ti sarà data la possibilità di scegliere il tipo di scaffale. Una volta effettuata la scelta del tipo, l'interfaccia ti guiderà nella scelta dello scaffale da associare alla ShelfPage. Opzionalmente, scegliendo una biblioteca dalla tendina “Include results only from this library”, potrai filtrare le notizie mostrate dalla pagina per biblioteca, mostrando solo quelle notizie che hanno esemplari della biblioteca da te selezionata.
Una volta completata la configurazione, potrai salvare e pubblicare la pagina cliccando sul bottone “Salva e Pubblica”.
Uno ShelfWidget permette di visualizzare un numero limitato di elementi di uno scaffale nell'area Widget di una qualsiasi pagina di DNG. E' possibile ad esempio visualizzare in HomePage gli ultimi 20 arrivi nel sistema sottoforma di un carosello di copertine, o di mostrare le 5 notizie più commentate del sistema come una lista numerata.
Per aggiungere uno o più ShelfWidget ad una pagina, procedere come per l'aggiunta di un qualsiasi Widget (ricordiamo che per farlo è necessario che la pagina abbia almeno una WidgetArea attiva). Configurare poi lo ShelfWidget utilizzando le indicazioni seguenti.
Uno ShelfWidget è configurabile attraverso vari parametri:
Una volta completata la configurazione del widget, puoi salvare e pubblicare la pagina premendo sul bottone “Salva & Pubblica”. Potrai in seguito modificare il ShelfWidget oppure aggiungerne uno nuovo.