Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The node_find_replace module allows global case-sensitive find replace on node content.
This module keeps a history snapshot so that you can undo / redo replaces
Undo/Redo only effects items in the snapshot - new nodes aren't effected
Currently works on
Node Title
Node Body
Node Teaser
CCK Node Titles
CCK Node Text
Updated the History Table so that any 3 columns can be used as a primary key. Previously the history table used nid and vid which only works for nodes and revisions.
TODO:
This module will be refactored to use hooks, and all current find / replace functions will be moved to seperate modules.
The find / replace API will be simplified to make it easy for additional support to be added.
Currently it is pretty easy to add support for additional items, so I am not sure how soon I will get to this.
This module is currently considered alpha and should be used by brave souls. Please back up your database prior to using this module and report your experience.
I have only done minimal testing, but it has worked as expected when I needed it.
This module allows you to find/replace node content. Currently it works with both standard and cck nodes.
Features: