Mass Search/Replace is a small plugin to facilitate the execution of one or more of your favorite Search and Replace operations.
Each entry in the context menu will launch a list of Search/Replace operations that you have previously set up. Setting up an operation uses the Calibre Search and Replace module.
The plugin has the following features:
Installation
Open Preferences -> Plugins -> Get new plugins and install the "Mass Search/Replace" plugin.
You may also download the attached zip file and install the plugin manually, then restart calibre as described in the Introduction to plugins thread
Special Notes:
Credits:
Version History:
GitHub
Note for those who wish to provide a translation:
I am French! Although for obvious reasons, the default language of the plugin is English, keep in mind that already a translation.
Each entry in the context menu will launch a list of Search/Replace operations that you have previously set up. Setting up an operation uses the Calibre Search and Replace module.
The plugin has the following features:
- Editable context menu
- Editables operations list
- Quick Search/Replace
- Error Strategy
Installation
Open Preferences -> Plugins -> Get new plugins and install the "Mass Search/Replace" plugin.
You may also download the attached zip file and install the plugin manually, then restart calibre as described in the Introduction to plugins thread
Special Notes:
- Uses the Calibre Search/Replace module.
- You can destroy your library using this plugin. Changes are permanent. There is no undo function. You are strongly encouraged to back up your library before proceeding.
Credits:
- The icon dialog and the dynamic menus for chains are based on code from the Open With plugin by kiwidude.
- The Calibre Actions is based on code from the Favourites Menu plugin by kiwidude.
- The module editor is based on calibre editor function editor by Kovid Goyal.
- The Search and Replace Action is based on calibre's search and replace. (chaley and Kovid Goyal)
- Thanks to capink and its plugin Action Chains without which this one wouldn't exist.
Version History:
Spoiler:
GitHub
Note for those who wish to provide a translation:
I am French! Although for obvious reasons, the default language of the plugin is English, keep in mind that already a translation.







