« Formulaire:ZoteroPageCreation » : différence entre les versions

De alcolois
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(153 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
Ceci est le formulaire « ZoteroPageCreation ».
Ceci est le formulaire « ZoteroPageCreation ».


Pour créer une page avec ce formulaire, vous n'avez qu'à copier-coller à partir du [https://www.canlii.org/fr/qc/qcracj/ site de CanLII] la référence d'un décision dans la champ à la fin de cette page. Veuillez copier le texte en surbrillance comme dans l'exemple ci-dessous. Si une page avec ce nom existe déjà, vous serez dirigé vers un formulaire pour l’éditer.
Pour créer une page avec ce formulaire, vous n'avez qu'à copier-coller à partir du [https://www.canlii.org/fr/qc/qcracj/ site de CanLII] la référence d'une décision dans la champ à la fin de cette page. Veuillez copier le texte en surbrillance comme dans l'exemple ci-dessous. Si une page avec ce nom existe déjà, vous serez dirigé vers un formulaire pour l’éditer.


'''Vous devez respecter le format suivant''' : <Nom des parties>, <Référence neutre/Référence CANLII>. Par exemple : R. c. Jordan, 2016 CSC 27 ou encore : Mizu, 2018 CanLII 47112 (QC RACJ)
'''Vous devez respecter le format suivant''' : <Nom des parties>, <Référence neutre/Référence CANLII>. Par exemple : R. c. Jordan, 2016 CSC 27 ou encore : Mizu, 2018 CanLII 47112 (QC RACJ)


Ici, la '''virgule''' séparant <Titre de la décisions> et <Référence neutre/Référence CANLII> est '''importante'''. La virgule est utilisée pour séparer les valeurs <Nom des parties> et <Référence neutre/Référence CANLII>. Il faut donc éviter d'avoir une virgule dans le titre ou la référence. De plus, vous ne pouvez pas utiliser de crochets «<nowiki>[]</nowiki>», car il s'agit de caractères réservés à l'analyseur syntaxique.
Ici, la '''virgule''' séparant <Titre de la décisions> et <Référence neutre/Référence CANLII> est '''importante'''. La virgule est utilisée pour séparer les valeurs <Nom des parties> et <Référence neutre/Référence CANLII>. Il faut donc éviter d'avoir une virgule dans le titre ou la référence. De plus, vous ne pouvez pas utiliser de crochets «<nowiki>[]</nowiki>», car il s'agit de caractères réservés à l'analyseur syntaxique.
Par ailleurs, lorsque vous utilisez la référence CanLII, vous devez joindre l'acronyme du tribunal que l'on retrouve entre parenthèses. Dans l'exemple mentionné plus haut : Mizu, 2018 CanLII 47112 '''(QC RACJ)''' 


{{#forminput:form=ZoteroPageCreation|autocomplete on category=ZoteroPage}}
{{#forminput:form=ZoteroPageCreation|autocomplete on category=ZoteroPage}}


</noinclude><includeonly>
</noinclude><includeonly>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|ZoteroPage}}}
{| class="formtable"
! Nom de la page:
| {{{field|Nom du dossier|default={{#external_value:title}}}}}
|-
! N° de requête :
| {{{field|docketNumber|default={{#external_value:docketNumber}}}}}
|-
! Identifiant Zotero :
| {{{field|Identifiant Zotero|default={{#external_value:itemKey}}}}}
|-
! Date de la décision
| {{{field|Date de la décision|default={{#external_value:date}}}}}
|-
! Auteur.e.s de la décision
| {{{field|Auteur de la décision|default={{AuteursZotero}} }}}
|-
! CanLII url court
| {{{field|CanLII url court|default={{#external_value:url}}}}}
|-
! Histoire
| {{{field|history|default={{#external_value:history}} }}}
|-
! Balises
| {{{field|tags|default={{TagsZotero}} }}}
|-
! Décisions citées
| {{{field|Connexe|default={{RelationsZotero}} }}}
|}
{{{end template}}}
{{#get_web_data:
  url=https://api.zotero.org/groups/4893620/items?itemType=case&itemKey={{#explode:{{#explode:{{PAGENAME}}|/|7}}|?|0}}&include=data
  |format=json
  |use jsonpath=true
  |data=itemKey=$[*].key, title=$[*].data.caseName, date=$[*].data.dateDecided, court=$[*].data.court, url=$[*].data.url, history=$[*].data.history, docketNumber=$[*].data.docketNumber, abstractNote=$[*].data.abstractNote, language=$[*].data.language, tags=$[*].data.tags, firstPage=$[*].data.firstPage, alternateLink=$[*].links.alternate.href, relation=$[*].data.relations['dc:relation'][0], relation1=$[*].data.relations['dc:relation'][1], relation2=$[*].data.relations['dc:relation'][2], relation3=$[*].data.relations['dc:relation'][3], relation4=$[*].data.relations['dc:relation'][4], relation5=$[*].data.relations['dc:relation'][5], relation6=$[*].data.relations['dc:relation'][6], relation7=$[*].data.relations['dc:relation'][7], relation8=$[*].data.relations['dc:relation'][8], relation9=$[*].data.relations['dc:relation'][9], auteurNom=$[*].data.creators[0].lastName, auteurPrenom=$[*].data.creators[0].firstName, auteurNom1=$[*].data.creators[1].lastName, auteurPrenom1=$[*].data.creators[1].firstName, auteurNom2=$[*].data.creators[2].lastName, auteurPrenom2=$[*].data.creators[2].firstName,auteurNom3=$[*].data.creators[3].lastName, auteurPrenom3=$[*].data.creators[3].firstName, auteurNom4=$[*].data.creators[4].lastName, auteurPrenom4=$[*].data.creators[4].firstName,auteurNom5=$[*].data.creators[5].lastName, auteurPrenom5=$[*].data.creators[5].firstName, auteurNom6=$[*].data.creators[6].lastName, auteurPrenom6=$[*].data.creators[6].firstName,auteurNom7=$[*].data.creators[7].lastName, auteurPrenom7=$[*].data.creators[7].firstName, auteurNom8=$[*].data.creators[8].lastName, auteurPrenom8=$[*].data.creators[8].firstName, tag=$[*].data.tags[0].tag, tag1=$[*].data.tags[1].tag2, tag=$[*].data.tags[2].tag, tag3=$[*].data.tags[3].tag, tag4=$[*].data.tags[4].tag, tag5=$[*].data.tags[5].tag, tag6=$[*].data.tags[6].tag, tag7=$[*].data.tags[7].tag, tag8=$[*].data.tags[8].tag, tag9=$[*].data.tags[9].tag
}}


{{#get_web_data:
{{#get_web_data:
   url=https://api.zotero.org/groups/4893620/items?q=unity&qmode=everything&include=data
   url=https://api.zotero.org/groups/4893620/items/{{#explode:{{#explode:{{PAGENAME}}|/|7}}|?|0}}/children?include=data
   |format=json
   |format=json
   |use jsonpath=true
   |use jsonpath=true
   |data=itemKey=$[*].key, title=$[*].data.caseName, date=$[*].data.dateDecided, court=$[*].data.court, url=$[*].data.url
   |data=note=$[0].data.note, note1=$[1].data.note, note2=$[2].data.note
}}
}}


{| class="wikitable"
! Key !! Tribunal
{{#for_external_table:|
    {{!}}-
    {{!}} {{{itemKey}}}
    {{!}} {{{court}}}
  }}
|}


{{#external_value:court}}
Résultats get_web_data :
<!-- === Partie édition des champs === -->
{{{for template|ZoteroPage}}}
itemKey: {{#external_value:itemKey}}
{| class="formtable"
 
! Nom de la page (Titre, Référence)
title :{{#external_value:title}}
| {{{field|PageName|size=60|default={{#external_value:title}}}}}
 
! Clé Zotero
date :{{#external_value:date}}
| {{{field|ZoteroKey|size=60|default={{#external_value:itemKey}}}}}
 
|}
court :{{#external_value:court}}
{{{end template}}}
 
firstPage : {{#external_value:firstPage}}
 
url: {{#external_value:url}}
 
Zotero url: {{#external_value:alternateLink}}
 
histoire: {{#external_value:history}}
 
Connexe : {{#external_value:relation}} {{#external_value:relation1}}
 
docketNumber: {{#external_value:docketNumber}}
 
abstractNote: {{#external_value:abstractNote}}
 
language: {{#external_value:language}}
 
balises: {{TagsZotero}}
 
auteurs: {{AuteursZotero}}  


notes : {{#external_value:note}} --- {{#external_value:note1}} --- {{#external_value:note2}}


</includeonly>
</includeonly>
[[Catégorie:ZoteroPage]]

Dernière version du 12 juin 2025 à 00:03

Ceci est le formulaire « ZoteroPageCreation ».

Pour créer une page avec ce formulaire, vous n'avez qu'à copier-coller à partir du site de CanLII la référence d'une décision dans la champ à la fin de cette page. Veuillez copier le texte en surbrillance comme dans l'exemple ci-dessous. Si une page avec ce nom existe déjà, vous serez dirigé vers un formulaire pour l’éditer.

Vous devez respecter le format suivant : <Nom des parties>, <Référence neutre/Référence CANLII>. Par exemple : R. c. Jordan, 2016 CSC 27 ou encore : Mizu, 2018 CanLII 47112 (QC RACJ)

Ici, la virgule séparant <Titre de la décisions> et <Référence neutre/Référence CANLII> est importante. La virgule est utilisée pour séparer les valeurs <Nom des parties> et <Référence neutre/Référence CANLII>. Il faut donc éviter d'avoir une virgule dans le titre ou la référence. De plus, vous ne pouvez pas utiliser de crochets «[]», car il s'agit de caractères réservés à l'analyseur syntaxique.

Par ailleurs, lorsque vous utilisez la référence CanLII, vous devez joindre l'acronyme du tribunal que l'on retrouve entre parenthèses. Dans l'exemple mentionné plus haut : Mizu, 2018 CanLII 47112 (QC RACJ)