C@LPORTEUR

Créer des liens menant à  des requêtes pré-enregistrées sur BCDI web

Pour cela, il faut, dans le navigateur internet, donner l’adresse de l’application : {http://Monserveur/bcdiweb.cgi/data}
suivi d’une requête du type : {?eq:requête}
{{bcdi.cdrflorac.fr/bcdiweb.cgi/Data{?eq:Auteurs=Hergé} }}

On peut utiliser la troncature
Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:{auteurs=perr-} }}

Les espaces doivent être remplacés par %20
Ainsi l’équation vache sauf Support N.=~Périodique~ devient :
Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:vache-{%20}sauf{%20}Support{%20}N.=périodique}}

On peut utiliser les parenthèses
Exemple :{{ bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:{(}auteurs=perr-%20ou%20auteurs=grim-{)}%20et%20editeurs=gal-}}

Si on n’indique pas de nom de champs, la recherche est en plein-texte :

Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:{vache-}
}}
On peut utiliser des dates et les opérateurs > et < Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:date%20saisie%20N.{>01/01/2009}%20sauf%20Support%20N.=Périodique}}
On peut ajouter des options de recherche, en plus de la requête proprement dite en utilisant l’opérateur {&} :

* Classement des notices ({Pertinence, Titre, Auteur, Support, Date}):

Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:Date%20saisie%20N.>01/04/2009{&classement=Date} }} (Attention, le classement par date est toujours antéchronologique)

Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:Date%20saisie%20N.>01/04/2009{&classement=Titre} }}

* Utilisation du Dico :

Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:tremblement%20de%20terre{&langage=DICO} }}

* Format normalisé (BIBLIO ou ISBD) :

Exemple : {{bcdi.cdrflorac.fr/bcdiweb.cgi/Data?eq:Date%20saisie%20N.>01/04/2009%20sauf%20Support%20N.=Périodique&classement=Date%20saisie%20N.{&format=biblio} }}

{{Remarques :}}
– on peut mettre indifféremment des majuscules ou des minuscules
– le nom des champs doit être EXACTEMENT celui qui apparait dans BCDI
– il est possible d’utiliser les opérateurs booléens ET, OU, SAUF mais il ne faut pas oublier de les encadrer de %20

{{Astuce :}}
Rédigez votre équation en mode expert, vérifiez qu’elle fonctionne puis copier-coller là  en supprimant les tilde (~) et en remplaçant les espaces par %20

Laisser un commentaire