MediaWikiでIPアドレスを非表示にする方法。

方法は2つ。

  1. IPアドレスを別の文字列に置き換える方法
  2. 匿名ユーザーの投稿を一括“名無しさん”とする方法。
    1. includes/User.phpにある"$this->mName = IP::santiizeIP"を"$this->mName = 名無し"と書き換える。


前者を使用した場合、データベースにはIPアドレスが記録されているので、ファイルを元の状態に戻すと当然IPアドレスが表示されるようになる。
後者を使用した場合、匿名ユーザーは一括"名無しさん"として扱われるので、データベースには名無しさんとして記録される。データベース上では同一人物になる。


1.16alphaにしてから、前者の方法では漏れが幾つかあるみたい。ソース見て弄るのは面倒なので、今後は後者をOpera Wikiで使いますね。