カテゴリ | |
---|---|
サマリ | ページ名の変更 |
バージョン | 1.3.5 |
投稿者 | のた |
状態 | 完了 |
投稿日 | 2003-06-26 (THU) 11:28:07 |
多数のページからリンクされているページがいくつかあるのですが,内容を整理するためにページ名を変更しようと考えております.今のところ,新規ページを作って内容をコピー&ペーストし,リンクしているページを手作業で修正,といったことをしております.
そこで,教えてほしいのですが,既存のページ名を変更し,そのページへのリンクも同時に一括変更するような方法は存在しないでしょうか?
wikiのデータはプレーンテキストなので、 sed するとか。
windowsならcygwinでやるか、秀丸あたりで全置き換えか。
とりあえずshellの使える人は上記の方法がお手軽でしょう。但し、正規表現に手慣れてないと、置き換えてはいけない文字列まで置き換えてしまうという危険性もあるので、注意してください。
FTPしか使えない人は、仕方がないのでrenameプラグインでページ名を変更した後に、yetlistプラグインでリンク切れをチェックして、変更したページへのリンクが切れたページを一つ一つ編集するしか現在のところ方法が無いですね。
結局,renameプラグインとyetlistプラグインの組み合わせで対処しました。プラグインを使うという発想がそもそも浮かびませんでした。リンクまで自動的に修正するrenameがあると多くのユーザーが幸せになれそうですね。