Zotmoov Save

Zotero plugin to automatically move attachments and link them

Project README

ZotMoov

A simple plugin for Zotero 7 that mooves attachments and links them.

ZotMoov can automatically move added attachments into the directory of your choosing, or you can opt to manually move and link each file via right-clicking.

Installation

Download the latest release here

Note that you have to right click the .xpi and save link as.

To set up with 3rd party syncing services, set the Linked Attachment Base Directory to the synced folder.

Then point ZotMoov to that same folder.

It is highly recommended to

  1. Make a local backup before mooving your library
  2. Give ZotMoov its own folder that other applications will not alter/access
  3. Uncheck "Sync attachment files in My Library" in the Sync settings if you do not plan to use Zotero's cloud file storage

FAQ

File Renaming

I recommend using the automatic file renaming functionality included in Zotero 7. It has support for custom patterns.

Bugs/Feature Requests

Both can be filed here. Please keep feature requests tightly focused on the extension's core purpose of mooving attachments and linking them!

Settings

Directory to Move Files To

The base directory where ZotMoov will move/copy files

File Behavior

By default ZotMoov will move and link your files. You can change the dropdown menu option to copy for ZotMoov to just make a back-up of your added files in the specified directory.

Automatically Move/Copy Files When Added

When this is enabled, ZotMoov will automatically move/copy files whenever they are imported into Zotero. The types of files can be restricted by the Allowed File Extensions option.

Automatically Move/Copy Files to Subdirectory

When this is enabled, ZotMoov will automatically move files into a custom subdirectory whenever

  • a file is moved/copied via Automatically Move/Copy Files When Added
  • the Move/Copy Selected to Directory menu option is used

By default the subdirectory string is {%c} which is by item collection. Click here for the formatting options

Automatically Delete External Linked Files in the ZotMoov Directory

When this is enabled, ZotMoov will automatically delete linked files in the ZotMoov directory. Meaning that when you permanently delete a linked file in Zotero, and that linked file points to a file in the ZotMoov directory, the file on your hard drive will be deleted. It will also delete any empty directories within the ZotMoov directory.

Allowed File Extensions

By adding/removing entries to this table via the [+] and [-] buttons, you can choose which types of files ZotMoov will automatically move via Automatically Move/Copy Files When Added. If the table is empty, then all files will be moved regardless of their file extension. This setting is not used for files moved via Move Selected to Directory menu option.

Open Source Agenda is not affiliated with "Zotmoov" Project. README Source: wileyyugioh/zotmoov
Stars
192
Open Issues
3
Last Commit
1 month ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating