wiki管理者が、コントロールパネルにて利用できる文字列置き換え機能について、以下の2点の機能提案を致します。
- タイムスタンプを更新せずに文字列置換を実行するチェックボックスの追加
2. 文字列置換実行時に実行内容を自動で記述する、ReplaceLogの新設
置換機能を使いたい場面は、多岐のページに渡る編集が必要なタイミングですが、このために、Replacement実行時はRecentChangesが一斉に流れてしまうため、それ以前の編集内容を追うことが難しくなります。
単に新しい記述が行われたページを見に行きづらいというだけではなく、置換実行以前に荒らしなどが現れていた場合に対応が遅れます。
確かにReplace機能は、wiki管理者によるwikiの破壊を可能にするシステムであり、タイムスタンプが残らない場合、利用者が管理者の恣意的な編集について発覚しがたくなる点は指摘できます。
しかし、利用者がRename実行の事実を確認するためには、RecentDeleteのような専用のページが更新されれば十分であり、むしろそこで検索文字列と置換文字列が何であったか確認できるほうが便利ではないでしょうか。RecentChangesが一斉に流れたことを確認して編集差分を見に行くという方が手間のようにも思えます。
以上の2点の実装が難しい場合も、コントロールパネルに過去の置換ログは残ったほうが確認しやすいのですが、こちらについてもご検討ください。