「検索語を強調する機能」がmemoプラグインのデータを壊す

修正

(PukiWiki 1.4.7) textarea の中を除外するよう、正規表現を追加

メッセージ

memoプラグインが扱っているデータの中にある任意の語句を「検索語を強調する機能」が置換してしまう。

official:質問箱3/216

memoやmemoxプラグインを使っていると検索結果の強調表示のつもりでも、
内容変更になってしまいます。使い慣れないメンバは内容が変更されて
いることに気付かないで更新したりしてしまいます。memoやmemoxなどの
特定のプラグイン内のキーワード強調は行わない、またはキーワードが
含まれていることを示すマークをプラグインの近傍に付加するなどの方
法で内容変更を避けることはできないでしょうか?例えば、memoを検索
すると< strong class="word0">memo</strong>となります。プラグイン
を grep で strong と word0 で検索して修正しようと思いましたが、
いまいち仕組みが解らず、どこを修正してよいのか検討がつきません。
ご助言を頂けたらと思います。

影響範囲

memoプラグインに限らないと思われる。具体的には


「検索語を強調する機能」周りの調査・前作業

「表示されない語句が検索にひっかかった(例えばコメントアウトされた文字列)」場合については、この方法での強調表示はできない。




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-11-25 (金) 03:06:00
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.401 sec.

OSDN