Update references when renaming pages
When you rename a page, Moin could search for links or raw references to that page and allow the user to choose which of them should be updated with the new name. A possible implementation is to show a message like the spell check, showing all pages with a checkbox on each, and below each page a bit of context like in the text search. I thought about this after we needed to update about twenty references when we renamed CategoryReview2.0 to CategoryForMoin2.
Discussion
I have proposed this some time ago, but then figured out (with help of ThomasWaldmann and others) that it is rather impossible, because there is no API, invariant to parser, for changing pages. It may become better with WikiDOM, but not earlier than 2.0 will come, i think. -- EugeneSyromyatnikov 2010-01-14 17:55:20
For this time, FeatureRequests/LeaveRedirectInPlaceWhenRenamingPages patch may be useful. May be I'll try to put it to upstream before 1.9.1 will be released (it needs some cleanup and, maybe, testing). -- EugeneSyromyatnikov 2010-01-14 17:57:29
This patch have been applied to repo and now one can enable show_rename_redirect config option and get "Create redirect for renamed page?" option in renaming form. -- EugeneSyromyatnikov 2010-03-09 12:34:27