replace.inc.php

Last-modified: Tue, 07 Nov 2017 12:41:14 JST (1012d)
Top > replace.inc.php

replace.inc.php

サマリ文字列置換プラグイン
リビジョン0.2α
対応バージョン1.4.4
投稿者みこ
投稿日2004-09-22 (水) 14:55:06

概要

 すべてのページの文字列の置換をおこないます。文字列の置換は特に正規表現なくそのまま(大文字小文字を区別)の状態で置換します。

 置換時にはPukiWikiのバックアップ機能レベルを一時的に最大にして、バックアップをおこないます。

制限

 不用意に置換されてもこまりますので、管理者のみの機能としています。また、管理者は出荷時のデフォルトパスワードでは置換できないようになっています。

使い方

 コマンドで使用します。

http://pukiwiki.example.com/index.php?cmd=replace

 上記のpukiwiki.example.com/index.phpはあなたのアドレスに変えてください。

更新履歴

replace.inc.php

  • r1.1.5beta --replace.inc.php.5beta.tgz
    • 1.4.6-u1 梱包 r1.1.4 のタイムスタンプを更新しない拡張
  • r1.1.2 --replace.inc.php.2
    • $cycleを一時的に0にすることにより、強制的にバックアップを取る。
  • r1.1.1 --replace.inc.php.1
    • 初期バージョン

コメント

  • 「タイムスタンプを変更しない」もあるとうれしいです。 -- しげ? 2005-01-24 12:44:25 (月)
  • たしかに、あってもいいような機能ですね 作った当初はどこを変更したかわからなくなるのが不安で実装してなかったので・・・ -- みこ 2005-01-27 08:09:25 (木)
  • 1.4.5で使ったらwikiが真っ白なページしか表示しなくなりました。以上報告まで。 -- 2005-02-17 10:05:13 (木)
    • 1.4.5はいろいろ内部的な仕様も変更されているので、最安定版(1.4.5_1)がリリースされたときに検討したいとおもいます。 -- みこ 2005-02-17 16:11:39 (木)
  • #img()の削除?にあわせて今のうちに置換しておこうと思ったのですが、「パスワードが違います」表示が出ます。md5まわりの認証変更によるものでしょうか。ちなみに凍結等のPASSはきちんととおります。 -- たらこせる 2005-06-03 (金) 11:56:21
  • この続きは、BugTrack/37に移動しました。 -- みこ 2005-06-03 (金) 14:05:28
  • いつも便利に使わせていただいています。ありがとうございます。一つ、とても我が侭なお願いですが、1.4.6対応版をリリースする予定はありますか。ご検討のほど、よろしくお願いします -- ぱんつぱんくろう? 2005-12-09 (金) 14:44:28
  • 1.4.6 は PukiWiki Plus! 1.4.6-u1-eucjp のものをそのまま使えばおそらく使えるかと思います。 -- みこ 2005-12-09 (金) 15:10:08
    • ありがとうございました。無事、動きました。 -- ぱんつぱんくろう? 2005-12-10 (土) 10:38:25
  • 「タイムスタンプを変更しない」を実装してみました。書式等は真似したつもりですが、ご確認ください。replace.inc.php.3beta.tgz tgz になるんですねここ。 -- sonots 2006-01-19 (Thu) 16:36:05
    • あ、replace.inc.php.2 の修正です。1.4.6-u1-eucjp のものではないです。それはこちらにはおかないのですか? -- sonots 2006-01-19 (Thu) 16:41:23
    • 1.4.6 用に replace.inc.php.5beta.tgz も作りました。修正箇所はつまるところ同じです。 -- sonots 2006-01-19 (Thu) 17:17:10
  • ふむ。これを反映してないや。 -- upk 2006-01-23 (月) 02:15:47
  • レポジトリにもっと新しいものがあるようでしたので、そちらに変更を加えました。ただ _('Do not update timestamp') 用の locale は用意してません。replace.inc.php.6beta.tgz -- sonots 2006-02-04 (Sat) 22:54:29
  • このプラグインすごいお世話になっています。あるパス以下のファイルに対して変換をかけるとかそういう機能はないのでしょうか?たとえば、このプラグインのページ内だけだったら、plugin/* のファイルをすべて置き換えみたいな。。 -- ハル? 2007-05-14 (月) 15:21:52
  • &imgr(./images/ といった文字列を置換しようとしたのですが、「置換する文字列はありません」と言われてしまいます。通常の検索では確かに見つかるのですが… -- もみもみ? 2008-02-22 (金) 03:23:49
  • あれ?今検索してみたら、無事に置換されていました。「置換した」といったメッセージは見ていないのですが、なんだったのでしょうか……。お騒がせしました。ありがとうございました。 -- もみもみ? 2008-02-22 (金) 03:27:29