#author("2018-03-09T00:46:58+09:00;2010-03-27T23:58:35+09:00","","")
**[[質問箱/182]] [#v8d10c05]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|ページ名の変更|
|~バージョン|1.3.5|
|~投稿者|[[のた]]|
|~状態|完了|
|~投稿日|&new{2003-06-26 (THU) 11:28:07};|
***質問 [#e3c394a9]
~多数のページからリンクされているページがいくつかあるのですが,内容を整理するためにページ名を変更しようと考えております.今のところ,新規ページを作って内容をコピー&ペーストし,リンクしているページを手作業で修正,といったことをしております.
~そこで,教えてほしいのですが,既存のページ名を変更し,そのページへのリンクも同時に一括変更するような方法は存在しないでしょうか?

***回答 [#bf0e3f32]
-[[水無月神魔]] &new{2003-06-26 (THU) 23:10:30};
~wikiのデータはプレーンテキストなので、 sed するとか。
~windowsならcygwinでやるか、秀丸あたりで全置き換えか。
-[[reimy]] &new{2003-06-27 (FRI) 08:34:39};
~とりあえずshellの使える人は上記の方法がお手軽でしょう。但し、[[正規表現]]に手慣れてないと、置き換えてはいけない文字列まで置き換えてしまうという危険性もあるので、注意してください。
-[[reimy]] &new{2003-06-27 (FRI) 08:36:40};
~FTPしか使えない人は、仕方がないのでrenameプラグインでページ名を変更した後に、yetlistプラグインでリンク切れをチェックして、変更したページへのリンクが切れたページを一つ一つ編集するしか現在のところ方法が無いですね。
-[[のた]] &new{2003-06-27 (FRI) 15:45:48};
~結局,renameプラグインとyetlistプラグインの組み合わせで対処しました。プラグインを使うという発想がそもそも浮かびませんでした。リンクまで自動的に修正するrenameがあると多くのユーザーが幸せになれそうですね。
- [[Q&Aに移動>Q&A/運営#mf50d848]] -- [[zm]] &new{2007-08-18 (土) 18:15:10};

//#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.060 sec.

OSDN