Zotero : Différence entre versions
(3 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 12 : | Ligne 12 : | ||
* 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échargez 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. | 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, | + | Dans votre dossier, créez 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. | ||
− | + | Copiez 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 | + | Puis dans votre terminal tapez : <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 actuelle datée du 29 octobre 2021 à 11:12
Doc zotero 2 htlm:
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339
- simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports
- API simple (frame) > https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/
- 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)
- autre: https://github.com/plandes/zotsite
- 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
- 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
Il est nécessaire de posséder un localhost pour les étapes suivantes.
Téléchargez 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éez 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.
Copiez 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 tapez :composer require hedii/zotero-api
etcomposer require adibaba/zotero-api-client
Installer ensuite les dépendances : https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies