wbthomason / zotodo Goto Github PK
View Code? Open in Web Editor NEWA Zotero plugin to make Todoist tasks for papers added to Zotero
License: MIT License
A Zotero plugin to make Todoist tasks for papers added to Zotero
License: MIT License
Just tried out v0.9.1 and things don't quite seem to be working.
After updating, right click > "Create Todoist Task" gives "Failed to make task for item". The error below that shows "Error creating label "Reading" which is a label that I'm adding in addition to "Zotero".
When I try to help it by deleting the label, the creation of the task hangs forever. Notably, it does re-create that label, but never finishes making the task. When closing Zotero and trying again, it takes me back to the initial issue above.
It appears to be working just fine when only one label is attached.
First of all thanks for an awesome add-on! I just installed 0.5.0, set my API token and hit "Create Todoist task" for an item in my library, but got the error:
Apparently, "Labels" is a premium feature at Todoist. For my application I don't really need to set a label, but removing the label from the Zotodo preference gives me the error:
Do I need to get premium at Todoist to use Zotodo? Or how can I get around this error? Thanks!
This is already a great tool and I've been using it to organize and schedule my PhD comprehensive exam readings.
I was wondering (if this isn't already an option and i somehow missed it?) if there could be a way to add the date that an article was published as well as a way to somehow incorporate the sub-collection that the article resides in?
Thanks again!
Thanks on beforehand
Thank you for the latest release which support Zotero 6.0.
It will be great if a "description" can be added to a task, though currently "comments" plays the similar role.
I guess the zotodo was released before the "description" feature was introduced to Todoist (link).
I understand that with everything, new papers that are incorporated into zotero can be automatically sent to todoist.
From this I ask you two questions:
Can that be limited to new papers being added to a specific zotero collection folder?
How do I configure it?
Thanks for this great add-on!
I think it would make it more readable if ${authors}
uses ,
(with a space) as the separator instead of just ,
.
It would be great if, whenever I tag a reference entry in Zotero with a "read" or "to-read" tag in Zotero, Zotodo will automatically pick that up and create a Todoist task item out of it.
Error adding comment: Bad Request
project_id is invalid
Otherwise it adds fine--correct project, and section, and everything
(also minor, minor comment. I believe the default javascript template for the task name does not have a before ${select_uri}, which makes the zotero redirect link presented in the todoist task name not function for me. Maybe the mistake is mine, a long time ago. but just fyi easy fix not worth its own Issue thread.)
Is there a way to have the ToDoist task link to the PDF file and open it (or, alternatively, to open to the Zotero item)? I've tried the tokens in a bunch of different combinations, but have not been able to get it to work.
When I clipped an article from a website via Zotero Connector, Zotodo didn't automatically create a task in Todoist. I can succesfully create tasks via "Create todoist task" menu. My JavaScript template string is as follows:
Okunacak "?${select_uri}:[${title}](${select_uri})?!${select_uri}:${title}!" ?${authors}:by ${authors}?
I just found this extension, and have been testing it out. Whenever tasks are created, the URL being used is that of the paper in question (e.g. pointing to IEEE Xplore). Is it possible to change this to use instead links with Zotero's protocol (e.g. zotero://open-pdf/library/items/3Z5GTF98?page=1). I tried changing the template to use the attachment path, but that does not open the file when clicked.
Any tips?
Thanks!
I have been using the plugin for some time now but starting today I am constantly getting this error:
"Error requesting from https://api.todoist.com/rest/v1/projects: Gone <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <title> 410 Gone</title><h1>Gone</h1> <p>This API endpoint is no longer available. Please refer to our documentation to upgrade your client to use the latest API version: https://developer.todoist.com</p>
Todoist supports section to structure tasks within projects: https://developer.todoist.com/sync/v8/#sections
It would be useful if we could define a project and a section for new tasks from Zotodo.
I'm getting the following error for the article "Phenomenal : An automatic open source library for 3D shoot architecture reconstruction and analysis for image-based plant phenotyping"
(and other articles in general, including eg "A Compact Model for the Complex Plant Circadian Clock"). I'm able to find the files on disc.
I have a library of 300+ items that I'd like to "import" into Todoist to build a reading backlog. However, trying to import them all at once fails catastrophically. Zotero shuts down.
Next, I tried importing a batch of about 30 items. Because it was the first import, the import "section" was created multiple times. This is only an issue if the first use of zotodo involves processing multiple items for which the section isn't created.
Both issues would be solved by sequential rather than concurrent processing of multiple sections. Ideally, it would stop on a failure.
Adding a deep link to Zotero (like zotero://select/library/items/F2K7NVMF) into a tasks' title or comment would be useful.
I did some research, Zotero seem to support deep links:
https://forums.zotero.org/discussion/24241/
https://forums.zotero.org/discussion/70213/links-from-other-tools-into-zotero
https://zoteromusings.wordpress.com/2013/04/23/zotero-item-uris-from-client/
Is it possible to support Zotero 7?
Absolutely great plugin, I was looking for something like this for years now.
Here's a small request: It would be really helpful when we could add the citation key as a template string into the Todoist title or comment.
Would be nice if tasks were created for links to files.
This looks like a great plugin, thanks for developing it! I'm trying to set it up, but the preferences window isn't able to scroll, and the fields don't resize when I resize the window. The last field I can interact with on my screen is "Should Zotodo add tasks for every newly added item?" even though there is a field below it regarding collections that Zotodo should not add tasks for. The screenshot shows the window at the largest size possible. I'm not very experienced with programming - is this something that is easily fixed? Thank you!
First of all, massive thanks for this plugin. It's just what I was looking for!
The only thing I'm kinda missing right now is the ability to have the task point to the item on the Zotero web client instead of the publication link or the URI of the desktop client (which is what I'm using in the meantime). This would allow easy access on my iPad (where I do most of the reading) and on the PCs at work (which do not have Zotero installed).
I don't know if it helps, but Zutilo has an option to copy the item URI and that URI selects the link on the Zotero Web client instead of the desktop.
Thank you once again!
extensions.checkCompatibility.6.0
and the value is false
Anyway, is there anyone knows that why this plugin is incompatible with the 6.x version? Thx
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.