Accueil>Services >Créer sa page de publications HAL
Services
12/05/2016
Voici quelques explications sur les paramètres contenus dans l’url qui permet d’afficher une page de publications.
Tout d’abord, les premiers arguments permettent de choisir les publications qui vont être affichées :
auteur_exp=liste des auteurs sous la forme Nom ou Prénom,Nom ou idhal. Pour donner plusieurs auteurs, utilisez le signe ’ ;’ (ex : Didier,Dupond ; D.,Dupond).
idHal=liste des auteurs sous la forme idhal. Pour donner plusieurs auteurs, utilisez le signe ’ ;’ (ex : didier-dupond ;toto-titi).
titre_exp : partie du titre
titre : partie du titre
annee_publideb et annee_publifin : pour ajouter une contrainte sur la période de publication sous la forme AAAA (ex : annee_publideb=2008&annee_publifin=2009 pour avoir les publications entre 2008 et 2009).
identifiant_exp : liste d’identifiants séparés par le signe ’ ;’
labos_exp : liste des structures de recherches séparées par le signe ’ ;’. Il faut donner ici un mot du nom, du sigle de la structure de recherche ou l’identifiant. Pour interroger le référentiel des structures de recherche depuis le portail, utilisez le menu Services/Consulter les structures de recherche connus de HAL.
struct : liste des structures de recherches séparées par le signe ’ ;’. Il faut donner ici le nom ou le sigle exact, casse non comprise ou l’identifiant HAL ou RNSR. Pour interroger le référentiel des structures de recherche depuis le portail, allez sur http://aurehal.archives-ouvertes.fr
affi_exp : liste de tutelles (ex : affi_exp=inria)
auteurs_EPI : pour ajouter les publications des chercheurs de l’EPI en dehors de l’EPI (ex : auteurs_EPI=prenom1,nom1 ;prenom2,nom2 ;idhal3...)
typdoc : type de document parmi les valeurs suivantes : ’ART’, ’COMM’, ’COURS’, ’COUV’, ’DOUV’, ’HDR’, ’MEM’, ’OTHER’, ’OUV’, ’PATENT’, ’REPORT’, ’THESE’, ’UNDEFINED’, ’ART_VULG’, ’PRESCONF’ entre parenthèses et séparés par des virgules (ex : typdoc=(’ART’,’COMM’)).
collection_exp : liste des collections/tampons (au sens de HAL, une collection est un ensemble de publications) séparés par le signe ’ ;’.
conference_exp : pour filtrer sur une ou plusieurs conférences (les séparer par ;).
audience : 2=>’Audience internationale’, 3=>’Audience nationale’
havefile : pour filtrer sur l’accès au texte intégral : 1=>’Oui’, 0 =>’Non’, 2 =>’lien vers le texte intégral’
date_depot_nb_jour : nombre de jours avant lequel les publications ont été déposées
solrQuery : critère Solr
Ensuite, les arguments suivants permettent de désigner ce qui est affiché dans la page de publications (champs CB_xxx=oui quand le champ xxx est affiché) parmi les valeurs suivantes : CB_auteur, CB_titre, CB_identifiant, CB_article (références bibliographiques qui dépendent du type de document le type de document : détail de la conférence, revue ...), CB_DOI, CB_Resume_court, CB_typdoc, CB_audience, CB_vignette, CB_video, CB_seeAlso (affichage du champ "Voir aussi").
En particulier, CB_vignette=oui permet d’afficher une vignette (image principale ou 1ère page du pdf). Si CB_tailleReelle=oui, les images sont affichées en tailles réelle. Par contre, il faut adapter la feuille de style css. CB_video=oui permet d’afficher un lien vers les annexes de type vidéo entre le lien vers le pdf et le lien Bibetx.
Ensuite, les champs tri_exp, tri_exp2, tri_exp3, tri_exp4 permettent d’ajouter des tris. Le valeurs possibles sont les suivantes : typdoc, titre, identifiant, annee_publi, date_publi, auteur_exp, audience. Les dates sont classées par ordre décroissant.
Le champ ordre_aff permet de modifier l’ordre d’affichage. Pour le moment, TA=>’Title, Authors, ...’, AT=>’Authors, Title, ...’. Le champ NbAffiche permet de limiter le nombre de publications affichées (ex : NbAffiche=5)
Les arguments Fen et css sont obligatoires :Fen=Aff&css=adresse_css si on veut une belle présentation. Le champ css désigne le style css à utiliser en sachant qu’il en existe certains proposés par défaut , voir la partie Modifier le style.
Pour avoir juste un résultat non formaté avec affichage de la requête et du nombre de publications trouvées, vous pouvez remplacer Fen=Aff&css=adresse_css par Fen=Rech.
L’argument noHeader si on veut insérer sa page dans un DIV uniquement sans les balises head et body.