xdamsSearch

[xdamsSearch type=’archive ID’ ][/xdamsSearch]

Attiva una form di ricerca a testo libero, nel type potrà essere inserito o l’ID di uno specifico archivio o il valore convenzionale “@all” che consentirà la ricerca su tutti gli archivi.

Tra tag iniziale e tag finale può essere inserita una o una serie di condizioni aggiuntive rispetto al testo da cercare, questa opzione può risultare particolarmente utile se si desidera limitare l’esito della ricerca ai soli oggetti dell’archivio come nell’esempio che segue:

[xdamsSearch type=’storico’ form=’full’]/c/@level=item OR /c/@level=file[/xdamsSearch]

Questa condizione è posta in AND con il testo da cercare per cui occorre fare attenzione a come descrivere l’opzione stessa. Per evitare poco comprensibili effetti derivanti dalla differente priorità tra gli operatori logici al momento sono gestite solo condizioni uguali (tutti AND oppure tutti OR).

Sono previsti i seguenti parametri

listtemplate per definire quale template di pubblicazione (da predisporsi a cura dell’utente e posizionato nella directory “custom”) utilizzare per la pubblicazione dei risultati

formtemplate per definire quale template di pubblicazione (da predisporsi a cura dell’utente e posizionato nella directory “custom”) utilizzare per la pubblicazione del box di ricerca

form per descrivere il risultato atteso nella pubblicazione accetta tre valori

  • basic= inizialmente solo box di ricerca e successivamente risultati e box di ricerca
  • full= box di ricerca e risultati insieme sempre
  • mixed = inizialmente solo box di ricerca e successivamente solo risultati

NOVITA’ VERSIONE 2.2

Sono stati aggiunti diversi attributi che consentono il miglioramento delle funzionalità

redirect

= consente di definire una URL di una pagina differente in cui visualizzare l’elenco risultati

redirectitem 

= consente di definire una URL di una pagina differente in cui visualizzare la scheda

boxdim

= definisce l’eventuale larghezza del box di ricerca

formtemplate

= definisce un template da utilizzare il form di ricerca (nel folder wpxdamsbridge_custom)

formdescpost 

= consente di utilizzare un testo da inserire nel form prima delle chiusura del layout personalizzato

showarchives

= yes se si desidera che nella ricerca multilista oltre all’archivio corrente siano visualizzati anche gli altri archivi che contengono risultati

menutemplate

definisce un template per il menu (elenco) degli archivi personalizzato (funziona solo se showarchives=yes)

itemdescpre itemdescpos listdespre listdescpos

= attributi per aggiungere un testo prima e dopo la la lista e prima e dopo ciascun elemento della lista

showlist

= yes se si desidera che oltre all’elenco generica dei risultati venga pubblicata la lista dei risultati del primo archivio