Open mattheyje opened 1 year ago
Et si tu mets juste 3822124
?
(on aurait aussi vite fait d'accepter n'importe quelle adresse Zotero et de deviner les paramètres qui nous intéressent pour l'import)
Oui je viens de tester et juste avec 3822124 ça fonctionne! Ce serait donc plus en fait un souci d'affichage des instructions pour les utilisateurs j'imagine.
(on aurait aussi vite fait d'accepter n'importe quelle adresse Zotero et de deviner les paramètres qui nous intéressent pour l'import)
💯 Oui, les URLs de Zotero sont assez structurées pour qu'on puisse extraire les informations d'une URL complète. Je pense que ça simplifiera aussi les explications puisqu'il suffit de copier/coller l'adresse qui s'affiche dans le navigateur.
On peut aussi éventuellement avertir l'utilisateur quand l'URL est incomplète en indiquant par exemple qu'il faut choisir une collection, ou autre.
Pour être rétrocompatible, je pense qu'il est possible de migrer les identifiants existants/bouts d'URLs en URL Zotero complètes dans la base de données.
@mattheyje est-ce que tu pourrais s'il te plait coller quelques URLs que tu souhaites utiliser. J'ai un compte Zotero mais je veux m'assurer qu'on couvre l'ensemble des cas.
# ma "library"
https://www.zotero.org/ggrossetie/library
# collection personnelle
https://www.zotero.org/ggrossetie/collections/UFJKJ6P4
# un item sélectionné dans une collection personnelle
https://www.zotero.org/ggrossetie/collections/UFJKJ6P4/items/MTXFV2H5/collection
# groupe
https://www.zotero.org/groups/4330148/a_stylo_tests/library
# collection dans un groupe
https://www.zotero.org/groups/4330148/a_stylo_tests/collections/UMDC5HBC
# un item sélectionné dans une collection dans un groupe
https://www.zotero.org/groups/4330148/a_stylo_tests/collections/5ZRCNQUD/items/N72UI326/collection
# une sous-collection dans un groupe
https://www.zotero.org/groups/2478772/stylo-test/collections/EU3DU4QJ
Cela nous donne les patterns suivants :
https://www.zotero.org/{userId}/collections/{collectionId}/items/{itemId}/collection
https://www.zotero.org/{userId}/collections/{collectionId}
https://www.zotero.org/{userId}/library
https://www.zotero.org/groups/{groupId}/{groupName}/library
https://www.zotero.org/groups/{groupId}/{groupName}/collections/{collectionId}
https://www.zotero.org/groups/{groupId}/{groupName}/collections/{collectionId}/items/{itemId}/collection
C'est pas mal déjà l'ensemble des cas auxquels je pourrais penser! au cas où, si vous en avez besoin, je vous mets mes équivalents de vos urls :
# ma library
https://www.zotero.org/mattheyje/library
# Collection personnelle
https://www.zotero.org/mattheyje/collections/DITT533A
# un item sélectionné dans une collection personnelle
https://www.zotero.org/mattheyje/collections/DITT533A/items/LXVEBKSN/collection
# groupe
https://www.zotero.org/groups/3822124/articlesamroute/library
# collection dans un groupe
https://www.zotero.org/groups/2373533/article_durassavoie-bernard/collections/FYFFI3VG
# item sélectionné dans une collection d'un groupe
https://www.zotero.org/groups/2373533/article_durassavoie-bernard/collections/FYFFI3VG/items/V4H7CRG5/collection
# une sous-collection dans un groupe
https://www.zotero.org/groups/2317031/emattheyfren615/collections/3LDNMKGB
@mattheyje top, merci 🙌🏻
Dans le menu « Bibliographie », l'option « Import by URL » ne fonctionne pas lorsqu'on indique le lien d'une bibliothèque. Par exemple, si à partir de : https://www.zotero.org/groups/3822124/articlesamroute/library , j'inscris dans la barre de saisie 3822124/articlesamroute/library, la fenêtre de dialogue se résorbe mais aucune bibliographie n'a été importée.