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

m Marc a déplacé la page Formulaire:ZoteroPage vers Formulaire:ZoteroPageCreation : Convention de nommage
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
<noinclude>
<noinclude>
Formulaire permettant de créer une page en important un item Zotero.
Formulaire pour créer une page wiki à partir d’un item Zotero.
</noinclude>
</noinclude>
{{{for template|ZoteroPage}}}
{{{for template|ZoteroPage}}}


'''Nom de la page à créer (titre, référence) :'''
'''Nom de la page à créer (au format « Titre, Référence neutre ») :'''
{{{field|PageName|input type=textbox|size=60|mandatory}}}
{{{field|PageName|input type=textbox|size=60|mandatory}}}


<!-- Extraire le titre pour la recherche Zotero -->
<!-- Requête Zotero uniquement ici -->
{{#set:ZoteroTitle={{#explode:{{{PageName}}}|,|1}}}}
 
<!-- Recherche Zotero -->
{{#get_web_data:
{{#get_web_data:
   url=https://api.zotero.org/groups/4893620/items?q={{#urlencode:{{#explode:{{{PageName}}}|,|1}}}}&itemType=case&limit=10&include=data
   url=https://api.zotero.org/groups/4893620/items?q={{#urlencode:{{#explode:{{{PageName}}}|,|1}}}}&itemType=case&limit=10&include=data
Ligne 19 : Ligne 16 :


{{#if_external_data:
{{#if_external_data:
'''Sélectionnez l'item Zotero à importer :'''
'''Sélectionnez un item Zotero correspondant à « {{#explode:{{{PageName}}}|,|1}} » :'''
{| class="wikitable sortable"
{| class="wikitable sortable"
! Choisir
! Choisir
Ligne 35 : Ligne 32 :
}}
}}
|}
|}
|'''Aucun résultat trouvé pour « {{#explode:{{{PageName}}}|,|1}} ».'''
|'''Aucun résultat Zotero trouvé pour « {{#explode:{{{PageName}}}|,|1}} ».'''
}}
}}


{{{standard input|save}}}
{{{standard input|save}}}
{{{end template}}}
{{{end template}}}