Actions

« Zotero » : différence entre les versions

De Design numérique

Aucun résumé des modifications
Aucun résumé des modifications
Ligne 7 : Ligne 7 :
* API JS - >https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client
* API JS - >https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)
* autre: https://github.com/plandes/zotsite
* autre: https://github.com/plandes/zotsite
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3
* ou download du site https://speakingvolumes.space/sharing-is-caring.html
* ou download du site https://speakingvolumes.space/sharing-is-caring.html
* Git du projet d'Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/


* Git du projet d'Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation
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.
Il est nécessaire de posséder un localhost pour les étapes suivantes.


    Télécharger Composer globalement avec https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md
Télécharger Composer globalement avec https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md
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 https://getcomposer.org/doc/01-basic-usage.md
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.
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.
Ce paquet a été trouvé sur https://packagist.org/
Ce paquet a été trouvé sur https://packagist.org/
   
 
    Puis dans votre terminal taper ces deux lignes de codes : <code> composer require hedii/zotero-api <code> et <code> composer require adibaba/zotero-api-client <code>
Puis dans votre terminal taper ces deux lignes de codes : <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:16

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 avec https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md

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 ces deux lignes de codes : 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