Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
phpEnter 5.1.
Udemy Clone script 2.01
VisualNEO Web 19.11.7
VisualNEO for Windows 19.4.29.0
SentiVeillance SDK Trial 7.3
Devart ODBC Driver for PostgreSQL 3.2
SecureBridge 9.2
dotConnect for QuickBooks 1.9
dotConnect for Magento 1.9
dotConnect for Zoho CRM 1.10
dotConnect for FreshBooks 1.10
IP2Location Geolocation Database January.2020
dotConnect for BigCommerce 1.10
HTMLPad 2020 16.0
WeBuilder 2020 16.0
Top Code
Birthday 3.50
EveLottery for Game Script 1.1.3
Top Rated
phpEnter 5.1.
Single Leg MLM 1.2.1
Azizi search engine script PHP 4.1.10
Paste phpSoftPro 1.4.1
Extreme Injector 3.7
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Node Find Replace 5.x-1.3
File ID: 102745






Node Find Replace 5.x-1.3
Download Node Find Replace 5.x-1.3http://drupal.org/Report Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 7
Submit Rating:
Node Find Replace 5.x-1.3 Description
Description: Allows global case sensitive find replace in node body, node title, cck nodes, file paths etc.
Note: file paths is only available in the development snapshot.

Running a find replace creates a snapshot so changes can be undone / redone.

The Undo / Redo functionality runs off a separate history table, only nodes that changed for a particular find/replace are effected.

The find and replace occurs across all node revisions for a couple of reasons.
1. This module was originally written to fix full urls (generated by WYSIWYG's mostly) when moving a site, and I didn't want revision changes to re-break the urls.
2. I didn't want find and replace operations to generate new revisions because this would bloat the node_revisions table quite a bit.
Finding and replacing common text could easily double it.

With a little refactoring, it would extremely simple to make this module support menus, taxonomy or anything else.
As it is it is pretty easy to add support for new items. The history, undo and redo is the same for any table, you just have to pay close attention to make sure you insert data into the history table correctly.

This module should currently be considered alpha since it is very new and has not had much testing.
I highly recommend backing up your data prior to using it.

License: Freeware

Related: Table, Replace, History, Module, revisions, Support, didn, Nodes, paths, bitfinding, taxonomy, Simple, Menus, extremely, Refactoring, Easily, Scripts, Node, replace scripts, node find

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 7



More Similar Code

Find & Replace It! is a powerful search and replace utility. It allows performing very complex batch-replacement inside text files of any size. It supports regular expression syntax and dozens of encodings. It has scripting capabilities which allow transforming on the fly the replacement text for every found string. It even handles batch processing of the encoding of files, as well as of types of end-of-lines.

Here are some key...



QtFindReplaceDialog is an implementation of a Find/Replace Qt dialog to be used in qt text edit based applications.
The dialogs can be used as a library, or simply by importing the sources into your own applications.



Lets you find and replace text in pages, posts and trashed items with a GUI.

Installation :

1. Upload directory find_replace to the /wp-content/plugins/ directory
2. Activate the plugin through the 'Plugins' menu in...



Find And Replace Text command line utility. New & improved version of the well-known grep command, with advanced features such as: case-adaption of the replace string; find (& replace) in filenames, auto CVS edit.



Powerful Hex Editor Control. Features:Multilevel undo/redo;Print;Insert/Over edit mode;Fast find/replace text;View and edit as bin/dec/hex/text;Copy hex/dec/bin/text to clipboard;Font and color options;Popup menu;Show/Hide offset/hex/text;Group...



Genie Jython is a basic IDE for Jython programming Language and Java. it is still under development.it includes syntax highlighting, find, replace, print, print preview, compile run, create jar, create manifest etc.



RUNGJenerator is an Utility designed for increasing developement speed.It replicates blocks of similar code adding find/replace functionality.It works good with Ultraedit Macros.It's a general purpose tool for all programming languages and...



An alternative to use when writing a Thesis. Thesistant organizes references, generates Bibliographies, has an equation editor, scratch paper, Spell Check, Find/Replace, a customizable interface, allows you to save as a PDF and much much more...



An embeddable WYSWYG HTML editor for Java Swing. It is based on standard Swing JEditorPane component and provides a rich set of editing features, including paragraph and inline styling, inserting links and images, find/replace functions etc.



A tool to transform single channel C code into multichannel C code. We are using pyparsing to provide a C sensitive find/replace mechanism. The resulting code is more testable than hand edited. The initial source base is DSP code.

User Review for Node Find Replace
- required fields
     

Please enter text on the image