Diego de la Hera
Diego de la Hera
The plugin currently asks for username and password to login to Wikidata each time an edit batch is requested. Eventually, these may be saved to local storage if desired by...
If a user tries to fetch the QID of an item with an unknown PID (e.g., DOI), it is reconciled using its title. If an appropriate match isn't found, the...
If user is editing a UUID field (e.g. DOI) in the Citations pane and then switches to another item, without previously unfocusing the UUID field, changes are not commited. This...
When two or more source items selected have a citation with an unlinked target item that refers to the same publication, they are assigned the same temporary key and treated...
- [x] Improve design. Make it more similar to Zotero's item info pane. - [ ] Show "link to Zotero item" status, and link/unlink options. Possibly related to #15 and...
Approximate matches are ignored in batch QID fetching (2 or more items) because it may be cumbersome having to disambiguate multiple items. However, given that the behavior is different when...
When a citation is found in Wikidata, its Wikidata OCI field is updated. This is the way we have to know if a citation is available in Wikidata as well....
On loading or saving citations, if multiple citations notes are found for a source item (this may happen when duplicate items are merged, for example), an alert pops up, and...
Right now, if a user tries to fetch QIDs for a large batch of items, a single request is sent to the Wikidata reconciliation API. If in turn that made...
When syncing citations with Wikidata (`citations.syncItemCitationsWithWikidata`), at one point the `Wikidata.getItems` method is called to download citations metadata. This in turn calls the _Wikidata API_ translator, which splits the request...