Questions answered by this recipe
How to make bulk changes to the content of all/many wiki pages at a time?
This section is optional; use it to indicate the types of questions (if any) this recipe is intended to answer.
- Start Emacs
- File/Open Directory (C-x d)
- Mark/Mark (m) -- mark the files you want to work on
- Operate/Query Replace in Files (Q) -- set the string to be searched for and the one to replace.
- Emacs will automatically iterate through all the selected files
- (maybe) Done!
Alternatives/integrations about Emacs use can also be found at http://xahlee.org/emacs/find_replace_inter.html
Compared to Emacs:
The advantage is that you don't need command-line access. The disadvantage is you need broad read/write permissions for WikiSh and it will probably take multiple iterations in order to get around the execution timeouts inherent in PHP.
This also will probably take multiple iterations in order to get around the execution timeouts inherent in PHP.
There are many different ways to accomplish such a task.
Please see http://thread.gmane.org/gmane.comp.web.wiki.pmwiki.user/52555
If the recipe has multiple releases, then release notes can be placed here. Note that it's often easier for people to work with "release dates" instead of "version numbers".
See discussion at BulkReplace-Talk