Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stylo ne fetch pas une bibliographie à partir d'une URL Zotero #816

Closed
mattheyje opened this issue Feb 2, 2023 · 7 comments · Fixed by #1306
Closed

Stylo ne fetch pas une bibliographie à partir d'une URL Zotero #816

mattheyje opened this issue Feb 2, 2023 · 7 comments · Fixed by #1306

Comments

@mattheyje
Copy link
Collaborator

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.

@thom4parisot
Copy link
Member

Et si tu mets juste 3822124 ?

@thom4parisot
Copy link
Member

(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)

@mattheyje
Copy link
Collaborator Author

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.

@ggrossetie
Copy link
Collaborator

(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.

@ggrossetie
Copy link
Collaborator

@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

@mattheyje
Copy link
Collaborator Author

mattheyje commented Feb 6, 2023

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

@ggrossetie
Copy link
Collaborator

@mattheyje top, merci 🙌🏻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants