HAL Pub - commentairesHAL Pub2023-06-23T04:32:46Zhttps://files.spip.org/HAL-Pub#comment5136282023-06-23T04:32:46Z<p>Salut Chromo</p>
<p>Bonne nouvelle, on a entièrement ré-ecrit le plugin pour SPIP 4</p>
<p>le plugin est encore plus simple et plus puissant : <strong><a href='https://files.spip.org/Bibiographie-HAL' class="spip_in" rel='nofollow'>Bibiographie HAL</a></strong></p>HAL Pub2023-04-04T05:34:12Zhttps://files.spip.org/HAL-Pub#comment5130312023-04-04T05:34:12Z<p>Je viens de regarder.</p>
<p>Le passage en SPIP 4 réclame plus de boulot que prévu car on ne peut plus faire de modèles dynamiques (avec moteur de recherche et pagination), il faudra sans doute passer par un formulaire. Cela impliquera sans doute une évolution des syntaxes mais c'est faisable. Je vous tiens informé</p>HAL Pub2023-03-16T14:21:01Zhttps://files.spip.org/HAL-Pub#comment5129412023-03-16T14:21:01Z<p>Arg, bon, merci de votre réponse, je vais donc guetter les prochaines évolutions du plugin (en croisant les doigts).</p>HAL Pub2023-03-16T13:57:56Zhttps://files.spip.org/HAL-Pub#comment5129402023-03-16T13:57:56Z<p>Bonjour</p>
<p>Il faut vérifier l'ensemble et aussi que l'API de HAL n'ait pas trop changé pour que le plugin soit compatible avec SPIP 4.</p>
<p>Pour l'instant ce n'est pas priorité mais il n'est pas impossible que le chantier se lance dans l'année...</p>HAL Pub2023-03-16T12:49:28Zhttps://files.spip.org/HAL-Pub#comment5129392023-03-16T12:49:28Z<p>Bonjour,</p>
<p>Les compatibilités annoncées d'HAL Pub sont Spip 3.1 et 3.2. N'y a t-il donc aucun espoir de pouvoir l'utiliser en Spip 4<small class="fine d-inline"> </small>? ... Et précisément en Spip 4.1.9....?</p>
<p>Merci</p>HAL Pub2020-04-29T10:30:53Zhttps://files.spip.org/HAL-Pub#comment5049292020-04-29T10:30:53Z<p>Merci super, ça fonctionne. Bravo au confiné.</p>HAL Pub2020-04-29T10:16:57Zhttps://files.spip.org/HAL-Pub#comment5049282020-04-29T10:16:57Z<p>Mon problème a été résolu en indiquant, dans la configuration du plugin, une « URL de votre dépot HAL » en HTTP et non en HTTPS.<br class="autobr">
En effet, mon site n'est pas encore en HTTPS et l'informatique (navigateurs WEB, serveur APACHE/PHP...) n'aiment pas mélanger les torchons et les serviettes (requêtes HTTP et HTTPS dans une même page). J'ai donc forcé les requêtes en HTTP sur le dépôt HAL et, Ô miracle, c'est revenu =)</p>
<p>À bon-ne entendeur-euse, bon confinement</p>HAL Pub2020-04-29T06:53:00Zhttps://files.spip.org/HAL-Pub#comment5049202020-04-29T06:53:00Z<p>Bonjour à tous-tes,<br class="autobr">
je me permets de faire ce simple commentaire pour indiquer que j'ai le même problème (un petit UP =) )<br class="autobr">
Si vous avez une remarque ou une solution à fournir, je suis preneur.<br class="autobr">
Salutations</p>HAL Pub2020-04-01T09:36:34Zhttps://files.spip.org/HAL-Pub#comment5044302020-04-01T09:36:34Z<p>Bonjour,</p>
<p>L'API de Hal aurait-elle changé récemment<small class="fine d-inline"> </small>? J'ai un message d'erreur depuis quelques semaines, sans avoir rien changé à la config :</p>
<p>1 erreur dans le squelette</p>
<p><code class="spip_code spip_code_inline" dir="ltr">//api.archives-ouvertes.fr/search/?q=%22Agn%C3%A8s%2BAdjamagbo%22&start=0&rows=50&sort=producedDate tdate%20desc&fl=title s,authFullName s,docid,label xml,arxivId s,halId s,doiId s,uri s,docType s,submittedDateY i, json] 404</code></p>HAL Pub2016-12-28T17:01:02Zhttps://files.spip.org/HAL-Pub#comment4903682016-12-28T17:01:02Z<p>Bonsoir,</p>
<p>avec du retard<small class="fine d-inline"> </small>;)</p>
<p>j'ai donc écrit ceci dans mon article</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><hal_pub|cacher_formulaire=oui|language_s=fr|q=Apis mellifera mellifera></code></pre></div>
<p>donc je cache le formulaire, je demande la langue française, sur le terme Apis mellifera mellifera</p>
<p>ensuite j'ai modifié le fichier hal_pub.html du répertoire formulaire<br class="autobr">
comme ceci :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><!-- langue de publication -->
[(#SET{hal_language_s,#GET{url_depot}?rows=0&facet=true&facet.field=docType_s})]
[(#ENV{q}|oui) #SET{hal_language_s,#GET{hal_language_s}|concat{&q=#ENV{q}|urlencode} ]
[(#ENV{q}|non) #SET{hal_language_s,#GET{hal_language_s}|concat{&q=*%3A*} ]
[(#ENV{equipe}|oui) #SET{hal_language_s,#GET{hal_language_s}|concat{&fq=rteamStructId_i:#ENV{equipe}|urlencode} ]
[(#ENV{annee}|oui) #SET{hal_language_s,#GET{hal_language_s}|concat{&fq=producedDateY_i:#ENV{annee}|urlencode} ]
#SET{language_s,#ARRAY}
<BOUCLE_json_language_s(DATA){source json,#GET{hal_language_s}}{cle=facet_counts}> #SET{language_s_json,#VALEUR{facet_fields/docType_s}} <BOUCLE_language_s(DATA){source tableau,#GET{language_s_json}}> #SET{nom_cle,#VAL{k}|concat{#COMPTEUR_BOUCLE,"_",#VALEUR}} [(#SET{language_s,#GET{language_s}|array_merge{#ARRAY{#GET{nom_cle},#VALEUR}}})] </BOUCLE_language_s> [(#SET{language_s, #GET{language_s}|hal_language_s_traite_tableau})] [(#SET{language_s, #GET{language_s}|hal_language_s_spip_sort{ksort}})] [(#SET{language_s, #GET{language_s}|hal_supprime_prefixe})]
</BOUCLE_json_language_s></code></pre></div>
<p>et dans public/hal_pub.html</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#ENV{language_s}|oui) #SET{url_depot,#GET{url_depot}|concat{&fq=docType_s:{language_s}|urlencode} ]</code></pre></div>
<p>Hélas point de résultat en français , mais ce qui est plus grave j'ai comme réponse :<br class="autobr">
Aucun résultat</p>
<p>pouvez vous me remettre sur le chemin<br class="autobr">
merci</p>HAL Pub2016-12-12T20:17:50Zhttps://files.spip.org/HAL-Pub#comment4901602016-12-12T20:17:50Z<p>Bonsoir</p>
<p>Votre URL renvoie une page blanche ....</p>
<p>pour obtenir les thèses ,il faut élargir la recherche (votre requête ne concerne que les articles)<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr"><hal_pub|cacher_formulaire=oui|q=Apis mellifera mellifera></code></p>
<p>pour les langues, je n'ai pas implémenté le champs <i>language_s</i> dans les filtres du modèles mais vous pouvez le faire facilement en regardant le code du plugin existant</p>
<p>cordialement</p>HAL Pub2016-12-12T17:27:52Zhttps://files.spip.org/HAL-Pub#comment4901542016-12-12T17:27:52Z<p>Bonsoir,</p>
<p>est il possible de faire une recherche que sur les articles et thèses en français pour Apis mellifera mellifera</p>
<p>actuellement je suis construit comme ceci mais le résultat n'est pas concluant<br class="autobr">
car je n'ai pas les théses et plusieurs langue</p>
<p><tt><hal_pub|cacher_formulaire=oui|q=Apis mellifera mellifera|pub=ART></tt></p>
<p>merci du coup de pouce<br class="autobr">
<a href="http://sfmormal.shost.ca/?Nouvel-article-No-22" class="spip_url spip_out auto" rel="nofollow external">http://sfmormal.shost.ca/?Nouvel-article-No-22</a></p>