Watch folder
I am wondering whether Zotero had any functionality with respect to watching folders?
The last discussion I see is from 2017 and it reports that it is not possible, but am wondering if there has been an update.
2017 discussion: https://forums.zotero.org/discussion/comment/286966
The last discussion I see is from 2017 and it reports that it is not possible, but am wondering if there has been an update.
2017 discussion: https://forums.zotero.org/discussion/comment/286966
In case of pdfs retrived on Ipad or Iphone and latter adding it on PC is the only option.
Although Zotero strongly discourages this workflow, importing from a PDF file is already possible. So I guess it is just about improving an existing functionality.
From previous discussions, I guess that the main technical limitation in Zotero to implement a watched folder is that Zotero does not check duplicates with file hash before importing the files?
If you're coming from another tool, you may be used to a different workflow, but that doesn't mean it's one that makes sense in Zotero, and you're more likely to struggle if you insist on using Zotero in ways it's not optimized for. I still don't know what this means. We're just talking about ways to get data and files into Zotero. From day one, Zotero has been built primarily around the browser, with automatic management of files. We don't think users should have to manually save files to disk, organize them, rename them, delete duplicate copies after they're imported into Zotero — these are all things we feel your research tool should handle for you, with one click in your browser toolbar. Zotero is designed to save time, so we’re not going to add a feature we think encourages a more tedious workflow.
I respect and highly appreciate the work of Zotero developers though, so if they do not want to encourage a 'faulty' workflow, I understand that.
For those that do work this way, the Zotero Folder plugin can be useful: https://www.zotero.org/support/plugins
Relying on Zotero to store copies of the PDF files in its own internal archiving system, makes me completely dependent on Zotero: whenever I want to reach a PDF file, I need to open Zotero.
I mostly only need to store academic papers (stored by alphabetical order in a single folder), and use Zotero to collect metadata, and cite. Maybe Zotero is just overkill for my needs.
For the watch folder, here's a documentation page with a more detailed explanation of this:
Why doesn't Zotero have a “watch folder” feature?
I'm not sure what is meant by a "saved search/virtual folder", could that be an OS-specific feature? (I'm running Ubuntu). In any case, as pointed out by @dstillman, this is rather related to the "stored files vs. linked files" philosophy, and is not specific to a "watch folder" feature.
I've played around with Zotero, and found a setup which is actually helping me save time with respect to my previous workflow which was using Mendeley's "watch folder". For those coming from Mendeley, here is one way to automatize the following steps: download PDF from browser > rename PDF using its metadata > move PDF to specific folder > upload to Zotero.
1. install Zotfile plugin
2. setup Zotfile preferences:
- set location where to store all PDFs (what used to be my "watch folder"): General Settings > Location of Files > set Custom location
- set renaming rules: {%a_}{%y_}{%z}
(The %z wildcard is a custom one, used to abbreviate the journal name, see below).
3. setup Zotfile custom wildcard to customize journal abbreviation (optional):
I wanted to automatically rename PDFs with journal names abbreviated using the first letter of each capitalized word. To set a user-defined wildcard, you can add a JSON string as follows: Zotero > Edit > Preferences > Advanced > Advanced Configurator -> "Config Editor" > search "extensions.zotfile.wildcards.user"
I setup the following JSON using suggestions in this post:
{
"z": {
"field": "publicationTitle",
"operations": [{
"function": "replace",
"regex": "\\s*[.:;?!|].*",
"replacement": ""
},
{
"function": "replace",
"regex": "[^A-Z]",
"replacement": ""
}
]
}
}
4. install Zotero Connector
Now when I visit an academic journal website, I can simply click on the "Save to Zotero" icon in Firefox, and Zotero/Zotfile will automatically download / rename / move / upload the PDF.
I understand this is not the recommended way of archiving files with Zotero (as it is using the "link file" archiving strategy), but for now this is closer to my needs.
Thanks to the Zotero developers & help provided through this forum!