Zotero : Différence entre versions

De Design numérique
Aller à : navigation, rechercher
Ligne 20 : Ligne 20 :
 
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.
 
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.
 
   
 
   
  Dans votre dossier, créer un fichier composer.json
+
  Dans votre dossier, créer un fichier : composer.json
  
 
https://getcomposer.org/doc/01-basic-usage.md
 
https://getcomposer.org/doc/01-basic-usage.md
Ligne 26 : Ligne 26 :
 
Ce fichier décrit les dépendances de votre projet et peut également contenir d'autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.
 
Ce fichier décrit les dépendances de votre projet et peut également contenir d'autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.
  
  Copier le requiere suivant dans votre fichier composer.json <code>{"require":{"hedii/zotero-api": "^1.1","adibaba/zotero-api-client": "^0.0.2"}}</code>
+
  Copier le requiere suivant dans votre fichier composer.json : <code>{"require":{"hedii/zotero-api": "^1.1","adibaba/zotero-api-client": "^0.0.2"}}</code>
  
 
Vous indiquez à Composer de quels paquets dépend votre projet.
 
Vous indiquez à Composer de quels paquets dépend votre projet.
Ligne 34 : Ligne 34 :
 
  Puis dans votre terminal taper : <code>composer require hedii/zotero-api</code> et <code>composer require adibaba/zotero-api-client</code>
 
  Puis dans votre terminal taper : <code>composer require hedii/zotero-api</code> et <code>composer require adibaba/zotero-api-client</code>
  
  Installer ensuite les dépendances https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies
+
  Installer ensuite les dépendances : https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies

Version du 28 octobre 2021 à 15:38

Doc zotero 2 htlm:

GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339

Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation

Il est nécessaire de posséder un localhost pour les étapes suivantes.

Télécharger Composer globalement depuis votre terminal : https://getcomposer.org/download/ 

Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.

Dans votre dossier, créer un fichier : composer.json

https://getcomposer.org/doc/01-basic-usage.md

Ce fichier décrit les dépendances de votre projet et peut également contenir d'autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.

Copier le requiere suivant dans votre fichier composer.json : {"require":{"hedii/zotero-api": "^1.1","adibaba/zotero-api-client": "^0.0.2"}}

Vous indiquez à Composer de quels paquets dépend votre projet.

Ce paquet a été trouvé sur https://packagist.org/

Puis dans votre terminal taper : composer require hedii/zotero-api et composer require adibaba/zotero-api-client
Installer ensuite les dépendances : https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies